Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 61a4e64a66 Back to old encoding of versions in binary files %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy e8a52281d9 Code style in 'ldump'/'lundump'. %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 46c3587a6f Clearer distinction between types and tags %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 5ff408d218 Changed internal representation of booleans %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy f6aab3ec1f First implementation of constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 54f7b46c1e New implementation for constants %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f53eabeed8 Small changes in the header of binary files %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy ef8263f81f better names for macros for tags and types. %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy dfd188ba12 detail (identation of switch) %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 124bfd2081 dumping ints and size_ts compacted %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy b42430fd3a 'lineinfo' in prototypes saved as differences instead of absolute %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy 0c78de0d6d avoid calling write function with empty block %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy fcc6e1220e avoid expression with side effect (in debug mode) inside 'sizeof' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 7e2015a46d size of short strings stored in a single byte, to reduce the size %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy ca41b43f53 type 'TString' refers directly to the structure inside the union %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 7021cc9bc8 allows different 'source' for each prototype, but inherits it from %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 04da0a40c0 added assertion about sources being the same for all protos in a chunk %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 94266dfdbd source for all prototypes must be equal in a chunk; no need to store %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 607be77ec8 some details to avoid warnings %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 420cc62fac missplelling in comments/function names (endianess -> endianness) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 80fe8504f5 make all dumps/loads go trhough Load/DumpVector (so it is easier %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy e976384213 keep chunk's headers compatible at least up to LUAC_VERSION (to be %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 197e249433 "indent -kr -i2 -br -brf -nut" plus a few manual formating %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f69e0ade19 no need to store a full 'size_t' fo the size of (frequent) small strings %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 99a1c06ea3 more regularity with vectors + sizeof computed by the macros themselves %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 93e28031de all chars used in binary dumps are unsigned ('lu_byte') %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy de84b3fecb store number of upvalues of main function in front of the dump, %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 054179c2ff more explicit handling of headers for binary chunks %!s(int64=11) %!d(string=hai) anos