James Roseborough
|
241f139a68
|
Fix compiler varargs support, add tests for varargs compatibility.
|
2009-01-28 22:13:27 +00:00 |
|
James Roseborough
|
6e6ab22344
|
Move Print into vm package.
|
2008-08-06 21:04:55 +00:00 |
|
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 |
|