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
--------------------------------------------------------------------
|