Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy f62565abea avoid warnings with -Wstrict-overflow il y a 14 ans
  Roberto Ierusalimschy 3b44821334 stricter control (using tag variants) over closure kinds (Lua x C) il y a 14 ans
  Roberto Ierusalimschy 821bd7025e more uniform names for 'equalobj'-related functions il y a 14 ans
  Roberto Ierusalimschy 9b7dddad7d no need for two different implementations for equality (one raw and il y a 14 ans
  Roberto Ierusalimschy 81952e6884 avoid using expression as argument to unsafe macro 'l_isfalse' il y a 14 ans
  Roberto Ierusalimschy 4758113043 change in opcode OP_LOADNIL: B is used as a counter instead of a il y a 14 ans
  Roberto Ierusalimschy 05ca63642b added macro for code checking il y a 14 ans
  Roberto Ierusalimschy 427ee519db new instruction OP_LOADKX (to replace OP_LOADK with extra argument) il y a 14 ans
  Roberto Ierusalimschy 5286650894 new macro 'ttisequal' il y a 14 ans
  Roberto Ierusalimschy 0fb1644c60 2nd operand for unary tag methods does not need to be 'nil' il y a 14 ans
  Roberto Ierusalimschy e7a9c45a48 trying to avoid assumption that sizeof(char)==1 il y a 14 ans
  Roberto Ierusalimschy f8d677f94c no more 'OP_CLOSE' instructions (use jumps to close upvalues) il y a 14 ans
  Roberto Ierusalimschy 06c7efb4a9 avoid extra increment to 'savedpc' when jumping il y a 14 ans
  Roberto Ierusalimschy dd547c55c8 new scheme to close upvalues in 'break'; jump instructions may il y a 14 ans
  Roberto Ierusalimschy c9af0768fc GC does not mark dead registers inside activation record il y a 14 ans
  Roberto Ierusalimschy ccc4fc9cf0 detection of erroneous numeric strings with \0 (such as "1\0") il y a 14 ans
  Roberto Ierusalimschy fdd5f2f7a3 comment typos il y a 14 ans
  Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small il y a 15 ans
  Roberto Ierusalimschy a71c5f6f53 typo in comments il y a 15 ans
  Roberto Ierusalimschy fabe4ec487 better barrier for prototypes il y a 15 ans
  Roberto Ierusalimschy 575074fd85 Lua closures are cached for reuse il y a 15 ans
  Roberto Ierusalimschy cf531912f2 one more macro (mvdispatch) to easy experiments with alternative il y a 15 ans
  Roberto Ierusalimschy b6e9fcbd70 use of macro ('vmcase') to format all cases in main switch of il y a 15 ans
  Roberto Ierusalimschy 8554baeacf small changes in 'luaV_execute' to make cases more regularly formatted il y a 15 ans
  Roberto Ierusalimschy 237f755dca typos in comments il y a 15 ans
  Roberto Ierusalimschy fde866e303 details (comments) il y a 15 ans
  Roberto Ierusalimschy 49ca1f7083 allows thread switches (when/if there are thread switches) in the same il y a 15 ans
  Roberto Ierusalimschy 53f9499f7f "light C function" is a better name than "C-function pointer" il y a 15 ans
  Roberto Ierusalimschy 575befc394 comparsion tag methods follow the same rule as other binary TMs il y a 15 ans
  Roberto Ierusalimschy b7be05ad27 invalid instructions "cannot" happen il y a 15 ans