Details
-
Enhancement
-
Resolution: Fixed
-
P3
-
8
-
b75
-
os_x
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8018754 | 7u45 | Anthony Petrov | P3 | Closed | Fixed | b01 |
JDK-8006558 | 7u40 | Anthony Petrov | P3 | Resolved | Fixed | b11 |
Description
The JNI_OnLoad() function of the AWT dynamic library verifies whether it is running on the Cocoa thread, and if so, requires the -XstartOnFirstThread command line option to be specified by the user on the command line. This makes it difficult to initialize AWT after an FX application has already been started. See http://javafx-jira.kenai.com/browse/RT-20784
Since the code in awt.m is actually able to handle both cases, we should evaluate whether this check is needed in the first place, and possibly remove it.
Since the code in awt.m is actually able to handle both cases, we should evaluate whether this check is needed in the first place, and possibly remove it.
Attachments
Issue Links
- backported by
-
JDK-8006558 [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m
- Resolved
-
JDK-8018754 [macosx] Evaluate if checking for the -XstartOnFirstThread is still needed in awt.m
- Closed