453 Commits (edd8589f478e784bb8d1a8e9a3bb2bb3ca51738c)

Author SHA1 Message Date
Roberto Ierusalimschy 5ab6a5756b Bug: Wrong line number for function calls 1 year ago
Roberto Ierusalimschy e15f1f2bb7 Details 2 years ago
Roberto Ierusalimschy 413a393e62 Stack indices changed to union's 2 years ago
Roberto Ierusalimschy 997f11f543 Bug: 'break' may not properly close variable in a 'for' loop 2 years ago
Roberto Ierusalimschy 1f3c6f4534 Bug: Lua can generate wrong code when _ENV is <const> 3 years ago
Roberto Ierusalimschy 6a0dace25a Bug: 'local function' can assign to '<const>' variables 3 years ago
Roberto Ierusalimschy 47cffdc723 Bug: tbc variables in "for" loops don't avoid tail calls 4 years ago
Roberto Ierusalimschy 59c88f846d Broadening the use of branch hints 4 years ago
Roberto Ierusalimschy d9d2904f09 Details 4 years ago
Roberto Ierusalimschy ab1aca94e8 Removed optimization for «if ... then goto» 4 years ago
Roberto Ierusalimschy d742a193e5 Comments 4 years ago
Roberto Ierusalimschy 287b302acb Revision of stackless implementation 4 years ago
Roberto Ierusalimschy 5d8ce05b3f Back to a stackless implementation 4 years ago
Roberto Ierusalimschy 6d7cd31fee Fixed missing GC barriers in compiler and undump 4 years ago
Roberto Ierusalimschy 63295f1f7f Fixed two bugs in to-be-closed variables x constants 4 years ago
Roberto Ierusalimschy cac075a122 Small issue in 'exprstat' 5 years ago
Roberto Ierusalimschy e460752323 Fixed "conceptual" bug in 'luaK_setreturns' 5 years ago
Roberto Ierusalimschy 7bd1e53753 Fixed a warning and other minor issues 5 years ago
Roberto Ierusalimschy 0d52913804 Change in the syntax of attributes 5 years ago
Roberto Ierusalimschy e70f275f32 Bug: 'Vardesc' array can be reallocated in 'localstat' 5 years ago
Roberto Ierusalimschy 9a37dc0ce6 Small corrections when setting 'L->top' 5 years ago
Roberto Ierusalimschy d6af81084d New kind of expression VKSTR 5 years ago
Roberto Ierusalimschy 758c1ef445 Unification of size representation in OP_NEWTABLE and OP_SETLIST 5 years ago
Roberto Ierusalimschy 1fb4d53925 OP_NEWTABLE keeps exact size of arrays 5 years ago
Roberto Ierusalimschy f6aab3ec1f First implementation of constant propagation 5 years ago
Roberto Ierusalimschy be8445d7e4 Details 5 years ago
Roberto Ierusalimschy 3d296304ef Towards constant propagation 5 years ago
Roberto Ierusalimschy 54f7b46c1e New implementation for constants 5 years ago
Roberto Ierusalimschy 4d46289331 Local attributes can be used in list of local variables 5 years ago
Roberto Ierusalimschy 8eca21c2e8 First take on constant propagation 5 years ago
Roberto Ierusalimschy e4b02ca8e4 Structure 'Vardesc' does not need a 'name' field 5 years ago
Roberto Ierusalimschy b293ae0577 Details 6 years ago
Roberto Ierusalimschy d9f40e3f6f First implementation for 'const' variables 6 years ago
Roberto Ierusalimschy d881325c2f Flag for to-be-closed variables changed to '<toclose>' 6 years ago
Roberto Ierusalimschy 23e6bac8a0 Keep correct type for immediate operands in comparisons 6 years ago
Roberto Ierusalimschy 9b37a4695e New semantics for the integer 'for' loop 6 years ago
Roberto Ierusalimschy ba7da13ec5 Changes in the control of C-stack overflow 6 years ago
Roberto Ierusalimschy 28d829c867 Calls cannot be tail in the scope of a to-be-closed variable 6 years ago
Roberto Ierusalimschy 35296e1fde Details 6 years ago
Roberto Ierusalimschy 7f6f70853c To-be-closed variable in 'for' loop separated from the state 6 years ago
Roberto Ierusalimschy b8fed93215 New syntax for to-be-closed variables 6 years ago
Roberto Ierusalimschy 947a372f58 State in generic 'for' acts as a to-be-closed variable 6 years ago
Roberto Ierusalimschy 2316ec4c24 Back with optimization for 'if cond then goto' 6 years ago
Roberto Ierusalimschy a006514ea1 Big revamp in the implmentation of labels/gotos 6 years ago
Roberto Ierusalimschy 6e9b719694 More uniformity in code generation for 'for' loops 6 years ago
Roberto Ierusalimschy 41c800b352 Closing methods should not interfere with returning values 6 years ago
Roberto Ierusalimschy bd96330d03 First "complete" implementation of to-be-closed variables 6 years ago
Roberto Ierusalimschy 4cd1f4aac0 Towards "to closed" local variables 6 years ago
Roberto Ierusalimschy 9cbf17b0f1 Details (comments) 6 years ago
Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings 6 years ago