Historia zmian

Autor SHA1 Wiadomość Data
  Roberto Ierusalimschy a8d3aa14fd global table now is only kept in the registry 15 lat temu
  Roberto Ierusalimschy 064e406f67 no more fenvs! 15 lat temu
  Roberto Ierusalimschy 3aa9598177 'mainthread' is not inserted in the 'allgc' list anymore, but swept 15 lat temu
  Roberto Ierusalimschy 4433dbb5f5 userdata with finalizers are kept in a separated list ('udgc'), instead 15 lat temu
  Roberto Ierusalimschy 070d3743a7 "no value" added to array luaT_typenames + occurrences of "userdata" 15 lat temu
  Roberto Ierusalimschy f84b575cfa no more pseudoindex LUA_GLOBALSINDEX; global table now accessible 15 lat temu
  Roberto Ierusalimschy c3a6f3fa1c 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' 15 lat temu
  Roberto Ierusalimschy 0bbdddc86b allocator function receives the tag of object being allocated in 'osize' 15 lat temu
  Roberto Ierusalimschy a2a2abcba4 new function 'luaC_runtilstate' to advance GC until a "valid" state 15 lat temu
  Roberto Ierusalimschy 1375435e4a several new features in testC to allow better testing of lua_resume 15 lat temu
  Roberto Ierusalimschy df1dc3f1f5 strings in C scripts may be delimited by quotes + new functionality to 15 lat temu
  Roberto Ierusalimschy cfa8bc3ca4 continuations may be upvalues too 15 lat temu
  Roberto Ierusalimschy 63a3b1a1eb macro 'checkvalref' redefined as function (to avoid too long macros) 15 lat temu
  Roberto Ierusalimschy 9756f56354 better control over accesses to TValue fields 15 lat temu
  Roberto Ierusalimschy 5bc91c6405 no more one environment per thread: all threads share a single global 16 lat temu
  Roberto Ierusalimschy 916587508c parser keeps list of active local variables in a single dynamic array, 16 lat temu
  Roberto Ierusalimschy a5382b763c new function lua_copy 16 lat temu
  Roberto Ierusalimschy d119cf3035 a few more instructions to testC (func2udata and getfield) 16 lat temu
  Roberto Ierusalimschy 5938212748 information about upvalues (where they come from) kept in Proto structure, 16 lat temu
  Roberto Ierusalimschy 67cae2854c 'lua_mainthread' replaced by new preregistered value LUA_RIDX_MAINTHREAD 16 lat temu
  Roberto Ierusalimschy 0e45ffb8e4 first implementation of 'lua_yieldk' (yield with continuation) 16 lat temu
  Roberto Ierusalimschy 071e54ae0b extra facilities to testC: comments + commands print, callk and yield + 16 lat temu
  Roberto Ierusalimschy b2bb2f7f59 better machinery to test continuations in the C API 16 lat temu
  Roberto Ierusalimschy bd5fa9cc8f new macro 'getproto' 16 lat temu
  Roberto Ierusalimschy f76f4cb79d new way to control stack overflow, controling only total size of the stack 16 lat temu
  Roberto Ierusalimschy 6980cb1aa7 new functions 'lua_arith' and 'lua_compare' 16 lat temu
  Roberto Ierusalimschy a21c89ddc8 new API function 'lua_mainthread' 16 lat temu
  Roberto Ierusalimschy 2258ec6bc9 'getline' renamed to 'getfuncline' (to avoid problems with POSIX) 16 lat temu
  Roberto Ierusalimschy 9423e22aa3 no more L->base + ci->base only for Lua functions (C functions may use 16 lat temu
  Roberto Ierusalimschy d3037d97ec several small improvements based on 'ci' being fixed now (including 16 lat temu