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