Andreas Gal
|
1ec40c7d25
|
remove classInfo from frame
|
2014-07-12 22:19:43 -07:00 |
Andreas Gal
|
135e18ea3e
|
stop abusing frame as method/class pair and cleanup classfile loading a bit
|
2014-07-12 22:19:03 -07:00 |
Andreas Gal
|
9cb5538a5b
|
fixes
|
2014-07-12 21:49:17 -07:00 |
Andreas Gal
|
810b917d35
|
more cleanup, make frames more lazy
|
2014-07-12 17:51:35 -07:00 |
Andreas Gal
|
0316d73506
|
rename ClassData -> ClassInfo
|
2014-07-12 16:42:01 -07:00 |
Andreas Gal
|
6c30aeb031
|
fix argument order for native methods
|
2014-07-12 16:07:47 -07:00 |
Andreas Gal
|
d1c436a76c
|
fix ordering of instance argument to function calls
|
2014-07-12 15:29:01 -07:00 |
Andreas Gal
|
d4256b1626
|
fix method invocation
|
2014-07-12 15:03:46 -07:00 |
Andreas Gal
|
9e3bd1c3c8
|
more fixes
|
2014-07-12 14:40:38 -07:00 |
Andreas Gal
|
673c224628
|
rework VM core
|
2014-07-12 14:07:11 -07:00 |
Andreas Gal
|
ba14a89d6e
|
add stack abstraction
|
2014-07-12 12:10:09 -07:00 |
Andreas Gal
|
076c674dac
|
cleanup handling of wide indexes
|
2014-07-12 11:54:04 -07:00 |
Andreas Gal
|
06a79e67ab
|
cleanup opcode table
|
2014-07-12 11:48:05 -07:00 |
Andreas Gal
|
18798f037d
|
remove trailing whitespace
|
2014-07-12 09:48:24 -07:00 |
Andreas Gal
|
3725367dc5
|
remove trailing whitespace
|
2014-07-12 09:48:05 -07:00 |
Andreas Gal
|
fec2086ecd
|
fix array bounds check
|
2014-07-12 09:42:36 -07:00 |
Andreas Gal
|
a91f4b2b36
|
fix static indexed opcodes
|
2014-07-12 09:41:32 -07:00 |
Andreas Gal
|
153a64f1db
|
fixes
|
2014-07-12 00:03:55 -07:00 |
Andreas Gal
|
ceb38dd23a
|
cleanup
|
2014-07-11 23:20:45 -07:00 |
Andreas Gal
|
a298f22b7b
|
changes
|
2014-07-11 23:02:52 -07:00 |
Andreas Gal
|
27df66a2ad
|
changes
|
2014-07-11 22:48:50 -07:00 |
Andreas Gal
|
a05070cdaa
|
fixes
|
2014-07-11 22:12:25 -07:00 |
Andreas Gal
|
6ef81f3c09
|
remove extra white spaces
|
2014-07-11 21:26:05 -07:00 |
Andreas Gal
|
a6733574d9
|
cleanup getMethod
|
2014-07-11 21:24:24 -07:00 |
Andreas Gal
|
b2d323445d
|
rewrite bytecodes
|
2014-07-11 20:20:41 -07:00 |
Andreas Gal
|
ebfb4b4bf5
|
remove task.js
|
2014-07-10 23:45:28 -07:00 |
Andreas Gal
|
67d073e0e6
|
add task.js
|
2014-07-10 23:37:03 -07:00 |
Andreas Gal
|
952b90f23e
|
add license
|
2014-07-10 23:28:29 -07:00 |
Andreas Gal
|
d31f71c9ca
|
fix reading fields we haven't written to yet, calling native methods
|
2014-07-10 23:21:12 -07:00 |
Andreas Gal
|
c6b937472d
|
rename classarea -> classdata
|
2014-07-09 23:17:03 -07:00 |
Andreas Gal
|
8027180356
|
rename classarea -> classdata
|
2014-07-09 22:29:51 -07:00 |
Andreas Gal
|
44e5a5a331
|
more fixes
|
2014-07-09 22:23:17 -07:00 |
Andreas Gal
|
7972db1598
|
use proper String objects for strings
|
2014-07-09 01:28:03 -07:00 |
Andreas Gal
|
ee080b93ef
|
fix nasty bug in sipush
|
2014-07-09 01:07:14 -07:00 |
Andreas Gal
|
1be8b65ee4
|
lazy class initialization
|
2014-07-09 00:12:58 -07:00 |
Andreas Gal
|
1ec0f26911
|
assume exceptions are implemented in java, not JS
|
2014-07-08 23:36:39 -07:00 |
Andreas Gal
|
888ba71b10
|
fix exception handling, inject trailing 0 in zipfile.js
|
2014-07-06 18:16:15 -07:00 |
Andreas Gal
|
d2e2be1c9c
|
add phoneME cldc 1.1.1 class library (GNU GPL)
|
2014-07-06 13:59:24 -07:00 |
Andreas Gal
|
7b1502c320
|
remove JS jdk
|
2014-07-06 13:33:34 -07:00 |
Andreas Gal
|
d697e1f1e5
|
fix print and exit code handling
|
2014-07-06 12:32:54 -07:00 |
Andreas Gal
|
32fed7ee45
|
fix require in StringBuilder
|
2014-07-06 12:22:34 -07:00 |
Andreas Gal
|
896bb5b715
|
add PrintStream and StringBuilder
|
2014-07-06 12:19:14 -07:00 |
Andreas Gal
|
01f95592c7
|
fix signature and add inherits, use Function() instead of eval
|
2014-07-06 12:14:31 -07:00 |
Andreas Gal
|
fbd385b26e
|
add signature.js
|
2014-07-06 11:43:23 -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 |