ikvm-fork/runtime
jfrijters f6acb0a796 Added (optional) per-module initialization to custom assembly class loaders. 2009-11-03 07:15:37 +00:00
..
AssemblyClassLoader.cs More ikvmc assembly/type refactoring. 2009-10-21 04:54:39 +00:00
AssemblyInfo.cs.in Split off Beans and Media from Misc. 2009-07-03 14:12:03 +00:00
BigEndianBinaryReader.cs *** empty log message *** 2006-07-06 13:53:51 +00:00
ByteCode.cs Simplified the obj1.getClass() == obj2.getClass() intrinsic to avoid RuntimeTypeHandle. It turns out that on .NET 4.0 RuntimeTypeHandle.Value requires full trust and using RuntimeTypeHandle.Equals is actually slower than simply comparing the types (on .NET 4.0 beta 2, on .NET 2.0 this new approach is actually a bit slower, but the fact that the code is simpler and smaller is also worth something). 2009-10-23 05:58:41 +00:00
ByteCodeHelper.cs Added (optional) per-module initialization to custom assembly class loaders. 2009-11-03 07:15:37 +00:00
ClassFile.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
ClassLoaderWrapper.cs More ikvmc assembly/type refactoring. 2009-10-21 04:54:39 +00:00
CodeEmitter.cs Simplified the obj1.getClass() == obj2.getClass() intrinsic to avoid RuntimeTypeHandle. It turns out that on .NET 4.0 RuntimeTypeHandle.Value requires full trust and using RuntimeTypeHandle.Equals is actually slower than simply comparing the types (on .NET 4.0 beta 2, on .NET 2.0 this new approach is actually a bit slower, but the fact that the code is simpler and smaller is also worth something). 2009-10-23 05:58:41 +00:00
CoreClasses.cs - Implemented CallerID infrastructure. 2008-05-31 15:20:29 +00:00
DotNetTypeWrapper.cs Use Type.IsVisible that is available since .NET 2.0, instead our own version. 2009-10-19 05:29:50 +00:00
DynamicClassLoader.cs Removed .NET 4.0 beta 1 workarounds and did some minor updates for .NET 4.0 beta 2. 2009-10-21 04:43:27 +00:00
DynamicTypeWrapper.cs More ikvmc assembly/type refactoring. 2009-10-21 04:54:39 +00:00
ExceptionHelper.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
IKVM.Runtime.8.csproj 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
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 - Removed .NET 1.1 specific code 2007-11-26 08:38:38 +00:00
JniAssemblyInfo.cs.in Removed hard coded public key from JniInterface.cs. 2008-11-18 07:15:55 +00:00
JniInterface.cs Removed .NET 4.0 beta 1 workarounds and did some minor updates for .NET 4.0 beta 2. 2009-10-21 04:43:27 +00:00
JsrInliner.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
MemberWrapper.cs 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
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 Removed .NET 4.0 beta 1 workarounds and did some minor updates for .NET 4.0 beta 2. 2009-10-21 04:43:27 +00:00
RuntimeHelperTypes.cs 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
Serialization.cs Fixed automagic serialization interop to work correctly in the face of a __WorkaroundBaseClass__ base type. 2009-10-23 06:29:54 +00:00
TypeWrapper.cs Fixed exception message. 2009-10-20 05:17:27 +00:00
Types.cs Forgot to add new file... 2009-10-15 06:17:23 +00:00
atomic.cs More type funneling. 2009-10-16 07:06:50 +00:00
attributes.cs - Removed .NET 1.1 specific code 2007-11-26 08:38:38 +00:00
common.cs Added public API to get ClassLoader from Assembly. 2009-11-03 07:06:36 +00:00
compiler.cs Simplified the obj1.getClass() == obj2.getClass() intrinsic to avoid RuntimeTypeHandle. It turns out that on .NET 4.0 RuntimeTypeHandle.Value requires full trust and using RuntimeTypeHandle.Equals is actually slower than simply comparing the types (on .NET 4.0 beta 2, on .NET 2.0 this new approach is actually a bit slower, but the fact that the code is simpler and smaller is also worth something). 2009-10-23 05:58:41 +00:00
intrinsics.cs Simplified the obj1.getClass() == obj2.getClass() intrinsic to avoid RuntimeTypeHandle. It turns out that on .NET 4.0 RuntimeTypeHandle.Value requires full trust and using RuntimeTypeHandle.Equals is actually slower than simply comparing the types (on .NET 4.0 beta 2, on .NET 2.0 this new approach is actually a bit slower, but the fact that the code is simpler and smaller is also worth something). 2009-10-23 05:58:41 +00:00
openjdk.cs Fix for #2887316. 2009-10-28 11:11:59 +00:00
profiler.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
runtime.build 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
tracer.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
verifier.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
vfs.cs Fixed NRE when trying to access a non-existing directory in vfs. 2009-10-02 05:36:07 +00:00
vm.cs More type funneling. 2009-10-16 07:06:50 +00:00