From: John L. <jr...@us...> - 2007-12-10 05:39:39
|
Update of /cvsroot/wxlua/wxLua/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv23281/wxLua/docs Modified Files: changelog.txt Log Message: genwxbind.lua - don't create "returns" variable before use to save a line of code. Applied Lua patches for 5.1.2 8-11 Added wxlua_lreg_createtable(..) to create the LUA_REGISTRYINDEX tables for wxLua Added wxlua_lreg_regtable_key in LUA_REGISTRYINDEX to help the wxLuaDebugData find wxLua's tables faster to give more information Index: changelog.txt =================================================================== RCS file: /cvsroot/wxlua/wxLua/docs/changelog.txt,v retrieving revision 1.50 retrieving revision 1.51 diff -C2 -d -r1.50 -r1.51 *** changelog.txt 7 Dec 2007 02:13:10 -0000 1.50 --- changelog.txt 10 Dec 2007 05:39:05 -0000 1.51 *************** *** 25,29 **** registry that we use and those methods were not useful anymore. The lightuserdata keys are now const char* strings with a descriptive name, ! however only the mem address is used as the table key. - wxluaT_newtag() now leaves the created table on the stack. - Removed wxluaT_newweaktag() and wxluaT_settagmethod() since they were --- 25,29 ---- registry that we use and those methods were not useful anymore. The lightuserdata keys are now const char* strings with a descriptive name, ! however it is the mem address that is used as the table key. - wxluaT_newtag() now leaves the created table on the stack. - Removed wxluaT_newweaktag() and wxluaT_settagmethod() since they were *************** *** 38,41 **** --- 38,50 ---- The result is that wxLua should be faster. + - Applied patches to Lua 5.1.2 #8-11 + lua_setfenv may crash if called over an invalid object. + - Made the garbage collector more aggressive since we push void* pointers + but the data behind them may be quite large. Unfortunately there is no + mechanism to give a size hint to Lua without modifying Lua. + lua_gc(L, LUA_GCSETPAUSE, 120); lua_gc(L, LUA_GCSETSTEPMUL, 400); + - Added wxLuaArtProvider with virtual functions to create custom + wxArtProviders in Lua. + version 2.8.4.2 -------------------------------------------------------------------- |