Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy dd3a63c205 new way to handle `profiles' %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 72d3d155b0 detail %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy dfd7ce74cf buffer should be void *, as char now is not that neutral... %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 39b7978329 first (big) step to support wide chars %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 52ee91dd73 better encapsulation of some types %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 099442c41f better separation between basic types %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 426d3e43bd lock/unlock may use L + better structure for internal debug stuff %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 63a822c8e1 all boxed types start with their tags %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy ac390020e9 optimizations based on all types but number and nil are pointers %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy a53d9b66ca first implementation for type names %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 71ae4801d6 macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua core %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 4ac58853dc thead-specific state separated from "global" state %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 0183b8030c `free' gets size of the block: complete control over memory use %!s(int64=24) %!d(string=hai) anos
  Roberto Ierusalimschy 4894c27962 lua_Number defined in lua.h (1st version) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 96253ed8ce better support for 64-bit machines (avoid excessive use of longs) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 8b88ab07f7 more controled use of `sprintf' %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 0ffc676ce7 details %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy d6232a0b2e better treatment for source names %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 001f2bdd0e new definition for types-tags %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 6759f3ec5e no more `proprietary' convertion algorithm (too complex) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy f6834f4393 new API function `lua_type' + new type lua_Type %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy dad808a73a new way to count `nblocks' for GC (try to count bytes). %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 0f59e3d7a7 details %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 8060193702 `lauxlib' is now part of the libraries (not used by core Lua) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 787a78f83e new scheme for buffers %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 9e84bf18db still more debug information %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy e238efc536 default now is multi-state %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy cfba572076 remove dummy argument in LUA_ASSERT %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy afef009fce new version of debug system %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 1de5587184 `lua.h' is included before any other Lua header file %!s(int64=25) %!d(string=hai) anos