Commit Graph

21 Commits

Author SHA1 Message Date
James Roseborough
4a87bae45d v 0.44, drop debug support 2008-08-06 20:38:15 +00:00
James Roseborough
c9fc0327b1 Add tests for jit argument passing 2008-07-14 17:57:44 +00:00
James Roseborough
e486c062f8 Fix jit flow control 2008-07-03 16:33:09 +00:00
James Roseborough
f44de5cf17 Fix jit repeat-until 2008-07-03 14:51:27 +00:00
James Roseborough
88770a3630 Add control flow extraction to jit compiler. 2008-06-29 18:34:22 +00:00
James Roseborough
db37158ab8 Isolate Bindings state from ScriptEngine state. 2008-06-15 19:19:49 +00:00
James Roseborough
76ef91a779 Add Compilable interface to LuaScriptEngine and implement it 2008-06-14 21:17:27 +00:00
James Roseborough
02631fface Add copyright 2008-05-23 13:38:02 +00:00
James Roseborough
c2c573744b Refactor luaGetTable() to return a value. 2008-05-23 00:37:45 +00:00
James Roseborough
c20ea01bc9 if-then-else logic to jit compiler 2008-05-22 04:28:03 +00:00
James Roseborough
2128ef7272 Start to add branching 2008-05-21 05:19:43 +00:00
James Roseborough
0280d4eecf additional jit implementations 2008-05-21 04:46:22 +00:00
James Roseborough
539b0ea57f Allow jit to find upvalues. 2008-05-21 00:37:10 +00:00
James Roseborough
3582b97d8b Add OP_CLOSURE to jit 2008-05-21 00:33:00 +00:00
James Roseborough
8d055862e0 Add version "Luaj ${version}" into _VERSION field at build time. 2008-05-19 17:18:10 +00:00
James Roseborough
d9c3f0ae15 Fix for loop (jit), make jist test use jit closures. 2008-05-18 19:24:09 +00:00
James Roseborough
039d79fe5f Simplified, extended jit implementation 2008-05-18 15:12:03 +00:00
James Roseborough
c5c322fee1 Jut compile logic for for loop. 2008-05-17 23:28:15 +00:00
James Roseborough
ebdbe60849 Use JavaCompiler class to compile generated files. 2008-05-17 21:53:56 +00:00
James Roseborough
2f7f25e996 Set up basic jit compiling framework. 2008-05-17 17:14:52 +00:00
James Roseborough
b79f8ba714 Initial pass at JSR 223 pluggable scripting engne. 2008-04-24 08:22:34 +00:00