ikvm-fork/runtime
jfrijters 46811ce9ec Use LazyEmitPop() to annihilate constants. 2009-07-14 07:59:42 +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 Intrisified two uses of Object.getClass(). 2009-02-22 08:19:30 +00:00
ByteCodeHelper.cs Include helpful exception message in ClassCastException generated for ghost array casts. 2009-01-06 09:47:59 +00:00
ClassFile.cs Fixed jsr/ret handling bug. 2009-06-18 05:55:47 +00:00
ClassLoaderWrapper.cs Implemented class gc (available only when compiling on .NET 4.0). 2009-06-02 07:38:21 +00:00
CodeEmitter.cs Optimized the reading of unsigned bytes from a byte array (buf[i] & 0xFF or buf[i] 0x0FFL). 2009-07-14 07:25:46 +00:00
CoreClasses.cs - Implemented CallerID infrastructure. 2008-05-31 15:20:29 +00:00
DynamicClassLoader.cs Moved responsibility for creating java.lang.Class instances for "fast literal" enable types into ClassLiteral<T>, this allows class literals to be really cheap, because non of the underlying reflection is needed, the class will cache the Type and lazily resolve it to its TypeWrapper. 2009-07-14 06:27:41 +00:00
ExceptionHelper.cs Rewrote exception handling to store Java exception state in our java.lang.Throwable class, instead of an additional object in a weak keyed map. 2009-03-16 05:50:59 +00:00
IKVM.Runtime.8.csproj Moved Virtual File System into a separate source file. 2009-05-12 04:30:10 +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 Preparing for .NET 4.0: 2009-05-25 04:01:35 +00:00
JsrInliner.cs Second part of "Fixed jsr/ret handling bug." 2009-06-18 06:16:54 +00:00
MemberWrapper.cs Use LazyEmitPop() to annihilate constants. 2009-07-14 07:59:42 +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 Made dynamic assembly detection more reliable and moved the utility method to ReflectUtil. 2009-05-28 05:58:35 +00:00
RuntimeHelperTypes.cs Moved responsibility for creating java.lang.Class instances for "fast literal" enable types into ClassLiteral<T>, this allows class literals to be really cheap, because non of the underlying reflection is needed, the class will cache the Type and lazily resolve it to its TypeWrapper. 2009-07-14 06:27:41 +00:00
TypeWrapper.cs Moved responsibility for creating java.lang.Class instances for "fast literal" enable types into ClassLiteral<T>, this allows class literals to be really cheap, because non of the underlying reflection is needed, the class will cache the Type and lazily resolve it to its TypeWrapper. 2009-07-14 06:27:41 +00:00
atomic.cs - Added support for multi level stack tracking to CodeEmitter. 2009-02-27 06:17:06 +00:00
attributes.cs - Removed .NET 1.1 specific code 2007-11-26 08:38:38 +00:00
common.cs - Set runtime version during build, instead of computing it a runtime. 2009-07-03 06:57:06 +00:00
compiler.cs Optimized the reading of unsigned bytes from a byte array (buf[i] & 0xFF or buf[i] 0x0FFL). 2009-07-14 07:25:46 +00:00
intrinsics.cs Made ikvm.runtime.Util.getInstanceTypeFromClass() into an instrinsic, when used with a class literal. 2009-07-14 06:20:23 +00:00
openjdk.cs - Consolidated system property initialization in VMSystemProperties. 2009-07-03 06:40:51 +00:00
profiler.cs Generified all collections. 2008-08-15 12:01:06 +00:00
runtime.build Added workaround for the fact that mcs doesn't support the -baseaddress option and that NAnt supplies this option when targetting Mono. 2009-07-08 09:02:18 +00:00
tracer.cs - Fixed tracer to only add a trace listener in executables. Bug #2533728. 2009-02-04 07:03:30 +00:00
verifier.cs When unsharing the localstoresite array, mark each individual entry as shared. I don't think this was actually a bug due to the specifics of how sharing work, but it definitely was a bug waiting to happen. 2009-06-18 06:29:05 +00:00
vfs.cs Added OpenFlags.OpenExistingOnly to X509Store.Open() to reduce required permissions. 2009-05-29 12:34:30 +00:00
vm.cs Implemented class gc (available only when compiling on .NET 4.0). 2009-06-02 07:38:21 +00:00