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

37 Коммитов

Автор SHA1 Сообщение Дата
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
jfrijters 968e7e067c Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts. 2008-12-23 07:28:20 +00:00
jfrijters 3b4bce9333 Generate assembly versions for IKVM.OpenJDK.ClassLibrary.dll and JVM.dll automatically based on IKVM.Runtime.dll version. 2008-11-19 05:42:47 +00:00
jfrijters c1d447e1f6 Oops. Apparantly NAnt's assemblyname::get-assembly-name() isn't relative to the current project directory. 2008-11-18 07:59:02 +00:00
jfrijters abe67b5a22 Changed build to autogenerate the assembly qualified name of the AWT peer toolkit. 2008-11-18 07:46:53 +00:00
jfrijters baf6228d28 Removed our version of System.Runtime.CompilerServices.ExtensionAttribute and instead add System.Core.jar to the compilation, this will allow us to reference the real ExtensionAttribute when it is available and yet the build will still work (albeit with a warning and without the ExtensionAttribute) when it is not available (i.e. when building on .NET 2.0). 2008-11-18 05:35:58 +00:00
jfrijters c9b373d85a Set encoding of AssemblyInfo.java to ascii, to prevent a BOM character on Linux that causes javac to barf. 2008-11-14 07:53:04 +00:00
jfrijters d2d0156ed9 Changed version to 0.39. 2008-11-14 07:51:31 +00:00
jfrijters 770c550e30 Added missing resource file. 2008-09-23 05:03:07 +00:00
jfrijters 338a3b3c5f - Removed unneeded MANIFEST.MF (it is already in resources.jar).
- Added -nowarn:110 to remove warning about missing JNI assembly.
2008-09-22 04:13:47 +00:00
jfrijters f6628fce21 Removed hardcoded ikvm PublicKey from build. 2008-09-21 09:53:06 +00:00
jfrijters bfdbe1d2b3 Changed path from openjdk6-b10 to openjdk6-b12. 2008-09-16 07:00:38 +00:00
jfrijters cfa6af5782 Added "core" target that allows running just the ikvmc step. 2008-08-07 07:47:57 +00:00
jfrijters 5253f60f4d Reformattted. 2008-08-07 07:40:57 +00:00
jfrijters f0ec6a7e0d Integrated OpenJDK 6 b10. 2008-06-13 09:00:47 +00:00
jfrijters d04c813e3f - Added -removeassertions optimization option to ikvmc.
- Added -removeassertions to IKVM.OpenJDK.ClassLibrary.dll build.
- Don't look at unreachable instructions when determining if a method needs a line number table.
2008-02-27 09:04:19 +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 0b98567b0d - Generate proper InternalsVisibleTo annotation based on whether we're doing a signed or unsigned build.
- Added SecurityCritical and AllowPartiallyTrustedCallers annotation to IKVM.OpenJDK.ClassLibrary.dll.
2008-01-03 09:41:12 +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 8a79587e64 Updated version numbers to 0.37. 2007-10-22 15:45:52 +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 786a4c3345 - Switched GNU Classpath AWT/Swing back to version 0.95.
- Copied GNU Classpath version of java.text.Bidi into openjdk directory.
- Copied and integrated GNU Classpath's pure Java zip support with OpenJDK zip classes.
- Added GNU Classpath 0.95 compatible versions of awt\font.cs and awt\toolkit.cs.
2007-08-16 09:53:02 +00:00
jfrijters 0dc2ddaf2f Added rmi skeleton classes. 2007-08-14 12:07:38 +00:00
jfrijters 3811858005 Added default security policy file to VFS. 2007-08-13 13:21:55 +00:00
jfrijters f3c21207da Fixed build to include Ties and Stubs (class files generated by OpenJDK build process, not by IKVM build process). 2007-08-07 07:39:45 +00:00
jfrijters 1732872ad7 Removed GNU Classpath resources that are no longer needed. 2007-07-31 09:40:01 +00:00
jfrijters 7f9aaef9b4 Added option to set javac heap to 1GB. 2007-07-31 08:34:41 +00:00
jfrijters 65d2a8f511 Add lib/security/java.security and lib/security/cacerts to vfs. 2007-07-24 08:48:25 +00:00
jfrijters 6f0f66d444 Switched to javac compiler for building OpenJDK sources. 2007-07-04 12:20:52 +00:00
jfrijters bd4ed8edb5 Added lib/logging.properties to VFS and implemented an additional VFS operation required for reading it. 2007-06-29 08:59:50 +00:00
jfrijters 8ce09b38bc Implemented the beginnings of a virtual file system for the java.home directory. 2007-06-27 06:14:54 +00:00
jfrijters 92c15eaa85 Integrated OpenJDK's java.text and java.text.spi packages (except for java.text.Bidi class, for which Sun uses native code, so we'll continue to use GNU Classpath's pure Java version.)
Changed build script to include all resources from OpenJDK generated resources.jar.
2007-06-22 06:47:16 +00:00
jfrijters c42b6e0beb Switched to OpenJDK bundle b13 and get the generated sources from the right place. 2007-06-20 11:35:38 +00:00
jfrijters 9e3d1da075 - Added some required resources.
- Removed some unneeded files from allsources.lst.
- Switched BufferedInputStream.java and DataInputStream.java from GNU Classpath to OpenJDK implementation.
2007-06-14 07:00:10 +00:00
jfrijters 924d14e3f2 *** empty log message *** 2007-06-13 11:45:22 +00:00
jfrijters 0f1840aa0d Integrated OpenJDK's java.lang.Thread 2007-06-05 06:57:18 +00:00
jfrijters 49fd637bdb First batch of OpenJDK integration code. 2007-05-24 09:23:02 +00:00