jfrijters
6994c34acc
- Integrated OpenJDK's java.lang package.
...
- Integrated OpenJDK's java.util.regex package.
- Integrated OpenJDK's java.text.Normalizer and support classes.
- New StringHelper.java based on OpenJDK's String.java.
- More fixes to Reflection.getCallerClass()
2007-06-11 09:17:29 +00:00
jfrijters
d10b6ad6db
Added Leave opcode support.
2007-06-11 09:11:42 +00:00
jfrijters
eb23eacd45
- Integrated OpenJDK's java.lang.System and friends.
...
- Fixed a couple of OpenJDK Thread issues.
2007-06-09 08:33:09 +00:00
jfrijters
ce9138a61c
Added another customer story.
2007-06-08 10:04:51 +00:00
jfrijters
c65c0a6f8a
Added support for replacing constructor and static initializer method bodies in map.xml.
2007-06-08 05:00:51 +00:00
jfrijters
264b576f96
Made copyright statements more accurate.
2007-06-07 07:56:54 +00:00
jfrijters
cd169b44f3
Fixed interruptable wait functions to throw InterruptedException if an interrupt is pending.
2007-06-05 11:22:17 +00:00
jfrijters
dcfacece5c
Added clean up for attached threads.
2007-06-05 09:57:09 +00:00
jfrijters
0f1840aa0d
Integrated OpenJDK's java.lang.Thread
2007-06-05 06:57:18 +00:00
jfrijters
e96aab2872
Changed to use public StackTraceElement constructor instead of GNU Classpath specific one.
2007-06-01 14:03:54 +00:00
jfrijters
aa8f2a1d46
Added tweak to exception stack trace filtering to handle x64 tail call optimization.
2007-06-01 13:54:01 +00:00
jfrijters
849814b9db
Another getCallerClass() fix.
2007-06-01 12:47:51 +00:00
jfrijters
3a51917791
Fixed some reflection regressions.
2007-06-01 11:50:46 +00:00
jfrijters
52e609b261
Moved argument globbing to after VM has been initialized to resolve initialization order issue (on OpenJDK hybrid build).
2007-05-31 08:21:14 +00:00
jfrijters
935acf17d6
Fixed compilation error.
2007-05-31 08:20:04 +00:00
jfrijters
78408b9e19
- Integrated OpenJDK's java.lang.reflect.Array class.
...
- Changed Class.isInstance() to use TypeWrapper.IsInstance().
2007-05-31 07:13:46 +00:00
jfrijters
c1dbd6d973
Moved "instance of" test to TypeWrapper and added support for ghost and dynamiconly type arrays.
2007-05-31 07:12:56 +00:00
jfrijters
ffa2501472
Fixed exception mapping memory leak.
2007-05-31 07:04:47 +00:00
jfrijters
43b7e4a70f
Integrated OpenJDK's java.lang.reflect.* classes (except for Array).
2007-05-29 16:27:08 +00:00
jfrijters
71f1928fb9
Added support for @ikvm.lang.Internal access modifier (doesn't work yet, depends on java.lang.reflect.Constructor/Method/Field to return 0x40000000 bit from getModifiers()).
2007-05-28 10:16:44 +00:00
jfrijters
bebe6612b7
Forgot to add this file.
2007-05-28 10:15:23 +00:00
jfrijters
f9678a6667
Fixed infnite recursion bug when DotNetTypeWrapper.GetName() was used on DerivedType where DerivedType extends BaseType<DerivedType>.
2007-05-27 08:16:58 +00:00
jfrijters
b3c3e3885b
- Don't crash if remap file contains no class entries.
...
- Fixed previous change to auto-load the right core class library assembly.
2007-05-27 08:13:44 +00:00
jfrijters
47fed2ef71
*** empty log message ***
2007-05-27 08:12:06 +00:00
jfrijters
d5ffe2a830
Optimized lcmp, fcmpl, fcmpg, dcmpl and dcmpg by Dennis Ushakov.
2007-05-25 05:56:24 +00:00
jfrijters
595e22437e
Integrated GNU Classpath / OpenJDK hybrid build.
2007-05-24 12:17:38 +00:00
jfrijters
30602ad394
Removed no longer needed IKVM.GNU.Classpath.dll dependency.
2007-05-24 12:16:34 +00:00
jfrijters
a0c34fcf9c
Removed core assembly name dependency.
2007-05-24 10:03:44 +00:00
jfrijters
49fd637bdb
First batch of OpenJDK integration code.
2007-05-24 09:23:02 +00:00
jfrijters
1849dc0e15
Changed to avoid warning when compiled on .NET 2.0
2007-05-23 12:48:12 +00:00
jfrijters
b24cce082f
Changed to avoid warnings when compiled on .NET 2.0
2007-05-23 12:47:26 +00:00
jfrijters
7b5cec6883
Implemented type loading from referenced assemblies (to support loading generic .NET type instances).
2007-05-23 12:46:29 +00:00
jfrijters
cae14c9023
Restructured to allow openjdk.cs to reuse the annotation encoding.
2007-05-23 12:44:38 +00:00
jfrijters
9d95677c8c
*** empty log message ***
2007-05-22 14:05:00 +00:00
jfrijters
deeb45f572
*** empty log message ***
2007-05-21 15:42:41 +00:00
jfrijters
eaca3c6926
Removed VMClass dependencies and added some sun.misc.Unsafe methods.
2007-05-18 06:10:27 +00:00
jfrijters
9c5ff862d1
Disambiguate System.Console and java.io.Console.
2007-05-18 06:06:52 +00:00
jfrijters
e25c6d15d1
Removed generics signature that is no longer needed since the Classpath generics branch merge.
2007-05-18 06:05:26 +00:00
jfrijters
9d3fc25b1f
Removed VMClass dependency.
2007-05-18 06:01:33 +00:00
jfrijters
c01a3fb191
Removed workaround for x64 CLR JIT bug from sun.misc.FloatingDecimal and added generic workaround to the compiler.
2007-05-11 13:42:47 +00:00
jfrijters
66bee2b0ba
Imported Sun's GPLed Double/Float toString and parsing code to fix the long standing incompatibilities. Update license and copyright texts to note the inclusion of Sun code.
...
Note that FloatingDecimal has a couple of IKVM specific changes to work around a bug in the x64 CLR JIT. These changes are marked with /*IKVM*/
2007-05-11 08:55:35 +00:00
jfrijters
f933941c9f
Fixed varargs regression introduced by recent ParameterBuilder handling rewrite.
2007-05-10 06:53:50 +00:00
jfrijters
539bbd8235
Fixed read() to handle -1 return values from implRead() for non byte array backed buffers.
2007-05-08 12:22:28 +00:00
jfrijters
d74b2258c2
Fixed to reflect connectedness on underlying DatagramSocket.
2007-05-08 12:21:36 +00:00
jfrijters
52682398ad
Fixed getOption(SO_OOBLINE) to return Boolean instead of Integer.
2007-05-08 12:20:40 +00:00
jfrijters
64854740b1
Fixed to set initial SO_BROADCAST option to enabled.
2007-05-08 12:19:50 +00:00
jfrijters
7dad96cbae
Fix ArrayIndexOutOfBoundsException when accessing generic metadata on a class that has no generic methods or fields, but does have a generic signature for the class or a class that is nested in a method.
2007-05-05 15:40:09 +00:00
jfrijters
72f0b2849e
*** empty log message ***
2007-05-05 15:37:51 +00:00
jfrijters
783d987129
Implemented JSR 133 rule that says that finalize cannot run before constructor is finished.
2007-05-04 12:41:45 +00:00
jfrijters
4f71a4a29d
*** empty log message ***
2007-05-04 12:31:35 +00:00