ikvm-fork/runtime
jfrijters 933bdf2f97 Removed last remaining TypeAsBuilder usage. 2011-12-13 07:34:50 +00:00
..
fdlibm Ported fdlibm/floor and fdlibm/tan (and dependencies). 2010-12-10 06:31:08 +00:00
openjdk Inject the DynamicMethod that we create for DirectMethodHandles into the method's declaring type, because otherwise .NET 4 won't allow us to call the constructor on an already existing instance. 2011-09-29 05:55:39 +00:00
AssemblyClassLoader.cs Bug fix. Support loading resources from assemblies added to the boot classloader (with ikvm.runtime.Startup.addBootClassPathAssemby()). 2011-03-14 11:59:09 +00:00
AssemblyInfo.cs.in Implemented platform MBean server support (although with very limited information/exposed operations). 2011-09-01 07:53:58 +00:00
BigEndianBinaryReader.cs *** empty log message *** 2006-07-06 13:53:51 +00:00
ByteCode.cs Implemented invokedynamic instruction. 2011-08-15 16:11:00 +00:00
ByteCodeHelper.cs Bug fix. If the bootstrap method throws an exception and the call signature has a non-void return type, we didn't generate the proper exception throwing stub. 2011-08-26 08:56:25 +00:00
ClassFile.cs Relax class name validation for trusted class loaders. 2011-11-28 08:14:13 +00:00
ClassLoaderWrapper.cs Added -Xverify option to ikvm.exe. 2011-11-29 07:03:22 +00:00
CodeEmitter.cs Improved DumpMethod and made it internal. 2011-08-15 16:28:08 +00:00
CoreClasses.cs Implemented a large chunk of MethodHandle support. 2011-08-06 11:00:10 +00:00
DotNetTypeWrapper.cs Added support for classes that represent arrays of remapped .NET types and .NET primitives. 2011-11-24 08:35:47 +00:00
Dummy.OpenJDK.Core.cs Added two types to allow ikvmstub to work on second-pass IKVM.Runtime.dll with dummy IKVM.OpenJDK.Core.dll 2011-08-09 14:51:02 +00:00
DynamicClassLoader.cs Instead of mangling field names and using NameSigAttribute, we now use modopt to modify the signature and record the real type. 2011-11-24 09:08:04 +00:00
DynamicTypeWrapper.cs Removed last remaining TypeAsBuilder usage. 2011-12-13 07:34:50 +00:00
ExceptionHelper.cs Use extension methods (explicitly) instead of (now deprecated) instancehelper_ methods. 2011-11-29 09:07:57 +00:00
IKVM.Runtime.8.csproj Implemented platform MBean server support (although with very limited information/exposed operations). 2011-09-01 07:53:58 +00:00
IKVM.Runtime.JNI.8.csproj Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts. 2008-12-23 07:28:20 +00:00
JavaException.cs Last set of changes preparing for new stub generator. A massive amount of conditional compilation changes, to skip irrelevant code when building ikvmstub. 2010-01-28 07:14:37 +00:00
JniAssemblyInfo.cs.in Removed hard coded public key from JniInterface.cs. 2008-11-18 07:15:55 +00:00
JniInterface.cs Use extension methods (explicitly) instead of (now deprecated) instancehelper_ methods. 2011-11-29 09:07:57 +00:00
JsrInliner.cs Made ExceptionTableEntry completely immutable by making ordinal readonly as well. 2010-06-07 12:36:49 +00:00
LocalVars.cs Fixed regression caused by try { } finally {} optimization: astore/aload of exception in finally handler should be ignored in local variable analysis. 2010-09-29 11:56:06 +00:00
MemberWrapper.cs It turns out that it isn't a good idea to mutate the member types (and lose the fact that they are unloadable), so now we only do the conversion when generating the Java reflection wrapper for the member. 2011-12-08 07:56:09 +00:00
PassiveWeakDictionary.cs Fixed incredibly lame bug. The Target of a reused WeakReferences wasn't set. This would cause ghost arrays to sometimes lose their type. 2009-02-05 13:53:57 +00:00
ReflectUtil.cs Implemented a large chunk of MethodHandle support. 2011-08-06 11:00:10 +00:00
RuntimeHelperTypes.cs Build intermediate store of MSIL code in CodeEmitter to allow post-processing optimization steps. 2010-09-30 04:03:32 +00:00
Serialization.cs Removed usage of TypeAsBuilder from automagic serialization generation code. 2011-12-12 11:13:33 +00:00
TypeWrapper.cs Removed last remaining TypeAsBuilder usage. 2011-12-13 07:34:50 +00:00
Types.cs Added Types.SecurityAttribute. 2010-05-20 05:39:53 +00:00
atomic.cs Moved AtomicReferenceFieldUpdater creation into FinishContext, to be able to better keep track of the types and avoid the global dictionary. 2011-12-09 15:59:35 +00:00
attributes.cs Don't mangle property accessor method names, but use a custom modifier instead. 2011-11-25 12:47:17 +00:00
common.cs Removed legacy remap feature that allowed final fields as properties to be defined (long time ago this was used for the System.in/out/err fields). 2011-11-24 12:31:38 +00:00
compiler.cs More TypeAsBuiler usage removed. 2011-12-12 12:43:22 +00:00
intrinsics.cs Moved DefineThreadLocalType() into FinishContext because that way it better encapsulates the behavior. 2011-12-09 15:26:57 +00:00
openjdk.cs It turns out that it isn't a good idea to mutate the member types (and lose the fact that they are unloadable), so now we only do the conversion when generating the Java reflection wrapper for the member. 2011-12-08 07:56:09 +00:00
profiler.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
runtime.build Implemented platform MBean server support (although with very limited information/exposed operations). 2011-09-01 07:53:58 +00:00
tracer.cs More preparations for new stub generator. 2010-01-28 07:10:31 +00:00
verifier.cs Unloadable types can't violate loader constraints. 2011-12-08 13:48:04 +00:00
vfs.cs Added support for loading resources from assemblies loaded in the LoadFrom context. 2011-01-07 06:24:30 +00:00
vm.cs Added -Xverify option to ikvm.exe. 2011-11-29 07:03:22 +00:00