Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 69dd9461e5 bug: GC metamethod calls could mess C/Lua stack syncronization il y a 22 ans
  Roberto Ierusalimschy e1a424e8a3 avoid the identifier `index' (clashes with BSD `index' function) il y a 22 ans
  Roberto Ierusalimschy 92f6e0c1bf no-nonsense debug information about tail calls il y a 22 ans
  Roberto Ierusalimschy 60c83ded30 small optimization for sizes of array constructors il y a 22 ans
  Roberto Ierusalimschy 7a40cdbda0 different variables for number of upvalues and size of upvalue array il y a 22 ans
  Roberto Ierusalimschy e79bf02f33 correct semantics for comparison metamethods (they are only valid il y a 22 ans
  Roberto Ierusalimschy 9e8face8d8 must move call results in the last iteration, too il y a 23 ans
  Roberto Ierusalimschy cc4a22ebe2 bug: scope of generic for variables is not sound il y a 23 ans
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name il y a 23 ans
  Roberto Ierusalimschy 5f698f8b6f simpler interface to hooks + use of `int' to count hooks il y a 23 ans
  Roberto Ierusalimschy b8a680c114 resets hook count even in case of errors il y a 23 ans
  Roberto Ierusalimschy 84488c5670 small bug: previous call may change `base' il y a 23 ans
  Roberto Ierusalimschy be00cd2a6b easier way to keep `base' correct il y a 23 ans
  Roberto Ierusalimschy ddc144e4d2 keep L->ci->base in L->base for faster access il y a 23 ans
  Roberto Ierusalimschy b48c6e7680 no problem keeping some dead meat while doing collection il y a 23 ans
  Roberto Ierusalimschy 642af82e81 small bugs (state could keep its CI_HASFRAME attribute after returning) il y a 23 ans
  Roberto Ierusalimschy 9bab2cf55d support for yield inside hooks il y a 23 ans
  Roberto Ierusalimschy 43013b39cc new representation for hooks (to allow asynchronous calls to sethook) il y a 23 ans
  Roberto Ierusalimschy 41fd639cab documentation for write barriers il y a 23 ans
  Roberto Ierusalimschy dff9be4224 new macros to distinguish different types of object moves (for future GC il y a 23 ans
  Roberto Ierusalimschy 118347d8c3 new API for coroutines il y a 23 ans
  Roberto Ierusalimschy 96e15b8501 threads now are real Lua objects, subject to garbage collection il y a 23 ans
  Roberto Ierusalimschy b3d0682fb9 use of different buffers for scanner and concatenation il y a 23 ans
  Roberto Ierusalimschy e8f35fc4ff unification of __index & __gettable (and __newindex & __settable) il y a 23 ans
  Roberto Ierusalimschy 565e6d74e1 state's buffer is used only for chars il y a 23 ans
  Roberto Ierusalimschy fbc23d0245 details il y a 23 ans
  Roberto Ierusalimschy 6c283b2f4f new simetric format for ABC instructions, to avoid exchanging operands il y a 23 ans
  Roberto Ierusalimschy 8e4ac679ff use a linear count for count hook il y a 23 ans
  Roberto Ierusalimschy 5016f43aa4 (much) cleaner way to control function states il y a 23 ans
  Roberto Ierusalimschy b6e2f1a86e small bugs when stack is reallocated il y a 23 ans