Requesting approval to integrate hs24-b50 into jdk7u40-b31.
A webrev is available at: http://cr.openjdk.java.net/~amurillo/7u40/hs24-b50-jdk7u40-b31.webrev/ Pre-integration testing is in progress; the integration will proceed only after SQE has analyzed the results and approved. The fixes in the proposed integration are below. All have undergone nightly testing and are already in a jdk8 repository. They all have been approved for phase 2 integration into 7u40. 8000973: SA on windows thread inspection is broken 8003268: SharedRuntime::generate_native_wrapper doesn't save all registers across runtime tracing calls for JNI critical native methods 8005956: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block 8007028: java/util/NavigableMap/LockStep hit assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr 8011968: Kitchensink crashed with SIGSEGV in MemBaseline::baseline 8012265: VM often crashes on solaris with a lot of memory 8014326: [OSX] All libjvm symbols are exported 8016556: G1: Use ArrayAllocator for BitMaps 8016566: new hotspot build - hs24-b50 8016735: Remove superfluous EnableInvokeDynamic warning from UnlockDiagnosticVMOptions check -- Alejandro
