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

788 Коммитов

Автор SHA1 Сообщение Дата
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