Commit History

Автор SHA1 Съобщение Дата
  Roberto Ierusalimschy 947a372f58 State in generic 'for' acts as a to-be-closed variable преди 6 години
  Roberto Ierusalimschy 2316ec4c24 Back with optimization for 'if cond then goto' преди 6 години
  Roberto Ierusalimschy a006514ea1 Big revamp in the implmentation of labels/gotos преди 6 години
  Roberto Ierusalimschy 6e9b719694 More uniformity in code generation for 'for' loops преди 6 години
  Roberto Ierusalimschy 41c800b352 Closing methods should not interfere with returning values преди 6 години
  Roberto Ierusalimschy bd96330d03 First "complete" implementation of to-be-closed variables преди 6 години
  Roberto Ierusalimschy 4cd1f4aac0 Towards "to closed" local variables преди 7 години
  Roberto Ierusalimschy 9cbf17b0f1 Details (comments) преди 7 години
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings преди 7 години
  Roberto Ierusalimschy 15ce8d0904 in generational mode, an emergency collection can turn any object black преди 7 години
  Roberto Ierusalimschy 03c6a05ec8 no more nil-in-table преди 7 години
  Roberto Ierusalimschy 4a1612ff9b new experimental syntax using reserved word 'undef' преди 7 години
  Roberto Ierusalimschy 49dae52d08 correct way to check stack space for vararg functions преди 7 години
  Roberto Ierusalimschy b1379936cf vararg back to '...' (but with another implementation) преди 7 години
  Roberto Ierusalimschy 318a9a5859 new opcode 'PREPVARARG' преди 7 години
  Roberto Ierusalimschy 4676f6599e new macros 'isOT'/'isIT' преди 7 години
  Roberto Ierusalimschy d388c165ef new opcodes 'FORLOOP1'/'FORPREP1' for "basic for" (integer variable преди 7 години
  Roberto Ierusalimschy 3064edead2 details (cleaning uses of 'exp1') преди 7 години
  Roberto Ierusalimschy b3f924bc69 'Proto->numparams' does not include vararg parameter преди 7 години
  Roberto Ierusalimschy e001d5aea6 'VRELOCABLE' -> 'VRELOC' преди 7 години
  Roberto Ierusalimschy 49dfaf7447 avoid using one function for different tasks (malloc, free, etc.) преди 7 години
  Roberto Ierusalimschy 10b8c99bbb small peephole optimizations преди 7 години
  Roberto Ierusalimschy 196c87c9ce no more 'stackless' implementation; 'luaV_execute' calls itself преди 7 години
  Roberto Ierusalimschy 283e7455ff detail преди 8 години
  Roberto Ierusalimschy 722bdbe17d no more 'getBMode'-'getCMode' (imprecise + we will need more space преди 8 години
  Roberto Ierusalimschy 80d9b09f35 jumps do not close upvalues (to be faster and simpler); преди 8 години
  Roberto Ierusalimschy ac65bab25f jumps in 'for' loops don't need to be signed преди 8 години
  Roberto Ierusalimschy b77f792b23 comment преди 8 години
  Roberto Ierusalimschy 07db10813c 'OP_VARARG' has the vararg parameter as an operand преди 8 години
  Roberto Ierusalimschy f96497397a new type 'StackValue' for stack elements преди 8 години