ikvm-fork/runtime
jfrijters 179771d488 Always wrap InvocationTargetException in another InvocationTargetException, to handle the case where a method is recursively calling itself. 2010-09-21 07:17:29 +00:00
..
AssemblyClassLoader.cs - Made VFS class publishing more robust (against types that depend on missing assemblies). 2010-08-20 12:44:07 +00:00
AssemblyInfo.cs.in Individual types/methods have been annotated, so assembly can be transparent now. 2010-06-09 06:09:49 +00:00
BigEndianBinaryReader.cs *** empty log message *** 2006-07-06 13:53:51 +00:00
ByteCode.cs Consolidated all bytecode flow control properties. 2010-09-13 06:53:16 +00:00
ByteCodeHelper.cs Dynamic* instructions should throw NoClassDefFoundError before NullPointerException. 2010-08-03 13:41:38 +00:00
ClassFile.cs Made ExceptionTableEntry completely immutable by making ordinal readonly as well. 2010-06-07 12:36:49 +00:00
ClassLoaderWrapper.cs Changed workaround for gmcs inability to properly deal with two-pass compilation of mutually dependant assemblies to use reflection, because the previous workaround now also fails on Mono 2.8. 2010-09-21 05:45:48 +00:00
CodeEmitter.cs Removed IKVM_REF_EMIT, as STATIC_COMPILER or STUB_GENERATOR now always implies IKVM.Reflection. 2010-01-28 09:18:33 +00:00
CoreClasses.cs - Implemented CallerID infrastructure. 2008-05-31 15:20:29 +00:00
DotNetTypeWrapper.cs Move construction of EmitIntrinsicContext to compiler. 2010-09-14 14:15:07 +00:00
Dummy.OpenJDK.Core.cs Massive change to change resource handling. Java resources are now stored in jars that are stored as managed .NET resources. The jars are projected into VFS and the assembly class loaders know how to load resources from these jars. 2010-08-05 13:43:00 +00:00
DynamicClassLoader.cs Changed workaround for gmcs inability to properly deal with two-pass compilation of mutually dependant assemblies to use reflection, because the previous workaround now also fails on Mono 2.8. 2010-09-21 05:45:48 +00:00
DynamicTypeWrapper.cs Renamed StaticCompiler.GetType() that is used exclusively by map.xml processing to make it more obvious and added error message (and abort the compile). The remaining StaticCompiler.GetType() now behaves more like Type.GetType() in that it returns null if the type isn't found. 2010-09-20 15:08:45 +00:00
ExceptionHelper.cs Add forgotten HideFromJava to ExceptionInfoHelper constructor that collects stack trace. 2010-06-02 10:15:53 +00:00
IKVM.Runtime.8.csproj Moved local variable analysis from verifier.cs to new file LocalVars.cs. 2010-09-14 07:38:42 +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 JNIEnv.DescribeException() was broken (NPE instead of printing the exception). 2010-06-09 04:58:21 +00:00
JsrInliner.cs Made ExceptionTableEntry completely immutable by making ordinal readonly as well. 2010-06-07 12:36:49 +00:00
LocalVars.cs Moved local variable analysis from verifier.cs to new file LocalVars.cs. 2010-09-14 07:38:42 +00:00
MemberWrapper.cs Move construction of EmitIntrinsicContext to compiler. 2010-09-14 14:15:07 +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 IKVM.Reflection.Assembly doesn't have the IsDynamic property. 2010-03-18 13:43:54 +00:00
RuntimeHelperTypes.cs Removed IKVM_REF_EMIT, as STATIC_COMPILER or STUB_GENERATOR now always implies IKVM.Reflection. 2010-01-28 09:18:33 +00:00
Serialization.cs Added ikvmc option to disable automagic serialization. 2010-05-03 07:58:01 +00:00
TypeWrapper.cs Changed workaround for gmcs inability to properly deal with two-pass compilation of mutually dependant assemblies to use reflection, because the previous workaround now also fails on Mono 2.8. 2010-09-21 05:45:48 +00:00
Types.cs Added Types.SecurityAttribute. 2010-05-20 05:39:53 +00:00
atomic.cs Removed mutable flags field from Instruction. 2010-06-07 06:13:05 +00:00
attributes.cs Massive change to change resource handling. Java resources are now stored in jars that are stored as managed .NET resources. The jars are projected into VFS and the assembly class loaders know how to load resources from these jars. 2010-08-05 13:43:00 +00:00
common.cs Set system property "sun.boot.class.path" to point to the /classes/ directory of IKVM.OpenJDK.Core.dll 2010-08-19 09:26:20 +00:00
compiler.cs Move construction of EmitIntrinsicContext to compiler. 2010-09-14 14:15:07 +00:00
intrinsics.cs Move construction of EmitIntrinsicContext to compiler. 2010-09-14 14:15:07 +00:00
openjdk.cs Always wrap InvocationTargetException in another InvocationTargetException, to handle the case where a method is recursively calling itself. 2010-09-21 07:17:29 +00:00
profiler.cs Removed vestigial compact framework support. 2009-08-28 06:47:16 +00:00
runtime.build Moved local variable analysis from verifier.cs to new file LocalVars.cs. 2010-09-14 07:38:42 +00:00
tracer.cs More preparations for new stub generator. 2010-01-28 07:10:31 +00:00
verifier.cs Seal classes and make fields readonly. 2010-09-14 09:02:21 +00:00
vfs.cs - Made VFS class publishing more robust (against types that depend on missing assemblies). 2010-08-20 12:44:07 +00:00
vm.cs Removed JVM.GetType(). 2010-05-20 04:59:13 +00:00