Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 59c88f846d Broadening the use of branch hints %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy d9d2904f09 Details %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy ab1aca94e8 Removed optimization for «if ... then goto» %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy d742a193e5 Comments %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 287b302acb Revision of stackless implementation %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 5d8ce05b3f Back to a stackless implementation %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 6d7cd31fee Fixed missing GC barriers in compiler and undump %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 63295f1f7f Fixed two bugs in to-be-closed variables x constants %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy cac075a122 Small issue in 'exprstat' %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy e460752323 Fixed "conceptual" bug in 'luaK_setreturns' %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 7bd1e53753 Fixed a warning and other minor issues %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 0d52913804 Change in the syntax of attributes %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy e70f275f32 Bug: 'Vardesc' array can be reallocated in 'localstat' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9a37dc0ce6 Small corrections when setting 'L->top' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d6af81084d New kind of expression VKSTR %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 758c1ef445 Unification of size representation in OP_NEWTABLE and OP_SETLIST %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 1fb4d53925 OP_NEWTABLE keeps exact size of arrays %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f6aab3ec1f First implementation of constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy be8445d7e4 Details %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 3d296304ef Towards 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 4d46289331 Local attributes can be used in list of local variables %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 8eca21c2e8 First take on constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy e4b02ca8e4 Structure 'Vardesc' does not need a 'name' field %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy b293ae0577 Details %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d9f40e3f6f First implementation for 'const' variables %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d881325c2f Flag for to-be-closed variables changed to '<toclose>' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 23e6bac8a0 Keep correct type for immediate operands in comparisons %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9b37a4695e New semantics for the integer 'for' loop %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy ba7da13ec5 Changes in the control of C-stack overflow %!s(int64=6) %!d(string=hai) anos