hg: jdk9/hs-emb/hotspot: 25 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Sat May 31 00:49:14 UTC 2014


Changeset: b14e7c0b7d3e
Author:    katleman
Date:      2014-05-29 22:32 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b14e7c0b7d3e

Added tag jdk9-b15 for changeset 170f6d733d7a

! .hgtags

Changeset: 2c2aa6de8f60
Author:    coleenp
Date:      2014-05-21 14:36 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2c2aa6de8f60

8042727: nsk/jdb/unwatch/unwatch001 crash in InstanceKlass::methods_do(void (*)(Method*))
Summary: Only walk methods in instanceklass if the class is loaded
Reviewed-by: dholmes, fparain

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/compilerOracle.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/java.cpp

Changeset: bef7fbf0fad0
Author:    allwin
Date:      2014-05-22 09:12 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/bef7fbf0fad0

8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() method
Reviewed-by: dholmes, sspitsyn

! src/share/vm/prims/jvmtiEnv.cpp
! test/TEST.groups
+ test/serviceability/jvmti/GetObjectSizeOverflow.java
+ test/serviceability/jvmti/GetObjectSizeOverflowAgent.java

Changeset: 886599d8f918
Author:    lfoltan
Date:      2014-05-22 11:36 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/886599d8f918

8043301: Duplicate definitions in vm/runtime/sharedRuntimeTrans.cpp versus math.h in VS2013
Summary: Factor out definitions of copysignA and scalbnA into new file sharedRuntimeMath.hpp
Reviewed-by: dholmes, coleenp, kvn

+ src/share/vm/runtime/sharedRuntimeMath.hpp
! src/share/vm/runtime/sharedRuntimeTrans.cpp
! src/share/vm/runtime/sharedRuntimeTrig.cpp

Changeset: 16432bba405a
Author:    dsamersoff
Date:      2014-05-22 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/16432bba405a

8042155: [TESTBUG] Tests for stack guard pages have to be cleaned up
Summary: Tests for 6929067 and 8009062 should be composed to single test that provide better testing for stack guard pages behaviour
Reviewed-by: coleenp, dcubed, dsimms

- test/runtime/6929067/T.java
- test/runtime/6929067/Test6929067.sh
- test/runtime/6929067/invoke.c
- test/runtime/InitialThreadOverflow/DoOverflow.java
- test/runtime/InitialThreadOverflow/invoke.c
- test/runtime/InitialThreadOverflow/testme.sh
+ test/runtime/StackGuardPages/DoOverflow.java
+ test/runtime/StackGuardPages/invoke.c
+ test/runtime/StackGuardPages/testme.sh

Changeset: 74ca2ce0f7d7
Author:    coleenp
Date:      2014-05-23 16:43 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/74ca2ce0f7d7

Merge

- test/runtime/6929067/T.java
- test/runtime/6929067/Test6929067.sh
- test/runtime/6929067/invoke.c
- test/runtime/InitialThreadOverflow/DoOverflow.java
- test/runtime/InitialThreadOverflow/invoke.c
- test/runtime/InitialThreadOverflow/testme.sh

Changeset: c07a0d0a06ca
Author:    coleenp
Date:      2014-05-23 16:54 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/c07a0d0a06ca

8043925: Fix typo in verifier.cpp
Summary: Fix lookupswitch
Reviewed-by: sla, coleenp
Contributed-by: ygaevsky at azulsystems.com

! src/share/vm/classfile/verifier.cpp

Changeset: b7db78671db9
Author:    coleenp
Date:      2014-05-23 21:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b7db78671db9

Merge


Changeset: 385699caea74
Author:    minqi
Date:      2014-05-27 08:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/385699caea74

8038422: CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize
Summary: In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same.
Reviewed-by: dholmes, iklam, jiangli, coleenp
Contributed-by: yumin.qi at oracle.com

! src/share/vm/memory/metaspace.cpp

Changeset: 68e6defdb086
Author:    tschatzl
Date:      2014-05-26 09:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/68e6defdb086

8043723: max_heap_for_compressed_oops() declared with size_t, but defined with uintx
Summary: The mismatch in declaration and definition has been encountered when compiling on a platform where the sizes are different. Change the method definition to match the declaration.
Reviewed-by: tschatzl, sjohanss
Contributed-by: Dan Horak <dhorak at redhat.com>

! src/share/vm/runtime/arguments.cpp

Changeset: abd312cd8cc2
Author:    iignatyev
Date:      2014-05-26 19:21 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/abd312cd8cc2

