ikvm-fork/runtime
jfrijters 09c0ae966c Now that InternalsVisibleTo() has a side effect (in ikvmc, it potentially adds an InternalsVisibleToAttribute) swap around the tests, to only call InternalsVisibleTo() if the package names actually match. 2008-12-23 07:12:51 +00:00
..
AssemblyInfo.cs.in Removed hardcoded ikvm PublicKey from build. 2008-09-21 09:53:06 +00:00
BigEndianBinaryReader.cs *** empty log message *** 2006-07-06 13:53:51 +00:00
ByteCode.cs Implemented improved floating point compliance. 2007-08-08 13:51:55 +00:00
ByteCodeHelper.cs Changed dynamic (for unloadable classes) bytecode handling to use Java reflection. 2008-08-21 06:09:33 +00:00
ClassFile.cs Make ikvmc emit a warning whenever it emits code that throws a hard error. 2008-12-23 06:07:10 +00:00
ClassLoaderWrapper.cs Implemented shared class loader support. 2008-12-23 07:11:29 +00:00
CodeEmitter.cs Integrated IKVM.Reflection.Emit in ikvmc. 2008-11-14 08:42:07 +00:00
CoreClasses.cs - Implemented CallerID infrastructure. 2008-05-31 15:20:29 +00:00
DynamicClassLoader.cs Changed proxy stub name mangling to work around ildasm bug. 2008-11-17 07:17:31 +00:00
ExceptionHelper.cs Use .NET reflection instead of soon to be removed MethodWrapper.Invoke(). 2008-08-21 06:16:40 +00:00
IKVM.Runtime.8.csproj Integrated IKVM.Reflection.Emit in ikvmc. 2008-11-14 08:42:07 +00:00
IKVM.Runtime.JNI.8.csproj Added JniAssemblyInfo.cs. 2008-11-18 07:16:39 +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 hard coded public key from JniInterface.cs. 2008-11-18 07:15:55 +00:00
MemberWrapper.cs Java allows public/protected members to expose package private classes, but when the caller isn't in the same assembly (or the assembly grants InternalsVisibleTo access to the caller) the CLR will disallow, so we have to support this scenario (currently by simply disallow the access at the Java level). 2008-12-22 05:52:49 +00:00
PassiveWeakDictionary.cs - Added ghost array tagging to be able to report the instantiated class (instead of object[] which is allocated instead). 2008-08-06 05:25:18 +00:00
ReflectUtil.cs Integrated IKVM.Reflection.Emit in ikvmc. 2008-11-14 08:42:07 +00:00
TypeWrapper.cs Now that InternalsVisibleTo() has a side effect (in ikvmc, it potentially adds an InternalsVisibleToAttribute) swap around the tests, to only call InternalsVisibleTo() if the package names actually match. 2008-12-23 07:12:51 +00:00
atomic.cs Integrated IKVM.Reflection.Emit in ikvmc. 2008-11-14 08:42:07 +00:00
attributes.cs - Removed .NET 1.1 specific code 2007-11-26 08:38:38 +00:00
common.cs Removed our version of System.Runtime.CompilerServices.ExtensionAttribute and instead add System.Core.jar to the compilation, this will allow us to reference the real ExtensionAttribute when it is available and yet the build will still work (albeit with a warning and without the ExtensionAttribute) when it is not available (i.e. when building on .NET 2.0). 2008-11-18 05:35:58 +00:00
compiler.cs If the last call site of a subroutine wasn't reachable, the return switch would fall through potentially causing the code to be unverifiable. 2008-12-01 05:18:30 +00:00
intrinsics.cs Integrated IKVM.Reflection.Emit in ikvmc. 2008-11-14 08:42:07 +00:00
openjdk.cs Removed ResolverConfigurationImpl "native" methods that have been moved to Java side. 2008-12-23 05:33:40 +00:00
profiler.cs Generified all collections. 2008-08-15 12:01:06 +00:00
runtime.build Removed hard coded public key from JniInterface.cs. 2008-11-18 07:15:55 +00:00
tracer.cs Generified all collections. 2008-08-15 12:01:06 +00:00
verifier.cs Make ikvmc emit a warning whenever it emits code that throws a hard error. 2008-12-23 06:07:10 +00:00
vm.cs Implemented shared class loader support. 2008-12-23 07:11:29 +00:00