jfrijters
f6cbd1dd50
Specify -baseaddress:<address> option for all runtime assemblies. This should make ngen images more efficient.
2009-06-29 08:53:33 +00:00
jfrijters
8684e20df1
Split XML assembly into 7 parts. With thanks to Michael Kay.
2009-06-29 08:03:51 +00:00
jfrijters
d18a4b2bf2
Added rmi stub generation to build process, instead of relying on .class files in stripped zip.
2009-06-08 15:01:11 +00:00
smallsql
7dc25aa680
Add resources in com/sun/swing/internal/plaf/*
2009-06-04 18:26:08 +00:00
jfrijters
4ae285f4bb
Removed classpath-0.95 directory.
2009-05-26 06:21:39 +00:00
jfrijters
cacd1684e9
Changed peverify -quiet to -nologo to make sure that warnings show up.
2009-04-22 04:48:39 +00:00
jfrijters
84cd1f2de9
Fixed base path for lib directory included in VFS.
2009-04-17 06:24:30 +00:00
jfrijters
1d2cfde35f
Updated to OpenJDK 6 b16
2009-04-16 10:12:34 +00:00
jfrijters
23b8f6a695
Added dummy color management and cmm files.
2009-04-03 08:56:00 +00:00
jfrijters
1f5b6047ce
Added flavormap.properties and content-types.properties and added some hacks to make DataTransferer "work".
2009-03-04 11:12:50 +00:00
smallsql
39c9d40d45
Build for IKVM.OpenJDK.Jdbc.dll added
2009-01-25 10:27:55 +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
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