Commit History

Автор SHA1 Съобщение Дата
  Roberto Ierusalimschy 7178a5e34a new way to handle top x L->top преди 24 години
  Roberto Ierusalimschy 71ae4801d6 macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua core преди 24 години
  Roberto Ierusalimschy ad3816d0d1 luaD_call is more uniform преди 25 години
  Roberto Ierusalimschy 046a3d6173 tag methods are always functions, so don't need to store a whole object преди 25 години
  Roberto Ierusalimschy cd2ddaded9 call hooks can only be called when `pc' is active (that is, inside преди 25 години
  Roberto Ierusalimschy 13635f7de7 new version of protected execution преди 25 години
  Roberto Ierusalimschy 9d60598260 better definitions for MULTRET преди 25 години
  Roberto Ierusalimschy 9fdf73bc9a first version for new API преди 25 години
  Roberto Ierusalimschy 397905ef86 (much) better handling of memory alloction errors преди 25 години
  Roberto Ierusalimschy 014a09c509 better error messages преди 25 години
  Roberto Ierusalimschy 870f61d299 code redistribution преди 25 години
  Roberto Ierusalimschy a69356e9e0 no more special cases for closures with 0 upvalues (performance is the same, преди 25 години
  Roberto Ierusalimschy 213e9febc8 limits now are in `llims.n' преди 25 години
  Roberto Ierusalimschy 2877bad4c2 new debug API (first version) преди 25 години
  Roberto Ierusalimschy bcdbdaccc3 more debug information (still with bug for tag methods...) преди 26 години
  Roberto Ierusalimschy 6c79a0a80d new way to control hooks inside hooks (now the control is done inside Lua) преди 26 години
  Roberto Ierusalimschy 968ad49da6 `lua_newstate' gets the inital stack size and other arguments преди 26 години
  Roberto Ierusalimschy 8223ff473f lua_Object is a pointer to the stack (because now the stack doen't move) преди 26 години
  Roberto Ierusalimschy fe237ad808 fixed stack; first version. преди 26 години
  Roberto Ierusalimschy d29ce75737 new signature for function luaD_call (old luaD_calln) преди 26 години
  Roberto Ierusalimschy 29ede6aa13 first implementation of multiple states (reentrant code). преди 26 години
  Roberto Ierusalimschy 8e7451512f some more `const's преди 26 години
  Roberto Ierusalimschy 4343420d4d simplified version of `gc' tag method (only for userdata now). преди 26 години
  Roberto Ierusalimschy c787dccd9b "const" !!! преди 26 години
  Roberto Ierusalimschy 521b38532a better interfaces for luaD_calln (x luaD_call) преди 26 години
  Roberto Ierusalimschy ee912e5a7f auxiliar function "luaD_calln". преди 27 години
  Roberto Ierusalimschy 45e533599f optimization: closures without upvalues don't need to be closures преди 28 години
  Roberto Ierusalimschy 592a3f289b first implementation of centralized global state. преди 28 години
  Roberto Ierusalimschy 45cad43c3f "lua_open": now lua has an explicit open operation. преди 28 години
  Roberto Ierusalimschy 43a2ee6ea1 Stack and Call structure of Lua преди 28 години