Commit Graph

24 Commits

Author SHA1 Message Date
James Roseborough
2123d3f924 Refactor API's related to compiling and loading scripts and character encoding handling. 2013-09-18 05:32:30 +00:00
James Roseborough
447c7f9850 Let generated code have class names that match variable names used in function creation. 2012-10-05 04:26:25 +00:00
James Roseborough
f8b7e1ee1c Refactor table library to match lua 5.2 2012-09-10 04:59:45 +00:00
James Roseborough
6ba1f86b7b Fix global "arg" value for scripts run tom "lua" command. 2012-09-10 02:45:53 +00:00
James Roseborough
f224957b87 Remove support for lua2java within luaj. 2012-09-08 04:15:06 +00:00
James Roseborough
f2d1106fe5 Simplify layout of lua test script locations. 2012-09-07 14:05:41 +00:00
James Roseborough
3bacea878e Remove env from LuaFunction, replace with upValiue array, and remove most occurances of setfenv and getfenv. 2012-09-07 04:36:50 +00:00
James Roseborough
a5fddce465 Lua 5.2 compatibility updates to VM and base and package libraries. 2012-09-06 04:01:28 +00:00
James Roseborough
3506930278 Catch Exception instead of Throwable for all but LuaThread run loop 2012-01-25 03:58:33 +00:00
James Roseborough
4950d3c612 Fix lua command vararg values passed into main script to match what is in global arg table 2011-11-12 23:59:37 +00:00
James Roseborough
a17359716b Update performance numbers using production flags. 2010-09-04 02:41:09 +00:00
James Roseborough
aa572abd65 Add -n option to launch without debug library. 2010-09-03 20:34:32 +00:00
James Roseborough
c577f5debc Fix arg processing 2010-08-14 15:18:55 +00:00
James Roseborough
d344f08a54 Allow use of lua2java from command line 2010-08-13 20:28:11 +00:00
James Roseborough
51e64c87cb Change platform packages. 2010-07-30 18:09:31 +00:00
James Roseborough
47b33aea08 Make compiler installed by default for standard platforms. 2010-05-14 04:00:05 +00:00
James Roseborough
8d16726e8b Improve error and traceback reporting. 2010-05-08 23:50:51 +00:00
James Roseborough
29d6f2ce58 Improve compatibility with vm1 and C-based lua. 2010-04-25 22:40:04 +00:00
James Roseborough
90ca65c7d9 Derive legal classname from filename. 2010-04-25 01:19:11 +00:00
James Roseborough
8ae33e1d08 Refactor java code generator. 2010-04-13 14:31:40 +00:00
James Roseborough
05e6fa5774 Add arg table to globals when executing from command line. 2009-10-31 05:41:35 +00:00
James Roseborough
dd82fe6d2d Fix source and class names in generated bytecode. 2009-10-30 00:39:25 +00:00
James Roseborough
f729c1b626 Expand compiler interface, add bcel-based bytecode generator. 2009-10-29 22:20:56 +00:00
James Roseborough
3863ff8e46 Initial sources for planned 2.0 luaj vm release. Most interpreter features and library functions working. 2009-10-27 06:12:24 +00:00