From: John L. <jr...@us...> - 2007-12-07 02:13:19
|
Update of /cvsroot/wxlua/wxLua/modules/wxluadebug/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv12976/wxLua/modules/wxluadebug/include Modified Files: wxlstack.h Log Message: Too many changes to list... A large portion of the internal workings of the wxLuaState have been rewritten. All of the data that was stored in wxLuaStateData that might be needed by a function taking a lua_State* is now in the LUA_REGISTRYINDEX. C functions have been added to access these values. The generated bindings no longer need to have "wxLuaState wxlState(L);" since everything can be done with the C functions. The result is that wxLua should be faster. Index: wxlstack.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxluadebug/include/wxlstack.h,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** wxlstack.h 4 Dec 2007 16:26:11 -0000 1.14 --- wxlstack.h 7 Dec 2007 02:13:14 -0000 1.15 *************** *** 168,174 **** void FillTableEntry(long lc_item, const wxLuaDebugData& debugData); - // Add info from the wxLuaState (must be valid) about items the wxLuaState tracks. - void GetDerivedAndTrackedItems(); - // implementation --- 168,171 ---- |