8040250: The test test/gc/parallelScavenge/TestDynShrinkHeap.java fails with OOME
Reviewed-by: jmasa, iignatyev
Contributed-by: dmitry.fazunenko at oracle.com

! test/gc/parallelScavenge/TestDynShrinkHeap.java

Changeset: f2fd0ad01e7d
Author:    jmasa
Date:      2014-05-29 13:01 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f2fd0ad01e7d

Merge


Changeset: 279b06e56692
Author:    neliasso
Date:      2014-05-21 11:25 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/279b06e56692

8031475: Missing oopmap in patching stubs
Summary: Add patch test for lir_checkcast in compute_oop_map
Reviewed-by: roland, twisti

! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LinearScan.cpp

Changeset: dc8ee0a9f276
Author:    twisti
Date:      2014-05-23 09:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/dc8ee0a9f276

Merge

- test/runtime/7110720/Test7110720.sh
- test/runtime/SharedArchiveFile/CdsWriteError.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 53770f36ebdd
Author:    iignatyev
Date:      2014-05-24 00:04 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/53770f36ebdd

8032970: Add stack size check methods to WhiteBox API
Reviewed-by: twisti, kvn, iignatyev
Contributed-by: kirill.shirokov at oracle.com

! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
+ test/runtime/whitebox/WBStackSize.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 6f98662f1725
Author:    roland
Date:      2014-05-26 10:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6f98662f1725

8042557: compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed
Summary: larger heap size, bug fix when trying to exhaust memory
Reviewed-by: vlivanov, twisti, kvn

! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java

Changeset: 3a210a641062
Author:    roland
Date:      2014-05-26 14:27 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3a210a641062

8043638: Multiple compilation attempts break LogCompulation, lead to confusing PrintInlining output
Summary: dumps inlining only for last compilation attempt. Fix LogCompilation tool so it handles multiple compilation attempts.
Reviewed-by: vlivanov, kvn

! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp

Changeset: 140b7b205a04
Author:    iignatyev
Date:      2014-05-26 19:05 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/140b7b205a04

8038924: Test bit-instructions fails with unexpected exit value on sparc
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin at oracle.com

! test/compiler/arguments/BMICommandLineOptionTestBase.java
! test/compiler/arguments/BMISupportedCPUTest.java
! test/compiler/arguments/BMIUnsupportedCPUTest.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java

Changeset: 539e0059f825
Author:    mikael
Date:      2014-05-27 16:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/539e0059f825

8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp
Reviewed-by: coleenp, lfoltan, kvn

! src/cpu/sparc/vm/copy_sparc.hpp

Changeset: 102506d9d873
Author:    iignatyev
Date:      2014-05-28 14:42 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/102506d9d873

8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m
Reviewed-by: kvn, twisti, vlivanov

! test/compiler/5091921/Test7005594.java
! test/compiler/5091921/Test7005594.sh

Changeset: dd46a4a1299c
Author:    iveresov
Date:      2014-05-28 07:59 -1000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/dd46a4a1299c

8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject
Summary: Pass correct value to post-barrier in UnsafeGetAndSetObject
Reviewed-by: roland, vlivanov

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp

Changeset: 39e7fbc6d865
Author:    vlivanov
Date:      2014-05-29 09:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/39e7fbc6d865

8034935: JSR 292 support for PopFrame has a fragile coupling with DirectMethodHandle
Reviewed-by: twisti, jrose, sspitsyn

! src/share/vm/interpreter/interpreterRuntime.cpp

Changeset: ee47d1257510
Author:    twisti
Date:      2014-05-30 09:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ee47d1257510

Merge

! test/TEST.groups
- test/runtime/6929067/T.java
- test/runtime/6929067/Test6929067.sh
- test/runtime/6929067/invoke.c
- test/runtime/InitialThreadOverflow/DoOverflow.java
- test/runtime/InitialThreadOverflow/invoke.c
- test/runtime/InitialThreadOverflow/testme.sh

Changeset: 6a115a18858f
Author:    twisti
Date:      2014-05-30 10:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6a115a18858f

Merge


Changeset: 4a0965f52d4d
Author:    amurillo
Date:      2014-05-30 13:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4a0965f52d4d

Merge

- test/runtime/6929067/T.java
- test/runtime/6929067/Test6929067.sh
- test/runtime/6929067/invoke.c
- test/runtime/InitialThreadOverflow/DoOverflow.java
- test/runtime/InitialThreadOverflow/invoke.c
- test/runtime/InitialThreadOverflow/testme.sh



More information about the jdk9-hs-emb-changes mailing list