jfrijters
|
c9df2ba937
|
Merged OpenJDK 7u6.
|
2012-08-31 11:24:27 +00:00 |
jfrijters
|
168129b3d0
|
Merged in security manager check to Font.createFont(int, File) from OpenJDK.
|
2012-08-30 08:57:29 +00:00 |
jfrijters
|
b8df431272
|
Implemented VM.isBooted() with respect to system property initialization to support 7u6 which depends on VM.isBooted() to figure out whether it is safe to query a system property in Hashtable (which is itself used during system property initialization, because java.util.Properties is a Hashtable subclass).
|
2012-08-30 08:56:24 +00:00 |
jfrijters
|
7e3aaea45f
|
Disallow Unsafe.getUnsafe() from being called via reflection (for JDK compatibility).
|
2012-08-30 08:52:55 +00:00 |
jfrijters
|
05b0aa6977
|
Pass a bogus field type to the Field objects constructed for the intrinsified unsafe field accessors to make Field.toString() return something instead of crashing.
|
2012-08-30 08:52:13 +00:00 |
jfrijters
|
af27fb805e
|
Use .NET Hashtable instead of Java HashSet to avoid initialization order issues.
|
2012-08-30 08:51:10 +00:00 |
jfrijters
|
d1b1a41aab
|
Whitespace changes to match up with 7u6.
|
2012-08-29 11:59:48 +00:00 |
jfrijters
|
60079526c3
|
Add new to 7u6 (package private) String constructor.
|
2012-08-29 11:54:35 +00:00 |
jfrijters
|
f70ca066b6
|
Optimized String.valueOf(char).
|
2012-08-29 07:25:42 +00:00 |
jfrijters
|
2f73fd3e14
|
Updated copyright year.
|
2012-08-29 07:18:06 +00:00 |
smallsql
|
1bb5da8583
|
If the page count was not known before printing then an additional blank page was printed.
|
2012-08-24 09:11:44 +00:00 |
smallsql
|
4e0b735683
|
implements the method isAttributeValueSupported for the Win32PrintService
|
2012-08-23 12:37:29 +00:00 |
smallsql
|
4b39a908cb
|
MediaSizes must always portrait.
|
2012-08-23 09:24:50 +00:00 |
smallsql
|
15e88c2588
|
Fix a ClassCastException in printerJob.defaultPage() if the default paper format is not a standard paper format. This can occur with label printer.
|
2012-08-06 14:47:53 +00:00 |
jfrijters
|
91e71aca12
|
Add support for running with headless awt toolkit. Fix for #3552089.
|
2012-07-31 03:34:03 +00:00 |
jfrijters
|
eeba629e3f
|
Add ZipFile constructor that was added in Java 7.
|
2012-07-07 07:48:24 +00:00 |
jfrijters
|
000d896e93
|
Remove org.omg.PortableInterceptor.UNKNOWN class, that is not part of [Open]JDK rt.jar.
|
2012-07-07 07:18:51 +00:00 |
jfrijters
|
9a3b162e6f
|
Mark String.compareTo(Object0 as bridge method.
|
2012-07-07 07:15:30 +00:00 |
jfrijters
|
f0e3fa3881
|
Added intrinsics for (some usages of) Unsafe methods: putObject, putOrderedObject, putObjectVolatile, getObjectVolatile, getObject, compareAndSwapObject.
|
2012-07-05 09:57:09 +00:00 |
jfrijters
|
cbad54881f
|
Updated base addressses due to file size changes.
|
2012-07-03 14:47:36 +00:00 |
jfrijters
|
24910cc0d1
|
Use new ikvm.internal.Util.MONO field to check for Mono runtime, instead of our own private field.
|
2012-06-15 14:51:42 +00:00 |
jfrijters
|
01ae451f9f
|
Disable AppDomain.ProcessExit hook to run shutdown hooks when running on Mono to workaround https://bugzilla.xamarin.com/show_bug.cgi?id=5650
|
2012-06-15 14:50:24 +00:00 |
jfrijters
|
74cc374619
|
Fixed build issue on Linux. The filename assembly.class should be all lowercase.
|
2012-06-04 14:39:56 +00:00 |
jfrijters
|
6a8c74b824
|
Updated base addresses.
|
2012-05-24 07:49:27 +00:00 |
jfrijters
|
76882b1550
|
Merged sun.misc.Version changes.
|
2012-05-24 07:49:06 +00:00 |
jfrijters
|
77c31774e6
|
First part of forked file merge of OpenJDK 7u4 changes.
|
2012-05-23 14:25:32 +00:00 |
jfrijters
|
8d8c34e882
|
Added missing copyright header.
|
2012-05-23 14:23:36 +00:00 |
jfrijters
|
502b1b0173
|
Prepare for forking.
|
2012-05-23 10:52:35 +00:00 |
jfrijters
|
fd2de37103
|
Forgot to update the OpenJDK version property.
|
2012-05-23 10:02:18 +00:00 |
jfrijters
|
e7432e8f2e
|
Integrated OpenJDK 7u4. Not all forked files have been merged yet, just the ones necessary to get things building.
|
2012-05-23 10:00:03 +00:00 |
jfrijters
|
d2dfb267cc
|
Updated system property that still referred to Sun Microsystems instead of Oracle Corporation.
|
2012-05-23 09:43:53 +00:00 |
jfrijters
|
fdd8a0fb40
|
Prepare java.util.TimeZone for forking.
|
2012-05-23 09:05:31 +00:00 |
smallsql
|
ded53c4923
|
Fix a thread bug in font metrics
|
2012-05-07 21:11:24 +00:00 |
smallsql
|
8492d64fe6
|
Move getThreads() to native code for reusing on other place. This is also more like the Java behavior.
|
2012-04-15 14:43:25 +00:00 |
smallsql
|
9461892bc5
|
Now setRGB can call parallel with graphics API calls
|
2012-03-24 17:02:14 +00:00 |
smallsql
|
9975c7e89a
|
Replaced non-ascii character (micro) with ascii 'u'.
|
2012-03-21 21:40:45 +00:00 |
smallsql
|
c4c5d53aae
|
Add support for custom paper format
|
2012-03-21 21:37:33 +00:00 |
jfrijters
|
077740ac19
|
Fixed the .NET 4 security attributes.
|
2012-03-21 08:36:09 +00:00 |
jfrijters
|
a0263f8df3
|
Fixed security critical attributes.
|
2012-03-19 09:03:32 +00:00 |
smallsql
|
ed3520565b
|
Merge Win32SchellFolder code with JDK7 sources to fix a bug with Windows7
|
2012-03-18 13:24:31 +00:00 |
jfrijters
|
e5684b1310
|
Bug fix. When writing a direct ByteBuffer to a non-blocking socket and the write fails because there is no kernel buffer available, we should not advance the ByteBuffer position.
|
2012-03-18 10:54:16 +00:00 |
smallsql
|
68dd462037
|
remove links from the list of fileChooserComboBoxFolders
|
2012-03-15 21:35:25 +00:00 |
jfrijters
|
5696d1b6ac
|
Added some Unsafe methods used by Akka. Thanks to http://tountas-software.blogspot.com/2012/03/c-actors-with-akka-20-via-ikvm-net.html
|
2012-03-11 13:31:19 +00:00 |
jfrijters
|
1e8b49bd58
|
When the scope ID is zero we should pass -1 to the Inet6Address constructor (this will cause its scope_id to remain 0 and scope_id_set to remain false).
|
2012-03-11 10:43:06 +00:00 |
smallsql
|
3d4dd768d1
|
Replace all RasterOp with the versions from GNU CLASSPATH because the original use native code that was not porteted and has not work.
|
2012-03-10 13:17:50 +00:00 |
smallsql
|
9a37b48dd8
|
Fix a deadlock for TooltipImages which complete with a ImageObserver.FRAMEBITS instead with ImageObserver.ALLBITS. The problem occur with JDownloader.
|
2012-03-10 11:52:49 +00:00 |
jfrijters
|
d4fa23458e
|
Replaced non-ascii character (micro) with ascii 'u'.
|
2012-02-27 10:38:03 +00:00 |
jfrijters
|
b9229a609b
|
Intrinsified the unsafe.objectFieldOffset(XXX.class.getDeclaredField("xxx")) pattern to avoid expensive reflection field lookup in static initializers of common OpenJDK classes.
|
2012-02-23 11:51:07 +00:00 |
jfrijters
|
ded554f863
|
Workaround a problem in sun.util.locale.LocaleObjectCache that assumes that a SoftReference is always immediately enqueued when get() returns null. Now we actively enqueue the reference in get() when the reference was cleared by the GC (instead of waiting for the QueueWatcher to eventually enqueue the reference from the finalizer).
|
2012-02-21 14:29:36 +00:00 |
smallsql
|
ba40023b00
|
synchronized the bitmap to fix "System.InvalidOperationException: The object is currently in use elsewhere. " if the BufferedImage is used from multiple threads was is valid in Java.
|
2012-02-21 13:55:14 +00:00 |