Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 6d86b937e4 'luaC_separateudata' called from 'luaC_freeallobjects' + removed il y a 14 ans
  Roberto Ierusalimschy 3dc5475e23 'nCcalls' should be local to each thread, as each thread may have its il y a 14 ans
  Roberto Ierusalimschy 92afcf2823 no more 'luaH_setstr (used only once) + 'luaH_setint' receives value il y a 14 ans
  Roberto Ierusalimschy 551b076f1c change in the relationship between totalbytes and GCdebt - luaM_realloc_ il y a 14 ans
  Roberto Ierusalimschy 737f119187 better control for GC running or stopped il y a 14 ans
  Roberto Ierusalimschy 9b7a12c46d finalizers (__gc) for tables il y a 14 ans
  Roberto Ierusalimschy 6828f6d427 new parameter 'majorinc' to control frequency of major collections il y a 15 ans
  Roberto Ierusalimschy dc2b8a0073 detail il y a 15 ans
  Roberto Ierusalimschy 0062db1e06 default PAUSE should be 200 (differences may be corrected in il y a 15 ans
  Roberto Ierusalimschy 3410dcd375 new way to control GC speed il y a 15 ans
  Roberto Ierusalimschy 4db6f20770 ensure that 'luai_userstatethread' is always called (even if il y a 15 ans
  Roberto Ierusalimschy 99a39f6f4a tells the allocation function that the first block is a thread il y a 15 ans
  Roberto Ierusalimschy afdb19ac82 no more 'ccall' nor 'cpcall' functions. (With light C functions they il y a 15 ans
  Roberto Ierusalimschy d20ff60615 new macro LUA_NUMTAGS il y a 15 ans
  Roberto Ierusalimschy 055104f5b6 keep memory-error message in the global state, so that its use il y a 15 ans
  Roberto Ierusalimschy 6abde1b05a no need to keep "_ENV" name in global state (can be kept in lex state) il y a 15 ans
  Roberto Ierusalimschy a8d3aa14fd global table now is only kept in the registry il y a 15 ans
  Roberto Ierusalimschy 064e406f67 no more fenvs! il y a 15 ans
  Roberto Ierusalimschy 5c87f61e6b major collections in generational mode il y a 15 ans
  Roberto Ierusalimschy 3aa9598177 'mainthread' is not inserted in the 'allgc' list anymore, but swept il y a 15 ans
  Roberto Ierusalimschy 4433dbb5f5 userdata with finalizers are kept in a separated list ('udgc'), instead il y a 15 ans
  Roberto Ierusalimschy 9c196bebad detail (wrong comment about LUAI_GCPAUSE) il y a 15 ans
  Roberto Ierusalimschy caf74dd731 'cpcall' renamed to 'ccall' as it does not do a protected call il y a 15 ans
  Roberto Ierusalimschy 22ef84b6c8 '_ENV' name permanently stored in global state for easier access il y a 15 ans
  Roberto Ierusalimschy f84b575cfa no more pseudoindex LUA_GLOBALSINDEX; global table now accessible il y a 15 ans
  Roberto Ierusalimschy de6fc75d63 several configuration options that do not change often moved out of il y a 15 ans
  Roberto Ierusalimschy 2af0d3b459 allocator function receives the tag of object being allocated in 'osize' il y a 15 ans
  Roberto Ierusalimschy 15b823ce4f cleaner way to add extra space in a lua state. il y a 15 ans
  Roberto Ierusalimschy ce444bff33 (huge) simplification of GC management il y a 15 ans
  Roberto Ierusalimschy 5bc91c6405 no more one environment per thread: all threads share a single global il y a 16 ans