jfrijters
bc61248b9e
Added check to prevent defineClass() on an assembly class loader from defining a class that already exists in the assembly.
2007-10-22 05:20:42 +00:00
jfrijters
61bc8af572
Added support for custom assembly class loaders.
2007-10-21 07:14:53 +00:00
jfrijters
2d2be52f29
Don't add resources in core assembly twice (happened if a .NET assembly explicitly referenced the core assembly).
2007-10-18 13:57:05 +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
8480d59274
Don't create TypeWrapper instances for HideFromJava types.
2007-08-14 12:08:39 +00:00
jfrijters
14647eaa16
Fixed ArrayTypeWrapper.Finish().
2007-08-08 12:50:48 +00:00
jfrijters
5ae6b89c7a
Added ReserveName() method.
2007-06-12 09:46:53 +00:00
jfrijters
f9678a6667
Fixed infnite recursion bug when DotNetTypeWrapper.GetName() was used on DerivedType where DerivedType extends BaseType<DerivedType>.
2007-05-27 08:16:58 +00:00
jfrijters
e68499a4ba
Simplified VM -> Class Library interface by taking advantage of the fact that IKVM.Runtime.dll is now compiled in two passes with the second pass linking against the class library.
2007-04-23 08:24:33 +00:00
jfrijters
67282f9b8f
- Added support for applying custom attributes to return values.
...
- Added support for applying AllowMultiple custom attributes multiple times to the same element.
- Restructured ParameterBuilder handling.
2007-04-15 08:01:19 +00:00
jfrijters
0a1a172d3b
- .NET "generic class loaders" now return something sensible when toString() is called on them.
...
- Ikvmc no longer warns about generic stubs.
- Ikvmstub now has WHIDBEY conditional code to properly determine if a class is a generic type instance (instead of the name based hack).
- Fixed .NET generic type name mangling bug (nested generic types were double encoded).
- Added support for loading .NET generic type stubs.
- Fixed several .NET generic type loading bugs.
- Fixed ikvm.runtime.Util.getInstanceTypeFromClass() to return null instead of throw an exception when it is called on a "dynamic only" class.
2007-03-29 09:17:19 +00:00
jfrijters
7d6ea3276d
Restructured mutual dependency of IKVM.Runtime and IKVM.GNU.Classpath to work around Mono C# compiler limitation.
2007-02-16 07:42:32 +00:00
jfrijters
d8426d4ee7
Fixed handling of non-vector arrays.
2007-01-16 10:14:47 +00:00
jfrijters
ccb2ddb757
*** empty log message ***
2007-01-04 07:46:38 +00:00
jfrijters
0f2afcc4d6
*** empty log message ***
2006-12-05 07:52:25 +00:00
jfrijters
7561f45469
*** empty log message ***
2006-11-30 14:29:43 +00:00
jfrijters
b78073fa54
*** empty log message ***
2006-11-27 07:39:30 +00:00
jfrijters
639eacc3d0
*** empty log message ***
2006-10-10 16:24:48 +00:00
jfrijters
0930cee4b4
*** empty log message ***
2006-10-09 08:29:42 +00:00
jfrijters
406e6d1766
*** empty log message ***
2006-10-06 06:53:34 +00:00
jfrijters
90c47e239a
*** empty log message ***
2006-09-12 09:57:36 +00:00
jfrijters
1ce285dd8b
*** empty log message ***
2006-09-01 07:53:36 +00:00
jfrijters
637dea4dfc
*** empty log message ***
2006-08-31 09:22:10 +00:00
jfrijters
7f0d951c64
*** empty log message ***
2006-08-29 06:28:34 +00:00
jfrijters
a6f7f9c232
*** empty log message ***
2006-08-21 05:15:51 +00:00
jfrijters
8f2adc6fc7
*** empty log message ***
2006-08-17 07:33:38 +00:00
jfrijters
da5b1ca145
*** empty log message ***
2006-08-14 07:57:03 +00:00
jfrijters
c5a3ee90b3
*** empty log message ***
2006-08-06 09:27:20 +00:00
jfrijters
7732f0f6b6
*** empty log message ***
2006-07-31 12:46:44 +00:00
jfrijters
698e8c2108
*** empty log message ***
2006-07-27 14:44:51 +00:00
jfrijters
3ba2b15f71
*** empty log message ***
2006-07-27 11:57:33 +00:00
jfrijters
29ba470d78
*** empty log message ***
2006-07-26 14:16:52 +00:00
jfrijters
12e330ed91
*** empty log message ***
2006-07-26 10:33:52 +00:00
jfrijters
ea9c3867d5
*** empty log message ***
2006-07-26 09:03:44 +00:00
jfrijters
049ef7bf74
*** empty log message ***
2006-07-26 07:57:18 +00:00
jfrijters
84a4bc6304
*** empty log message ***
2006-07-21 10:18:13 +00:00
jfrijters
11984e23e7
*** empty log message ***
2006-07-11 11:34:44 +00:00
jfrijters
8000404e5c
*** empty log message ***
2006-07-11 07:29:32 +00:00
jfrijters
6d57423db1
*** empty log message ***
2006-07-10 14:40:31 +00:00
jfrijters
febc5719f2
*** empty log message ***
2006-07-10 09:37:06 +00:00
jfrijters
f28eae1d7c
*** empty log message ***
2006-07-06 13:53:51 +00:00
jfrijters
a30094cef3
*** empty log message ***
2006-07-06 10:11:31 +00:00
jfrijters
030c296da1
*** empty log message ***
2006-07-05 13:41:46 +00:00
jfrijters
2e6a68154a
*** empty log message ***
2006-07-05 08:46:56 +00:00
jfrijters
39e91cf332
*** empty log message ***
2006-07-04 10:13:32 +00:00
jfrijters
ca182012e7
*** empty log message ***
2006-06-28 08:07:29 +00:00
jfrijters
567c175319
*** empty log message ***
2006-06-26 09:04:03 +00:00
jfrijters
03e7ccfc66
*** empty log message ***
2006-05-23 12:49:16 +00:00
jfrijters
e3cd40801b
*** empty log message ***
2006-05-15 09:08:01 +00:00
jfrijters
69be416b18
*** empty log message ***
2006-04-10 09:09:09 +00:00