Merge

8071909: Port testlibrary improvments in jdk/test to hotspot/test as required for DCMD test port

8042660: vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflow

Merge

8158871: Long response times with G1 and StringDeduplication

8156836: SIGSEGV: Test test/compiler/jsr292/VMAnonymousClasses.java fails with JTREG 4.2 b02

8160122: Backport of JDK-8159244 used wrong version of the JDK 9 fix

Added tag jdk8u112-b02 for changeset f22b5be95347

Merge jdk8u112-b02

8151722: TESTBUG: New test compiler/native/TestDirtyInt.sh should be modified

8158260: PPC64: unaligned Unsafe.getInt can lead to the generation of illegal instructions

8158373: SIGSEGV: Metadata::mark_on_stack

8147026: Convert an assert in ClassLoaderData to a guarantee

8159244: Partially initialized string object created by C2's string concat optimization may escape

Added tag jdk8u112-b01 for changeset cf1faa9100dd

8044575: testlibrary_tests/whitebox/vm_flags/UintxTest.java failed: assert(!res || TypeEntriesAtCall::arguments_profiling_enabled()) failed: no profiling of arguments jdk8u112-b01

8147451: Crash in Method::checked_resolve_jmethod_id(_jmethodID*)

8054326: Confusing message in "Current rem set statistics"

8154469: Update FSF address

8063086: Math.pow yields different results upon repeated calls

8135322: ConstantPool::release_C_heap_structures not run in some circumstances

8154831: CastII/ConvI2L for a range check is prematurely eliminated

8017629: G1: UseSHM in combination with a G1HeapRegionSize > os::large_page_size() falls back to use small pages

8077276: allocating heap with UseLargePages and HugeTLBFS may trash existing memory mappings (linux)

8154722: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails

Merge

8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array

8154210: Zero: Better byte behaviour

Merge

8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space

(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 tip

mercurial