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

37 Коммитов

Автор SHA1 Сообщение Дата
jfrijters fe7bef6d75 Implemented platform MBean server support (although with very limited information/exposed operations). 2011-09-01 07:53:58 +00:00
jfrijters 039d6f454f Added Kerberos support (on Windows). Based on patch submitted by Trevor Bell. 2011-08-11 11:34:55 +00:00
jfrijters 588aba7e33 Add new source to project as well. 2011-07-26 13:00:25 +00:00
jfrijters 20464c682c Updated bulk of java.nio to OpenJDK 7. 2011-07-15 09:05:26 +00:00
jfrijters 53ab97d7ce Add new files to project. 2010-12-10 06:32:15 +00:00
jfrijters d438a378a9 Ported fdlibm/s_log1p. 2010-12-10 05:27:07 +00:00
jfrijters 175cf458ec Ported fdlibm/e_hypot. 2010-12-10 05:19:00 +00:00
jfrijters d0694cb45e - Ported fdlibm/s_exmp1.
- Fixed signed/unsigned issues in fdlibm/e_pow.
- Moved constants into method for fdlibm/e_pow and fdlibm/s_scalbn.
2010-12-10 05:09:46 +00:00
jfrijters b677536290 Ported fdlibm cbrt to C# and use that for StrictMath.cbrt(). 2010-12-09 14:15:25 +00:00
jfrijters bfe0a3a46c - Added fdlibm files to project.
- Changed StrictMath.pow() to use new fdlibm version.
2010-12-09 13:53:50 +00:00
jfrijters 3797879e66 Moved local variable analysis from verifier.cs to new file LocalVars.cs. 2010-09-14 07:38:42 +00:00
jfrijters dac3109b6b Replaced most type literals with static field access (in Types class) or warpped JVM.Import() around them. 2009-10-14 14:58:41 +00:00
jfrijters 69d6408db6 Moved AssemblyClassLoader and BootstrapClassLoader into AssemblyClassLoader.cs. 2009-09-07 04:19:04 +00:00
jfrijters 8068af56fa Moved DotNetTypeWrapper class into its own source file. 2009-08-31 06:16:04 +00:00
jfrijters da58b41987 Added new DynamicTypeWrapper.cs source to project. 2009-08-31 05:44:51 +00:00
jfrijters 8a9fc7420b Implemented automatically enabling .NET serialization support for Java classes that are trivially serializable. 2009-07-30 13:14:14 +00:00
jfrijters 1a909c4b7c Moved Virtual File System into a separate source file. 2009-05-12 04:30:10 +00:00
jfrijters 937d2e6568 Added support for inlining subroutines (jsr/ret) to allow the verifier and compiler to be simplified and to hopefully pave the way for future codegen optimizations. 2009-04-16 05:34:20 +00:00
jfrijters 3ebf554517 Implemented ikvm.internal.ClassLiteral<T> to allow for more efficient class literals. 2009-03-04 05:47:18 +00:00
jfrijters 968e7e067c Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts. 2008-12-23 07:28:20 +00:00
jfrijters faffcc628c Integrated IKVM.Reflection.Emit in ikvmc. 2008-11-14 08:42:07 +00:00
jfrijters 16a65985af Removed support for building with GNU Classpath class library. 2008-08-06 12:22:06 +00:00
jfrijters 379dd8bee3 - Added ghost array tagging to be able to report the instantiated class (instead of object[] which is allocated instead).
- Fixed ldc <class> where <class> is a ghost array.
- Fixed bug in instanceof <class> where <class> is a Serializable[].
2008-08-06 05:25:18 +00:00
jfrijters 29f84a8850 - added more efficient float/double to/from int/long bits converters
- made Double.doubleToRawLongBits/longBitsToDouble and Float.floatToRawIntBits/intBitsToFloat intrinsics
- generalized the intrinsics support
2008-05-09 05:57:55 +00:00
jfrijters abdba87542 - Moved common assembly attributes to single file (CommonAssemblyInfo.cs).
- Added IKVM.Runtime.JNI project to Visual Studio solution.
- Added atomic.cs to Visual Studio projects.
- Added SecurityCritical and AllowPartiallyTrustedCallers attributes to IKVM.Runtime.dll.
2008-01-03 09:45:49 +00:00
jfrijters 70aa740f1c Intrinsified AtomicReferenceFieldUpdater.newUpdater(). 2007-12-28 10:23:46 +00:00
jfrijters f9e7cd31f5 Moved JNI implementation into a separate assembly (IKVM.Runtime.JNI.dll) to make IKVM.Runtime.dll verifiable. 2007-12-18 09:56:11 +00:00
jfrijters 3072c89696 - Removed .NET 1.1 specific code
- Removed conditional compilation of .NET 2.0 specific code
2007-11-26 08:38:38 +00:00
jfrijters ba7a5a69bd - Removed Visual Studio 2003 solution/project files.
- Added Visual Studio 2008 solution.
2007-11-21 07:15:42 +00:00
jfrijters 902cd58a62 Renamed IKVM.Hybrid.GNU.Classpath.OpenJDK.dll to IKVM.OpenJDK.ClassLibrary.dll and made OpenJDK build the default. 2007-08-22 11:51:14 +00:00
jfrijters e688e083a7 Added .NET 1.1 implementation of the System.Net.NetworkInformation namespace. 2007-07-25 08:17:53 +00:00
jfrijters e710375809 Switched Visual Studio project to hybrid build. 2007-06-22 07:00:56 +00:00
jfrijters c7a5bbb93a *** empty log message *** 2007-06-14 07:06:42 +00:00
jfrijters 43b7e4a70f Integrated OpenJDK's java.lang.reflect.* classes (except for Array). 2007-05-29 16:27:08 +00:00
jfrijters 47fed2ef71 *** empty log message *** 2007-05-27 08:12:06 +00:00
jfrijters 595e22437e Integrated GNU Classpath / OpenJDK hybrid build. 2007-05-24 12:17:38 +00:00
jfrijters 96507f1100 New Visual Studio 2005 solution and project files. 2007-03-29 09:21:09 +00:00