RFR: 8165063 Eliminate SEGV on iOS Mobile app startup
Bob Vandette
bob.vandette at oracle.com
Tue Aug 30 18:42:41 UTC 2016
Please review fix for https://bugs.openjdk.java.net/browse/JDK-8165063
Summary:
Hotspot intentionally causes a SEGV on startup of the VM in it's x86 CPU detection logic.
This is annoying on iOS since it requires the developer to configure Xcode to pass this signal on
whenever a new application is being run/developed by typing in "process handle -s false SIGSEGV"
to the Xcode command window.
The benefit in performance when running an application with more advanced x86 CPU features on the
iOS simulator does not justify this extra complexity and overhead.
Webrev:
http://cr.openjdk.java.net/~bobv/8165063/webrev/
Bob.
More information about the mobile-dev
mailing list