Marco Castelluccio
|
4cac18ff71
|
Classes that implement an interface also implement its superinterfaces
|
2014-08-21 13:09:58 -07:00 |
Andreas Gal
|
936de85d1c
|
add basic support for isolates, not complete yet
|
2014-08-07 10:10:54 -07:00 |
Andreas Gal
|
695d1619f8
|
move isolate-specific state out of CLASSES
|
2014-08-06 16:48:17 -07:00 |
Andreas Gal
|
e915558235
|
eliminate .staticFields and store static field values directly in field
|
2014-08-01 23:14:57 -07:00 |
Andreas Gal
|
236e4e9a36
|
use numeric ids as field names
|
2014-08-01 22:47:26 -07:00 |
Andreas Gal
|
817647645e
|
support LocalizedStringsBase.getContent
|
2014-07-31 18:29:17 -07:00 |
Andreas Gal
|
f10491aa71
|
more midp native code
|
2014-07-30 17:40:39 -07:00 |
Andreas Gal
|
68032ec1b1
|
lookup field in getstatic/putstatic
|
2014-07-29 03:43:12 -07:00 |
Andreas Gal
|
d7a1f4302d
|
make code run better in chrome
|
2014-07-28 19:13:32 -07:00 |
Andreas Gal
|
bde88bd000
|
add and fix vm for ClassTest.java
|
2014-07-26 18:20:54 -07:00 |
Andreas Gal
|
cf318d6da1
|
add support for Mauve-style testlets, and fix interface cast check and assigning null to an array
|
2014-07-26 14:18:44 -07:00 |
Andreas Gal
|
e7334a29e2
|
add debug code and move all but actual clinit call into ClassInfo constructor
|
2014-07-25 20:14:19 -07:00 |
Andreas Gal
|
1b3d71607d
|
flag whether class still needs initialization so we can bypass the initClass call
|
2014-07-20 21:17:08 -07:00 |
Andreas Gal
|
dbd8da606c
|
preload java/lang/Class
|
2014-07-20 17:15:09 -07:00 |
Andreas Gal
|
f78a97eecc
|
preload java/lang/Object
|
2014-07-20 17:10:12 -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
|
3aaf2f87a2
|
implement checkcast and partial assignment testing (no interfaces yet)
|
2014-07-18 11:31:05 -07:00 |
Andreas Gal
|
43613c1650
|
more array fixes
|
2014-07-18 01:25:12 -07:00 |
Andreas Gal
|
4f601504b4
|
implement interface checks
|
2014-07-17 23:44:06 -07:00 |
Andreas Gal
|
63f758523c
|
properly parse and resolve interfaces
|
2014-07-17 23:26:34 -07:00 |
Andreas Gal
|
6731be4dcd
|
add a way to detect array classes
|
2014-07-17 23:11:45 -07:00 |
Andreas Gal
|
b6a04472c8
|
fixup exception handling
|
2014-07-17 23:02:28 -07:00 |
Andreas Gal
|
b339dc6f95
|
put tests into the right package
|
2014-07-15 16:49:00 -07:00 |
Andreas Gal
|
1c28ce9b7c
|
eliminate meta() and MethodInfo constructor
|
2014-07-13 19:58:30 -07:00 |
Andreas Gal
|
38852089cb
|
more work on array types
|
2014-07-13 17:02:57 -07:00 |
Andreas Gal
|
bbace1c438
|
add more array type support
|
2014-07-13 16:31:36 -07:00 |
Andreas Gal
|
309efc4460
|
Add ArrayInfo
|
2014-07-13 15:32:58 -07:00 |
Andreas Gal
|
1572da1730
|
be more lazy and cache more signature parsing
|
2014-07-13 10:51:34 -07:00 |
Andreas Gal
|
875ef93a73
|
more classinfo cleanup
|
2014-07-13 10:37:28 -07:00 |
Andreas Gal
|
8eb9e5fd81
|
more classfile cleanup
|
2014-07-13 10:04:17 -07:00 |
Andreas Gal
|
8df87dd921
|
split classinfo and classfile some more
|
2014-07-13 09:52:01 -07:00 |
Andreas Gal
|
7401fda65d
|
cleanup classinfo, resolve it earlier, don't keep classImage in memory
|
2014-07-13 09:28:19 -07:00 |
Andreas Gal
|
191585115e
|
split classinfo and classfile
|
2014-07-13 09:12:57 -07:00 |