Joel Dice
|
58c3a37277
|
specify classloader when calling Class.forCanonicalName in Field and Method; tolerate null argument array in Method.invoke
|
2009-08-10 07:48:44 -06:00 |
|
Joel Dice
|
5c72746d2c
|
inherit thread group from current thread
|
2009-08-10 07:46:59 -06:00 |
|
Joel Dice
|
97ea23e3bb
|
optionally specify classloader to Class.forCanonicalName
|
2009-08-10 07:46:05 -06:00 |
|
Joel Dice
|
1a2deff97d
|
Merge branch 'master' of oss.readytalk.com:/var/local/git/avian
|
2009-08-09 14:43:53 -06:00 |
|
Joel Dice
|
2f864ebea5
|
fix LLD definition for MinGW 4.4
|
2009-08-07 16:28:47 -06:00 |
|
Joel Dice
|
2da6980eb5
|
print intptr_t's as pointers in compareIpToMethodBounds to avoid printf compatibility issues
|
2009-08-07 16:27:24 -06:00 |
|
Joel Dice
|
012d548bbb
|
fix sign extension from int to long on x86_64
|
2009-08-07 14:48:30 -06:00 |
|
Joel Dice
|
e5947b5ec0
|
remove bashism from test.sh
|
2009-08-06 15:58:26 -06:00 |
|
jet
|
0be90bc769
|
added ARM modifications to makefile
|
2009-08-06 13:25:20 -06:00 |
|
Joel Dice
|
3e0c0c8116
|
revert recent accidental makefile changes
|
2009-08-06 12:10:44 -06:00 |
|
jet
|
7079a1728a
|
Merge branch 'master' of git://oss.readytalk.com/avian
|
2009-08-06 11:52:45 -06:00 |
|
jet
|
1ffe46a545
|
added ARM interpreted mode supported
|
2009-08-06 11:52:36 -06:00 |
|
Josh warner
|
04583ea534
|
floating point test code
|
2009-08-06 10:34:28 -06:00 |
|
Josh warner
|
f8bbc609e8
|
corrected debug messages
|
2009-08-06 10:32:00 -06:00 |
|
Josh warner
|
a2e639a2d2
|
added floating point support, split plan function
|
2009-08-06 10:26:22 -06:00 |
|
Josh warner
|
61bc729974
|
added floating point support, split plan method
|
2009-08-06 10:17:48 -06:00 |
|
Josh warner
|
53c0656ee7
|
added floating point support, split plan method
|
2009-08-06 10:14:31 -06:00 |
|
Josh warner
|
7483fa154d
|
added floating point support, instrinsics support
|
2009-08-06 10:01:57 -06:00 |
|
Josh warner
|
c3a389429e
|
split source function, update interface for floating point / instrinsic support
|
2009-08-06 08:54:23 -06:00 |
|
Josh warner
|
c042354ea0
|
added detectFeature function, used to detect sse in x86.cpp
|
2009-08-06 08:49:26 -06:00 |
|
Josh warner
|
5cc605b56d
|
added floating point support.
|
2009-08-06 08:48:15 -06:00 |
|
Josh warner
|
c7a1a7af77
|
added floating point support, split plan function.
|
2009-08-06 08:44:15 -06:00 |
|
Joel Dice
|
0c36b7b3b6
|
change popDouble return type to double
|
2009-08-05 15:00:27 -06:00 |
|
Joel Dice
|
6d27274aea
|
update Class.PrimitiveFlag value to reflect change in machine.h; make Class.getName work for primitive types
|
2009-08-05 15:57:51 +00:00 |
|
Joel Dice
|
2de750768b
|
add java.lang.reflect.Modifier.isInterface
|
2009-08-05 14:14:45 +00:00 |
|
Joel Dice
|
b6e49d8a4c
|
refine gnu-overrides definition in makefile
|
2009-08-04 18:31:33 -06:00 |
|
Joel Dice
|
7050448ec5
|
implement Class.{get|set}Signers
|
2009-08-04 18:31:14 -06:00 |
|
Joel Dice
|
e18ab49f4d
|
always pass null instance to native version of Method.invoke when invoking static methods
|
2009-08-04 18:30:16 -06:00 |
|
Joel Dice
|
63fa0668ff
|
avoid poor performance due to deeply-nested branches in MultiRead::intersect
|
2009-08-04 18:28:34 -06:00 |
|
Joel Dice
|
e9ee4a618c
|
implement Avian_java_lang_VMClassLoader_defineClass
|
2009-08-04 18:27:04 -06:00 |
|
Joel Dice
|
626c514373
|
add listFiles and isFile methods to java.io.File
|
2009-08-04 17:59:07 -06:00 |
|
Joel Dice
|
590238bbfc
|
add indexOf and lastIndexOf methods to java.util.List
|
2009-08-04 17:58:31 -06:00 |
|
Joel Dice
|
0a7f94abfe
|
add java.util.Collection.toArray()
|
2009-08-04 17:36:25 -06:00 |
|
Joel Dice
|
7911989055
|
add AbstractList and AbstractSequentialList classes to java.util and listIterator methods to java.util.List
|
2009-08-04 17:24:29 -06:00 |
|
Joel Dice
|
93597a4d1d
|
implement ArrayList.listIterator()
|
2009-08-04 11:34:46 -06:00 |
|
Joel Dice
|
d5f4811b43
|
check for exception after calling resolveClass in parseInterfaceTable
|
2009-08-04 08:50:04 -06:00 |
|
Joel Dice
|
f8bf83bfec
|
fix recent regression in findInHierarchy
|
2009-08-04 08:42:16 -06:00 |
|
Joel Dice
|
aa6e3048b3
|
set os.arch property in Avian_gnu_classpath_VMSystemProperties_preInit
|
2009-08-03 16:18:41 -06:00 |
|
Joel Dice
|
9f2abd5d8a
|
fix out-of-date JNI method implementations to reflect newer static field table layout
|
2009-08-03 16:18:16 -06:00 |
|
Joel Dice
|
cb563f76e1
|
check superinterfaces when looking up methods and fields
|
2009-08-03 16:16:41 -06:00 |
|
Joel Dice
|
4ae3a1267a
|
remove unused method
|
2009-08-03 16:16:01 -06:00 |
|
Joel Dice
|
c3a8ca505c
|
avoid function pointer cast warning from GCC 3.4
|
2009-08-03 10:56:43 -06:00 |
|
Joel Dice
|
08dd7d0a5a
|
Merge branch 'gnu'
|
2009-08-03 09:01:16 -06:00 |
|
Joel Dice
|
80d4385cb8
|
implement blocking mode for SocketChannel and ServerSocketChannel
|
2009-08-03 08:58:56 -06:00 |
|
Joel Dice
|
54ceb80116
|
implement stub versions of java.security classes
|
2009-08-03 08:56:19 -06:00 |
|
Joel Dice
|
c5deeb2cda
|
preserve Thread.run(Thread) from elimination by ProGuard
|
2009-07-29 10:33:39 -06:00 |
|
Joel Dice
|
ad0592df6f
|
print class name properly when throwing NoSuchMethodError
|
2009-07-29 10:32:16 -06:00 |
|
Joel Dice
|
7060a5d4f0
|
clear Machine::byteArrayMap before generating boot image since it will not be used when the image is loaded
|
2009-07-28 17:22:07 -06:00 |
|
Joel Dice
|
1b8777aa6b
|
free correct object in Context::dispose
|
2009-07-28 17:20:23 -06:00 |
|
Joel Dice
|
8c18f27e89
|
avoid NPE in String.equalsIgnoreCase
|
2009-07-28 17:00:11 -06:00 |
|