hg: jdk9/hs/hotspot: 13 new changesets

igor.veresov at oracle.com igor.veresov at oracle.com
Sun Aug 21 09:08:36 UTC 2016


Changeset: 7f23e809f6cf
Author:    iveresov
Date:      2016-08-15 14:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7f23e809f6cf

8163962: [JVMCI] integrate VarHandles
Summary: add VarHandle support to JVMCI
Reviewed-by: psandoz, iveresov
Contributed-by: Doug Simon <doug.simon at oracle.com>

! src/share/vm/jvmci/jvmciEnv.cpp

Changeset: fefcad79cedf
Author:    aph
Date:      2016-08-16 17:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fefcad79cedf

8164113: AArch64: follow-up the fix for 8161598
Reviewed-by: dlong

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp

Changeset: ef326749824a
Author:    dlong
Date:      2016-08-16 09:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ef326749824a

8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod
Summary: skip unwalkable frames in
Reviewed-by: fparain, coleenp, aph

! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/javaFrameAnchor_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp

Changeset: 60afc42d5013
Author:    dlong
Date:      2016-08-16 17:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/60afc42d5013

Merge


Changeset: 6a8930622dc3
Author:    thartmann
Date:      2016-08-17 08:19 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6a8930622dc3

8164091: VM fails during startup with "assert(resolved_method->method_holder()->is_linked()) failed: must be linked"
Summary: Don't throw java_lang_VirtualMachineError during VM initialization.
Reviewed-by: zmajo, dlong, dholmes

! src/share/vm/oops/method.cpp
! test/compiler/startup/StartupOutput.java

Changeset: 031f53ef620a
Author:    thartmann
Date:      2016-08-17 06:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/031f53ef620a

Merge


Changeset: 1f1af771296a
Author:    vlivanov
Date:      2016-08-17 22:09 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1f1af771296a

8164103: C2: Broken cmpxchgb encoding on x86
Reviewed-by: kvn, shade, psandoz

! src/cpu/x86/vm/x86_64.ad

Changeset: f7fab4512ba1
Author:    neliasso
Date:      2016-08-15 16:04 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f7fab4512ba1

8156659: assert(CodeCache::find_blob_unsafe(_pc) == _cb) failed: inconsistent
Summary: Stackwalking from corrupt frame
Reviewed-by: dlong, thartmann

! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp

Changeset: 19ff411141d1
Author:    neliasso
Date:      2016-08-17 22:34 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/19ff411141d1

Merge


Changeset: f932a58df902
Author:    iignatyev
Date:      2016-08-18 11:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f932a58df902

8164035: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java failing with Agent JAR not found or no Agent-Class attribute
Reviewed-by: kvn

! test/compiler/profiling/spectrapredefineclass/Agent.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java

Changeset: c3f20f5f5876
Author:    iveresov
Date:      2016-08-19 14:33 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c3f20f5f5876

Merge

! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/compiler/startup/StartupOutput.java

Changeset: 63d56d2b3435
Author:    iveresov
Date:      2016-08-19 18:48 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/63d56d2b3435

Merge


Changeset: 5e7fdebf5132
Author:    iveresov
Date:      2016-08-21 06:18 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5e7fdebf5132

Merge




More information about the jdk9-all-changes mailing list