Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy fca0a12e23 avoid clashing names between macros and fields il y a 24 ans
  Roberto Ierusalimschy 72659a0605 no more explicit support for wide-chars; too much troble... il y a 24 ans
  Roberto Ierusalimschy 657f65211a bug: `next' did not work for numeric indices il y a 24 ans
  Roberto Ierusalimschy 21aa7e55f2 optimization for array part of a Table il y a 24 ans
  Roberto Ierusalimschy 4d0935ec0f better definition for `luaM_freelem' il y a 24 ans
  Roberto Ierusalimschy e1d072571e better syntax for type casts il y a 24 ans
  Roberto Ierusalimschy 8c8ad5f3ff better locality of assignment of table values il y a 24 ans
  Roberto Ierusalimschy 654b16e83a better performance for table operations (mainly for integer indices) il y a 24 ans
  Roberto Ierusalimschy 37f3a1c045 too much optimization to "break" keys in tables; keep them as TObjects... il y a 24 ans
  Roberto Ierusalimschy 8e586c13fc cleaner way to ensure alignment for strings and userdata il y a 24 ans
  Roberto Ierusalimschy d5b83ead90 new implementation for userdatas, without `keys' il y a 24 ans
  Roberto Ierusalimschy 0e0e4a480e first implementation for weak tables il y a 24 ans
  Roberto Ierusalimschy dd3a63c205 new way to handle `profiles' il y a 24 ans
  Roberto Ierusalimschy 39b7978329 first (big) step to support wide chars il y a 24 ans
  Roberto Ierusalimschy 099442c41f better separation between basic types il y a 24 ans
  Roberto Ierusalimschy e506b864cd no need for tags in boxed values :-( il y a 24 ans
  Roberto Ierusalimschy 44a53df688 better to avoid dirty tricks il y a 24 ans
  Roberto Ierusalimschy 63a822c8e1 all boxed types start with their tags il y a 24 ans
  Roberto Ierusalimschy 6b71a9cfe5 smaller tables for machines with 8-bit alignment il y a 24 ans
  Roberto Ierusalimschy caf01b5bfa better implementation for list "for" il y a 24 ans
  Roberto Ierusalimschy b82242d4c4 detail il y a 24 ans
  Roberto Ierusalimschy ac390020e9 optimizations based on all types but number and nil are pointers il y a 24 ans
  Roberto Ierusalimschy 7959f3aebb easier way to erase 'dead' keys il y a 24 ans
  Roberto Ierusalimschy a53d9b66ca first implementation for type names il y a 24 ans
  Roberto Ierusalimschy 71ae4801d6 macros LUA_ENTRY/LUA_EXIT to control exclusive access to Lua core il y a 24 ans
  Roberto Ierusalimschy 4ac58853dc thead-specific state separated from "global" state il y a 24 ans
  Roberto Ierusalimschy f2c451d745 all accesses to TObjects done through macros il y a 24 ans
  Roberto Ierusalimschy dabb19fc17 specialized versions for luaH_set (numbers and strings) il y a 24 ans
  Roberto Ierusalimschy 0183b8030c `free' gets size of the block: complete control over memory use il y a 25 ans
  Roberto Ierusalimschy 0066bbbb0b details il y a 25 ans