Re: [ANN] luabind 0.9-rc1

liam mail <[email protected]>
Newsgroups gmane.comp.lang.lua.bind.user
Message-ID <[email protected]>
2009/12/10 Daniel Wallin <[email protected]>

> Tony Kostanjsek wrote:
> >> So I tried the tar.gz packaged download and "simply dropping the
> >> source files in a Visual Studio project" yet I get errors.
> >> find_best_match.hpp seems to have been removed form luabind/detail
> >> find_best_match.cpp
> >> .\src\find_best_match.cpp(31) : error C2039: 'find_best_match' : is
> >> not a member of 'luabind::detail'
> >> .\src\find_best_match.cpp(33) : error C2061: syntax error :
> >> identifier 'overload_rep_base'
> >> .\src\find_best_match.cpp(44) : error C2065: 'num_overloads' :
> >> undeclared identifier
> >
> >
> > I encountered the same error, but could build and run my project after
> > removing find_best_match.cpp. That was 0.9 from github, 1 or 2 weeks
> > ago, haven't tried the newest version yet.
>
> Yes, it's an old left over file. Will remove for release. Thanks.
>
> --
> Daniel Wallin
> BoostPro Computing
> http://www.boostpro.com
>
>
> ------------------------------------------------------------------------------
> Return on Information:
> Google Enterprise Search pays you back
> Get the facts.
> http://p.sf.net/sfu/google-dev2dev
> _______________________________________________
> luabind-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/luabind-user
>
Ok I ran the same test using g++ (Ubuntu 4.4.1-4ubuntu8) 4.4.1
I got the same results as you did, it seems you have made huge improvements
for the gcc version by for some reason mscv is lagging.

OOLua access (average elapsed time):    0.762
OOLua passing derived to a function that wants a base  (average elapsed
time):    0.879
OOLua passing derived with multiple bases to a function that wants a base
(average elapsed time):    0.856
OOLua virtual function  (average elapsed time):    0.346
OOLua pure virtual function  (average elapsed time):    0.356
OOLua - Lua function which takes a base and calls a virtual function
(average elapsed time): 0.379
Swig access (average elapsed time):    1.557
Swig passing derived to a function that wants a base  (average elapsed
time):    0.789
Swig passing derived with multiple bases to a function that wants a base
(average elapsed time):    0.835
Swig virtual function  (average elapsed time):    0.716
Swig pure virtual function  (average elapsed time):    0.724
Swig - Lua function which takes a base and calls a virtual function (average
elapsed time): 0.713
Luabind access (average elapsed time):    1.05
Luabind passing derived to a function that wants a base  (average elapsed
time):0.701
Luabind passing derived with multiple bases to a function that wants a base
(average elapsed time):    0.696
Luabind virtual function  (average elapsed time):    0.524
Luabind pure virtual function  (average elapsed time):    0.524
Luabind - Lua function which takes a base and calls a virtual function
(average elapsed time):

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev

_______________________________________________
luabind-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/luabind-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.