Граф коммитов

148 Коммитов

Автор SHA1 Сообщение Дата
Andreas Gal 2cc0546cc5 don't require class to be public to run the main method 2014-07-19 23:44:36 -07:00
Andreas Gal c897a21b3d fix access to inherited fields 2014-07-19 15:53:58 -07:00
Andreas Gal e1c685dba4 fix a bunch of corner cases around array type checking 2014-07-19 13:18:45 -07:00
Andreas Gal 62cf76ef92 add TestThrowable.java 2014-07-19 11:57:00 -07:00
Andreas Gal 76801f1c66 throw proper internal exception when class can't be loaded and use native character conversion instead of CLDC's 2014-07-19 11:53:27 -07:00
Andreas Gal 1dfef4cba4 more work on strings and charsets 2014-07-19 11:20:46 -07:00
Andreas Gal 8fb2523d6b switch default encoding to UTF-8 to fix a few test failures 2014-07-19 09:13:10 -07:00
Andreas Gal 705badbf1a fix ifnull, getstatic of uninitialized fields 2014-07-18 23:44:03 -07:00
Andreas Gal f90bca8af5 add a way to print backtraces and fix ifnull/ifnonnull 2014-07-18 23:24:26 -07:00
Andreas Gal 805adcfeef call the constructor from newInstance 2014-07-18 21:56:30 -07:00
Andreas Gal b7a81439b3 remove chars2string 2014-07-18 19:23:00 -07:00
Andreas Gal 53acba74be still trying to fix unicode handling 2014-07-18 19:20:21 -07:00
Andreas Gal f59bebf2b3 fix dconst_0/1 2014-07-18 18:23:49 -07:00
Andreas Gal 671a6bfce9 fix a bunch of cases for TestDataInputStream 2014-07-18 18:09:55 -07:00
Andreas Gal 22bdd1bb5c fix arraylength 2014-07-18 14:44:50 -07:00
Andreas Gal 8a313d5112 fix instanceof 2014-07-18 14:23:42 -07:00
Andreas Gal 7d8da61b13 fully initialize class before calling <clinit> 2014-07-18 14:12:18 -07:00
Andreas Gal b501a1ada1 cleanup 2014-07-18 12:11:06 -07:00
Andreas Gal 3aaf2f87a2 implement checkcast and partial assignment testing (no interfaces yet) 2014-07-18 11:31:05 -07:00
Andreas Gal a972b0b4ac fix native calls that return a long value 2014-07-18 11:00:19 -07:00
Andreas Gal d20f2073be start adding a test harness 2014-07-18 08:50:56 -07:00
Andreas Gal 78480f7e05 load tests from a jar 2014-07-18 08:40:27 -07:00
Andreas Gal b777f46998 rename cldc1.1.1.jar -> classes.jar 2014-07-18 08:16:47 -07:00
Andreas Gal fca3341fcf fix multi dimensional array access 2014-07-17 23:51:11 -07:00
Andreas Gal 63f758523c properly parse and resolve interfaces 2014-07-17 23:26:34 -07:00
Andreas Gal b6a04472c8 fixup exception handling 2014-07-17 23:02:28 -07:00
Andreas Gal 6c3b835c3a resolve super class when loading classes 2014-07-17 22:34:59 -07:00
Andreas Gal bae132fb3d fixes to exception handling 2014-07-17 22:00:32 -07:00
Andreas Gal be432d3fe4 inline invoke into the vm 2014-07-17 11:13:16 -07:00
Andreas Gal f22975fe10 fix entry point handling 2014-07-17 01:14:18 -07:00
Andreas Gal 9ad15611a8 add a test for doubles 2014-07-17 00:58:01 -07:00
Andreas Gal 1e0830e912 add another test for longs 2014-07-17 00:56:52 -07:00
Andreas Gal 8e92ca2f70 cleanup operand order 2014-07-16 23:05:38 -07:00
Andreas Gal 3fff7d5d31 more fixes for longs 2014-07-16 22:47:50 -07:00
Andreas Gal a9d7d8999d a bunch of fixes for longs 2014-07-16 22:45:10 -07:00
Andreas Gal 442ae365d0 add more tests 2014-07-16 21:56:55 -07:00
Andreas Gal 192fcd8519 start adding micro tests 2014-07-16 20:07:00 -07:00
Andreas Gal a69d1a7fde remove TestDup for now 2014-07-16 19:37:53 -07:00
Andreas Gal 68e4a80a0e add TestDup test and fix staticFields initialization for classes that are not loaded via getClass 2014-07-16 19:09:44 -07:00
Andreas Gal b339dc6f95 put tests into the right package 2014-07-15 16:49:00 -07:00
Andreas Gal 1041f9355d start a test harness 2014-07-15 16:14:48 -07:00
Andreas Gal be3f105276 remove logger.js 2014-07-15 00:30:45 -07:00
Andreas Gal 2e0820cb8d use chunked stacks 2014-07-12 23:05:35 -07:00
Andreas Gal 888ba71b10 fix exception handling, inject trailing 0 in zipfile.js 2014-07-06 18:16:15 -07:00
Andreas Gal ecc3e949fe fix access of compressed files and start adding jdk 2014-07-06 02:38:00 -07:00
Andreas Gal 8e595a26c5 a lot more fixes 2014-07-06 02:03:36 -07:00
Andreas Gal 68cceb0a5b use a jar for the java code 2014-07-06 01:37:41 -07:00
Andreas Gal 6583de0099 initial checkin 2014-07-06 01:29:36 -07:00