Andreas Gal
|
9464c569b1
|
ensure superclasses are all initialized
|
2014-07-17 01:45:28 -07:00 |
Andreas Gal
|
7ac0fb0653
|
send output to a div
|
2014-07-17 01:41:50 -07:00 |
Andreas Gal
|
391f2d314a
|
make class initialization more precise
|
2014-07-17 01:37:35 -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
|
4c7430192e
|
add another test case
|
2014-07-17 00:54:51 -07:00 |
Andreas Gal
|
d8b4d71369
|
fix long constants
|
2014-07-17 00:42:20 -07:00 |
Andreas Gal
|
06e9345335
|
more tests
|
2014-07-16 23:08:47 -07:00 |
Andreas Gal
|
8e92ca2f70
|
cleanup operand order
|
2014-07-16 23:05:38 -07:00 |
Andreas Gal
|
e029da987e
|
more fixes
|
2014-07-16 22:51:30 -07:00 |
Andreas Gal
|
399cc8bdac
|
more fixes for longs
|
2014-07-16 22:48:34 -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
|
78aa40e8aa
|
more float tests
|
2014-07-16 21:02:27 -07:00 |
Andreas Gal
|
2ec7fa51e0
|
whitespace fix
|
2014-07-16 20:57:12 -07:00 |
Andreas Gal
|
8603eff020
|
whitespace fixes
|
2014-07-16 20:56:04 -07:00 |
Andreas Gal
|
25ef4e1b64
|
more tests
|
2014-07-16 20:53:54 -07:00 |
Andreas Gal
|
9a4621b199
|
underflow test
|
2014-07-16 20:42:16 -07:00 |
Andreas Gal
|
33289bfed0
|
fix ldc for integers
|
2014-07-16 20:40:36 -07:00 |
Andreas Gal
|
192fcd8519
|
start adding micro tests
|
2014-07-16 20:07:00 -07:00 |
Andreas Gal
|
7486c3a1e3
|
remove logger
|
2014-07-16 20:01:18 -07:00 |
Andreas Gal
|
a69d1a7fde
|
remove TestDup for now
|
2014-07-16 19:37:53 -07:00 |
Andreas Gal
|
df5de5ad20
|
fix Long export
|
2014-07-16 19:11:59 -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
|
b43d443d9c
|
turn Long into a module
|
2014-07-16 14:32:12 -07:00 |
Andreas Gal
|
45b9e7a96a
|
rename gLong to long.js/Long
|
2014-07-16 14:13:18 -07:00 |
Andreas Gal
|
d30138f9d8
|
move interpreter into vm.js
|
2014-07-16 12:15:48 -07:00 |
Andreas Gal
|
62aa73359d
|
don't use this, use callee in invoke
|
2014-07-16 12:11:35 -07:00 |
Andreas Gal
|
6c8a581543
|
fixup tableswitch and lookupswitch
|
2014-07-16 12:09:14 -07:00 |
Andreas Gal
|
be5498cc03
|
cleanup return ops
|
2014-07-16 12:01:52 -07:00 |
Andreas Gal
|
8cfefeb7a6
|
move invoke ops
|
2014-07-16 11:55:14 -07:00 |
Andreas Gal
|
0574caf885
|
move opcodes around a bit
|
2014-07-16 11:32:42 -07:00 |
Andreas Gal
|
ef01215289
|
move more ops, almost done
|
2014-07-16 09:06:06 -07:00 |
Andreas Gal
|
cb15e5e825
|
move more ops
|
2014-07-16 08:50:20 -07:00 |
Andreas Gal
|
5f4b7a88e7
|
move putfield and getfield
|
2014-07-16 08:39:15 -07:00 |
Andreas Gal
|
1511510114
|
move more ops into invoke
|
2014-07-16 08:31:49 -07:00 |
Andreas Gal
|
a0e872fb34
|
fix multianewarray
|
2014-07-16 08:25:57 -07:00 |
Andreas Gal
|
1a0f37a5ac
|
move array opcodes, fix anewarray
|
2014-07-16 07:59:37 -07:00 |
Andreas Gal
|
3eded6aada
|
move the rest of the unary ops
|
2014-07-16 07:34:42 -07:00 |
Andreas Gal
|
5426bdd96c
|
sort bytecodes better
|
2014-07-16 07:26:55 -07:00 |
Andreas Gal
|
685b13b5db
|
a bit of cleanup
|
2014-07-16 07:26:05 -07:00 |
Andreas Gal
|
4687cd3088
|
move more opcodes
|
2014-07-16 07:24:32 -07:00 |
Andreas Gal
|
163263b493
|
move more stuff
|
2014-07-16 06:57:48 -07:00 |
Andreas Gal
|
c56629f037
|
yep, more opcodes moving
|
2014-07-16 06:52:31 -07:00 |
Andreas Gal
|
385ba72af6
|
move add, sub, mul into invoke
|
2014-07-16 06:46:32 -07:00 |
Andreas Gal
|
a9304f2074
|
move more opcodes into invoke
|
2014-07-16 06:37:23 -07:00 |
Andreas Gal
|
f87f68ee61
|
move more opcodes into invoke
|
2014-07-16 06:32:59 -07:00 |
Andreas Gal
|
34e969c8a5
|
move more opcodes into invoke
|
2014-07-16 06:23:23 -07:00 |