jfrijters
|
828a4de95d
|
Replaced notion of DynamicOnly types with Fake types. Fake types are implemented as generic type instances and can have DynamicOnly methods.
|
2008-03-03 07:05:19 +00:00 |
jfrijters
|
71870de395
|
Made ExtensionAttribute public during first-pass compilation, otherwise ikvmc won't see it.
|
2008-02-15 15:20:14 +00:00 |
jfrijters
|
b5c5f18679
|
- Added support for defining extension methods in the core class library assembly (without taking a System.Core.dll dependency).
- Added the first two extension methods.
|
2008-02-10 11:20:52 +00:00 |
jfrijters
|
6cd0a9e34b
|
Restructured VM <-> Library interface to take advantage of InternalsVisibleTo to remove public methods and reflection usage.
|
2007-12-19 11:28:09 +00:00 |
jfrijters
|
160d93fc1f
|
Made all "native" method classes internal.
|
2007-12-18 11:05:30 +00:00 |
jfrijters
|
ab95ffee45
|
More .NET 1.1 -> 2.0 work.
|
2007-11-26 09:01:35 +00:00 |
jfrijters
|
3072c89696
|
- Removed .NET 1.1 specific code
- Removed conditional compilation of .NET 2.0 specific code
|
2007-11-26 08:38:38 +00:00 |
jfrijters
|
d280cd460b
|
Fixed AppDomainAssemblyClassLoader to ignore AssemblyBuilders.
|
2007-11-02 05:11:47 +00:00 |
jfrijters
|
42f0aba28d
|
- Did more work to keep up the pretense that an AssemblyClassLoader has already loaded all classes in the assembly.
- Restructured AssemblyClassLoader.GetProtectionDomain() to avoid calling any code while holding the lock.
|
2007-10-26 07:11:17 +00:00 |
jfrijters
|
96094d6cee
|
Made AssemblyClassLoader public and moved it to ikvm.runtime package.
|
2007-10-25 12:56:18 +00:00 |
jfrijters
|
895ad8516d
|
Implemented two custom assembly class loaders.
|
2007-10-22 08:09:19 +00:00 |
jfrijters
|
2628d5ab4b
|
Changed AssemblyClassLoader to be useable as a delegation parent for custom assembly class loaders.
|
2007-10-22 05:13:08 +00:00 |
jfrijters
|
b4a7cb4d91
|
Refactored assembly class loading to be more like regular class loading and prepare for future custom assembly class loaders.
|
2007-10-18 13:54:11 +00:00 |
jfrijters
|
63deb9d487
|
Handle types that aren't exposed to Java.
|
2007-09-11 12:06:21 +00:00 |
jfrijters
|
0b50e118e4
|
Moved VMSystemProperties.getVersion() "native" method to common.cs.
|
2007-08-22 11:47:22 +00:00 |
jfrijters
|
94e75b2a71
|
Moved common (between GNU Classpath & OpenJDK) "native" code to common.cs.
|
2007-06-13 11:46:24 +00:00 |