Historique des commits

Auteur SHA1 Message Date
  Roberto Ierusalimschy 237969724f support for `light' userdata + simpler support for `boxed' udata il y a 24 ans
  Roberto Ierusalimschy 5023aaee0a reserve one more bit for GC il y a 24 ans
  Roberto Ierusalimschy d3651c1d88 `getstr' now gives const char * il y a 24 ans
  Roberto Ierusalimschy d6fd33e76f `eventtable' renamed to `metatable' il y a 24 ans
  Roberto Ierusalimschy b7ae43d457 detail il y a 24 ans
  Roberto Ierusalimschy 592a309177 tag system replaced by event tables 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 e1d072571e better syntax for type casts il y a 24 ans
  Roberto Ierusalimschy c3d72096c4 use a table to find (and reuse) constants when parsing il y a 24 ans
  Roberto Ierusalimschy 8e586c13fc cleaner way to ensure alignment for strings and userdata il y a 25 ans
  Roberto Ierusalimschy ba11831d35 smaller structs for udata and for strings il y a 25 ans
  Roberto Ierusalimschy d5b83ead90 new implementation for userdatas, without `keys' il y a 25 ans
  Roberto Ierusalimschy dd3a63c205 new way to handle `profiles' il y a 25 ans
  Roberto Ierusalimschy 39b7978329 first (big) step to support wide chars il y a 25 ans
  Roberto Ierusalimschy 52ee91dd73 better encapsulation of some types il y a 25 ans
  Roberto Ierusalimschy 099442c41f better separation between basic types il y a 25 ans
  Roberto Ierusalimschy 03d8a9bf0d details il y a 25 ans
  Roberto Ierusalimschy d2e340f467 string pointers are always fully aligned il y a 25 ans
  Roberto Ierusalimschy 6875fdc8be new semantics for pushuserdata (no more different userdatas with same value) il y a 25 ans
  Roberto Ierusalimschy e506b864cd no need for tags in boxed values :-( il y a 25 ans
  Roberto Ierusalimschy 6858763994 bug in lua_pushuserdata(L, NULL) il y a 25 ans
  Roberto Ierusalimschy 63a822c8e1 all boxed types start with their tags il y a 25 ans
  Roberto Ierusalimschy b82242d4c4 detail il y a 25 ans
  Roberto Ierusalimschy 4ac58853dc thead-specific state separated from "global" state il y a 25 ans
  Roberto Ierusalimschy 321c7fb6f8 details il y a 25 ans
  Roberto Ierusalimschy 08496eea8b small changes in lstring il y a 25 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
  Roberto Ierusalimschy 96253ed8ce better support for 64-bit machines (avoid excessive use of longs) il y a 25 ans
  Roberto Ierusalimschy d1c689af40 subtelties in layout of TString il y a 25 ans