Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 86b39206d9 open upvalues cannot be old if thread is not old; when thread is old, il y a 13 ans
  Roberto Ierusalimschy 3cadc37f47 no more 'Proto' objects on the stack. Protos are anchored on outer il y a 13 ans
  Roberto Ierusalimschy fd22ccd6d0 object tag keeps variant bits too -> no need for 'isC' field in il y a 13 ans
  Roberto Ierusalimschy a71c5f6f53 typo in comments il y a 15 ans
  Roberto Ierusalimschy 0d116c3ada unused '#include' removed il y a 15 ans
  Roberto Ierusalimschy 575074fd85 Lua closures are cached for reuse il y a 15 ans
  Roberto Ierusalimschy 1c1a98e872 corrected some places where an old object could end up in front il y a 15 ans
  Roberto Ierusalimschy 23001d8607 nasty GC bug: upvalue must be turned white when not keeping invariant, il y a 15 ans
  Roberto Ierusalimschy 5a7a0c72d8 'luaC_linkupval' embedded into call site il y a 15 ans
  Roberto Ierusalimschy 064e406f67 no more fenvs! il y a 15 ans
  Roberto Ierusalimschy 25c557ec63 first version of _ENV; no more global variables il y a 15 ans
  Roberto Ierusalimschy 0bbdddc86b allocator function receives the tag of object being allocated in 'osize' il y a 15 ans
  Roberto Ierusalimschy 3a9ae612a4 macro 'ngcotouv' is the same as 'gco2uv', so it was removed il y a 15 ans
  Roberto Ierusalimschy 3c4d970a7b comment typos il y a 15 ans
  Roberto Ierusalimschy 0ac3d07ea6 first implementation of lexical environments il y a 16 ans
  Roberto Ierusalimschy 5938212748 information about upvalues (where they come from) kept in Proto structure, il y a 16 ans
  Roberto Ierusalimschy c6b442bd36 'luaM_freearray' does not need array type as argument il y a 16 ans
  Roberto Ierusalimschy 593bfc9668 should not manipulate NULL pointers (even without accessing them) il y a 18 ans
  Roberto Ierusalimschy c505f341d6 small changes in casts il y a 19 ans
  Roberto Ierusalimschy 1ab2b93462 debug information for last line of a function definition il y a 20 ans
  Roberto Ierusalimschy 9832f6b186 small bug il y a 20 ans
  Roberto Ierusalimschy 7d45a5f48f C functions and userdata also have environments il y a 20 ans
  Roberto Ierusalimschy 4df8800a01 cleaner way to free all objects il y a 20 ans
  Roberto Ierusalimschy 621ef9f767 better control over GC collors of upvalues il y a 20 ans
  Roberto Ierusalimschy 334ba8132b cleaner way to remark open upvalues il y a 20 ans
  Roberto Ierusalimschy 0e002005b1 better names for `luaM_free...' macros il y a 21 ans
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' il y a 21 ans
  Roberto Ierusalimschy a4e1230f95 better way to control open upvalues il y a 21 ans
  Roberto Ierusalimschy 2aaf7394ad more and better tools (assertions & inspectors) to check incremental GC il y a 21 ans
  Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions il y a 22 ans