Граф коммитов

731 Коммитов

Автор SHA1 Сообщение Дата
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