Граф коммитов

90 Коммитов

Автор SHA1 Сообщение Дата
jfrijters ce1c1d3aee Don't add private interfaces to ikvmstub exported classes, because they only cause problems. 2009-10-19 05:31:06 +00:00
jfrijters 60908b6881 Added support to automatically export parameterized type parameters. This fixes an issue with javax.swing.tree.DefaultTreeSelectionModel in the japi results because it has a protected method that takes a Vector<javax.swing.tree.PathPlaceHolder> where PathPlaceHolder is a package private class. 2009-07-31 08:25:32 +00:00
jfrijters 1779ec7b66 Hacked support for generated rt.jar from (new shared class loader) core class library assemblies. 2009-02-13 07:23:05 +00:00
jfrijters 046fd5c3de - Fixed tracer to only add a trace listener in executables. Bug #2533728. 2009-02-04 07:03:30 +00:00
jfrijters 968e7e067c Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts. 2008-12-23 07:28:20 +00:00
jfrijters 2ad7f238c2 Removed yet more GNU Classpath support left overs. 2008-12-23 06:52:22 +00:00
jfrijters 083b5ebd71 Added ../CommonAssemblyInfo.cs so that the assembly gets the right version (and is strong named when doing a strong name build). 2008-11-19 06:06:00 +00:00
jfrijters 690dfb453c Added support for automatically exporting non-vector array types. 2008-11-17 06:10:35 +00:00
jfrijters 684cdf651e Generified all collections. 2008-08-15 12:01:06 +00:00
jfrijters 9644cb6794 Added -reference option to load referenced assemblies from a specific location. 2008-04-23 04:21:36 +00:00
jfrijters 2f57959293 Fixed ReflectionOnly referenced assembly loading order. 2008-02-29 07:05:18 +00:00
jfrijters abdba87542 - Moved common assembly attributes to single file (CommonAssemblyInfo.cs).
- Added IKVM.Runtime.JNI project to Visual Studio solution.
- Added atomic.cs to Visual Studio projects.
- Added SecurityCritical and AllowPartiallyTrustedCallers attributes to IKVM.Runtime.dll.
2008-01-03 09:45:49 +00:00
jfrijters 38fac732f2 Patch by hellosticky@gmail.com to add -skiperror option. 2007-12-27 17:16:54 +00:00
jfrijters 6da894bcd5 Removed mono workarounds. 2007-12-17 07:43:06 +00:00
jfrijters 9b22fbf1d1 Workaround the fact that Mono doesn't currently implement FieldInfo.GetRawConstantValue(). 2007-12-04 08:10:53 +00:00
jfrijters d6e2cf70f7 Removed more .NET 1.1 workarounds. 2007-11-26 16:00:15 +00:00
jfrijters 7ca97a7541 More .NET 1.1 -> 2.0 work. 2007-11-26 11:01:29 +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 83c6e5105d - .NET 1.1 is no longer supported
- Removed .NET 2.0 warnings (except for the "unreachable code" ones)
2007-11-26 05:50:57 +00:00
jfrijters ba7a5a69bd - Removed Visual Studio 2003 solution/project files.
- Added Visual Studio 2008 solution.
2007-11-21 07:15:42 +00:00
jfrijters 8a79587e64 Updated version numbers to 0.37. 2007-10-22 15:45:52 +00:00
jfrijters 5213872488 Handle ZipException when creating an empty zip file. 2007-09-10 06:11:27 +00:00
jfrijters 902cd58a62 Renamed IKVM.Hybrid.GNU.Classpath.OpenJDK.dll to IKVM.OpenJDK.ClassLibrary.dll and made OpenJDK build the default. 2007-08-22 11:51:14 +00:00
jfrijters e710375809 Switched Visual Studio project to hybrid build. 2007-06-22 07:00:56 +00:00
jfrijters e6f8bd11a8 Added -serialver option to set the ikvm.stubgen.serialver system property. 2007-06-14 06:38:49 +00:00
jfrijters 595e22437e Integrated GNU Classpath / OpenJDK hybrid build. 2007-05-24 12:17:38 +00:00
jfrijters 327e29244d Restructed/cleaned up. Fix to export base class if it is generic type. 2007-05-03 12:10:39 +00:00
jfrijters 321b67182e Updated version numbers. 2007-04-09 08:32:48 +00:00
jfrijters d82d8031f6 Changed ikvmstub to use java.util.zip instead of SharpZipLib. 2007-03-30 05:47:46 +00:00
jfrijters 96507f1100 New Visual Studio 2005 solution and project files. 2007-03-29 09:21:09 +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 bd161a0a12 Updated year in copyright messages. 2007-02-03 14:26:17 +00:00
jfrijters 94150c5ed7 *** empty log message *** 2006-12-11 13:13:27 +00:00
jfrijters c1a7c0e94e *** empty log message *** 2006-12-11 07:07:12 +00:00
jfrijters f2d2f264df *** empty log message *** 2006-09-12 12:36:19 +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 46d900b234 *** empty log message *** 2006-08-04 13:13:22 +00:00
jfrijters 513a5b6437 *** empty log message *** 2006-08-04 12:39:33 +00:00
jfrijters 3793579ea3 *** empty log message *** 2006-08-04 12:06:41 +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 1d69c1f263 *** empty log message *** 2006-06-20 14:31:56 +00:00
jfrijters 6d7734834f *** empty log message *** 2006-06-15 12:29:11 +00:00
jfrijters 03e7ccfc66 *** empty log message *** 2006-05-23 12:49:16 +00:00
jfrijters d74992ed5a *** empty log message *** 2006-05-16 08:34:55 +00:00
jfrijters e3cd40801b *** empty log message *** 2006-05-15 09:08:01 +00:00
jfrijters fb2bae9073 *** empty log message *** 2006-04-05 11:04:43 +00:00
jfrijters 6e8e121040 *** empty log message *** 2006-03-27 07:59:34 +00:00