Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 6920a7f2e3 new macro 'intop' (to perform integer arithmetic on unsigned types) il y a 12 ans
  Roberto Ierusalimschy 88bf2f83c0 new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM' il y a 12 ans
  Roberto Ierusalimschy 4abe99dc34 new interface for 'tonumber' il y a 12 ans
  Roberto Ierusalimschy e381c582de integer handling for order comparisons, power, and modulo operations il y a 12 ans
  Roberto Ierusalimschy 07f861385e first steps in the support of integers: basic representation + table indexing + basic API ops (tointeger/pushinteger) + equality + a few extra stuff il y a 13 ans
  Roberto Ierusalimschy 0730a56d38 detail il y a 13 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 5286650894 new macro 'ttisequal' il y a 15 ans
  Roberto Ierusalimschy c3a6f3fa1c 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' il y a 16 ans
  Roberto Ierusalimschy b4c1824824 'luaV_arith' must be marked 'LUAI_FUNC' (as all non-static functions) il y a 16 ans
  Roberto Ierusalimschy 155dd01163 avoid using 'ttype' when there is an explicit test il y a 16 ans
  Roberto Ierusalimschy 59a59fafc6 exports luaV_arith to be used by lua_arith il y a 16 ans
  Roberto Ierusalimschy 77fd93188e 'lessequal' renamed 'luaV_lessequal' and exported to be used by il y a 16 ans
  Roberto Ierusalimschy 57f8414de1 small bug in 'luaV_concat' (L->top was left incorrect in some cases) il y a 16 ans
  Roberto Ierusalimschy ba484b9eb1 yielding across lua_call (first version) il y a 17 ans
  Roberto Ierusalimschy f94cd2201c better control of call status through CallInfo il y a 17 ans
  Roberto Ierusalimschy 08f902cf49 better documentation for auxiliary functions (that should be called only il y a 19 ans
  Roberto Ierusalimschy 6fcd334ca0 small improvements il y a 20 ans
  Roberto Ierusalimschy 8718fda9b2 added LUAI_FUNC to functions not in the API il y a 21 ans
  Roberto Ierusalimschy 0316308c0d removed dirt optimizations that gave small gains il y a 21 ans
  Roberto Ierusalimschy 0bda88e6cd small steps towards yields in iterators and tag methods il y a 22 ans
  Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions il y a 22 ans
  Roberto Ierusalimschy fa26d294ae new way to control `pc' of running functions il y a 22 ans
  Roberto Ierusalimschy fee9e473f2 inlining of `luaV_gettable' were too complex (dirty) il y a 23 ans
  Roberto Ierusalimschy b40c9f7a3c better code to signal write barriers il y a 23 ans
  Roberto Ierusalimschy 5016f43aa4 (much) cleaner way to control function states il y a 23 ans
  Roberto Ierusalimschy 4e23699aa6 new implementation for error handling il y a 23 ans
  Roberto Ierusalimschy f8279f6cd8 optimizations for gettable (temporary) il y a 23 ans
  Roberto Ierusalimschy e34f282365 `luaV_gettable' returns element position il y a 23 ans