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 |