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

1312 Коммитов

Автор SHA1 Сообщение Дата
jfrijters 5eebd6f17b Added AssemblyClassLoader.GetAssembly(TypeWrapper) and changed most code that assumed that an AssemblyClassLoader represented a single assembly to use it. 2009-02-04 07:24:44 +00:00
jfrijters c84bf959b6 When loading a referenced assembly that is the main assemblye of a sharedclassloader group, also pre-load the other assemblies in the group. 2009-02-04 07:19:06 +00:00
jfrijters 77b20a1cb8 Renamed ClassLoadWrapper.GetType(string) to GetGenericTypeDefinition() to make clear what it is used for. 2009-02-04 07:10:59 +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 b33c19f438 Handle invokespecials that have been turned into errors in local variable analysis. 2009-02-04 06:52:53 +00:00
jfrijters 830613d14a - Implemented GetEnclosingMethod for ReflectionOnly assemblies.
- Fixed pointer type check for method return types.
2009-02-04 06:51:40 +00:00
jfrijters 924307a099 Unloadable types in signatures are represented by Object, so they don't need to cause the member to be treated as inaccessible. 2009-02-04 06:50:22 +00:00
jfrijters f622e4c024 For arrays of generic parameters Type.FullName returns null, so we have to use Type.Name to check for vector arrays. 2009-02-04 06:48:11 +00:00
jfrijters 05a8a21fcd Now that AssemblyBuilder returns a proper AssemblyName we don't need these hacks here anymore. 2009-02-04 06:47:18 +00:00
jfrijters f81db0da75 Fix AssemblyName returned by AssemblyBuilder to always include Version, Culture and PublicKeyToken. 2009-02-04 06:45:52 +00:00
jfrijters 9e4a181f7b Remove over eager state validation. Fixes Lucene issue. 2009-02-04 06:44:11 +00:00
smallsql 284a35953a First step of a Java debugger implementation based on the JDWP 2009-02-03 19:38:34 +00:00
smallsql 71839a6dd1 sun/jdbc/odbc/JdbcOdbcUpdateableResultSet.java added 2009-02-01 10:51:12 +00:00
smallsql e167924d3a many database metadata implement and updatable resultset added 2009-02-01 10:39:43 +00:00
smallsql 4afd2e4e6a service java.sql.Driver added 2009-01-27 19:36:33 +00:00
smallsql 13eac8ffcd Add the JDBC-ODBC-Bridge to Jdbc.dll 2009-01-27 18:54:36 +00:00
smallsql 39c9d40d45 Build for IKVM.OpenJDK.Jdbc.dll added 2009-01-25 10:27:55 +00:00
smallsql 3a129bd71d 250 TODO in JDBC-ODBC-Bridge fixt 2009-01-25 09:03:24 +00:00
jfrijters a5d7e8fb37 Next snapshot version. 2009-01-21 05:18:37 +00:00
jfrijters 24e2d8d7f7 Removed unused code. 2009-01-21 05:16:46 +00:00
jfrijters 26be4bdd39 Fixed Impl directory casing. 2009-01-21 05:13:49 +00:00
jfrijters 3a0ae2ab7d Disabled PDB support when compiling on Mono (because of the missing ISymWrapper.dll dependency). 2009-01-20 06:50:57 +00:00
jfrijters bee9956608 Workaround for Mono bug 467230. 2009-01-20 05:14:17 +00:00
jfrijters be63d3d792 Workaround for Mono bug 467229. 2009-01-20 05:13:49 +00:00
smallsql 479417eefc JDBC-ODBC-Bridge Step 2 2009-01-18 21:47:51 +00:00
smallsql 3b9b7e6c72 needed stub for JDBC-ODBC-Bridge 2009-01-17 13:51:01 +00:00
jfrijters 59d5957edc Removed method that is no longer used. 2009-01-17 11:05:28 +00:00
jfrijters f6477c70b6 Fixed CallerID method detection to work correctly for core library classes that aren't in IKVM.OpenJDK.Core.dll. 2009-01-17 11:05:10 +00:00
smallsql 58e46aa14c First Step of the JDBC ODBC Bridge 2009-01-15 21:40:00 +00:00
smallsql b211941b7a Fix some Bugs on toggle the Raster and the Bitmap 2009-01-07 19:53:03 +00:00
smallsql 8a200829f0 Replace Classpath ColorModels with the Sun ColorModels; fix some bugs in BufferedImage 2009-01-07 15:27:43 +00:00
smallsql 6510c2726a convert a Java filename to a .NET filename in createImage(String) 2009-01-07 14:52:20 +00:00
jfrijters 9b0ca3cce3 Include helpful exception message in ClassCastException generated for ghost array casts. 2009-01-06 09:47:59 +00:00
jfrijters a2082be2f5 Use CallerID instead of stack walking. 2009-01-05 06:30:46 +00:00
jfrijters b5b83fa2f2 Added critical failure for, what should be, an impossible code path. 2009-01-05 06:30:13 +00:00
jfrijters ae4aaf150e Support CallerID in all core class library assemblies. 2009-01-05 06:29:18 +00:00
jfrijters 844c6bcb5e Forked java/sql/DriverManager.java. 2009-01-05 06:04:12 +00:00
smallsql 4660df4856 Fix bug with reading PNG images 2009-01-04 21:15:00 +00:00
smallsql 6ef775a01b JPEG support added to ImageIO 2009-01-04 18:26:40 +00:00
jfrijters 6c59d613bd Moved AccessController.doPrivileged() to Java and use CallerID to avoid stack walk. 2009-01-02 10:44:05 +00:00
jfrijters f97a259b48 Forked java/security/AccessController.java. 2009-01-02 09:04:06 +00:00
jfrijters d987350ae2 Forked java/util/ResourceBundle.java to remove custom stack walking and use CallerID instead. 2009-01-02 08:49:18 +00:00
smallsql ea4f6fa809 Hide new public methods in BufferedImage 2008-12-31 15:37:28 +00:00
smallsql 3d2604205a Remove NetBufferedImage and merge the code in the class BufferedImage. Now the class BufferedImage has 2 buffers. A Java Raster and .NET Bitmap. 2008-12-30 10:28:10 +00:00
smallsql 10519b422d remove absolute path 2008-12-26 19:56:07 +00:00
jfrijters 20a9744657 It turns out that we really should create an MBeanServer, even if we don't populate it with anything useful, applications might still want to register their own MBeans.
This fix allows Derby 10.4.2.0 to work.
2008-12-24 07:00:23 +00:00
jfrijters 4eac573e0d When an unwrapper Error escapes from a static initializer, we shouldn't replace the stack trace. 2008-12-24 06:21:41 +00:00
jfrijters 793d00fea7 Assemblies part of a shared class loader group should be supported by ikvmc as well. 2008-12-24 05:11:48 +00:00
jfrijters 968e7e067c Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts. 2008-12-23 07:28:20 +00:00
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