hg: jdk9/client/hotspot: 8 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Jun 23 16:36:20 UTC 2017


Changeset: 0d4a6056e3cc
Author:    alanb
Date:      2017-06-16 09:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0d4a6056e3cc

8181087: Module system implementation refresh (6/2017)
Reviewed-by: sspitsyn, hseigel

! make/symbols/symbols-unix
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/modules.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
- test/runtime/modules/JVMAddModulePackage.java
! test/runtime/modules/ModuleHelper.java
! test/runtime/modules/java.base/java/lang/ModuleHelper.java

Changeset: 032a5041e20a
Author:    alanb
Date:      2017-06-17 08:03 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/032a5041e20a

Merge

- test/runtime/modules/JVMAddModulePackage.java

Changeset: 8346c00b2ba6
Author:    mchung
Date:      2017-06-17 11:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8346c00b2ba6

8182416: Clean up module-info.java like move requires transitive adjacent to exports
Reviewed-by: alanb

! src/jdk.aot/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java

Changeset: 516a043eb368
Author:    fyang
Date:      2017-06-20 17:00 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/516a043eb368

8182581: aarch64: fix for crash caused by earlyret of compiled method
Summary: fix jvm crash caused by earlyret of compiled method for aarch64 port
Reviewed-by: aph
Contributed-by: snazarkin at azul.com

! src/cpu/aarch64/vm/abstractInterpreter_aarch64.cpp

Changeset: 16c9c159df90
Author:    vlivanov
Date:      2017-06-20 14:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/16c9c159df90

8181872: C1: possible overflow when strength reducing integer multiply by constant
Reviewed-by: kvn

! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/arm/vm/c1_LIRGenerator_arm.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
+ test/compiler/c1/MultiplyByMaxInt.java

Changeset: 8f04d457168b
Author:    vlivanov
Date:      2017-06-20 13:44 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8f04d457168b

Merge


Changeset: 76a497562014
Author:    lana
Date:      2017-06-22 18:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/76a497562014

Added tag jdk-9+175 for changeset 8f04d457168b

! .hgtags

Changeset: 2ab74e5dbdc2
Author:    roland
Date:      2017-06-23 09:33 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2ab74e5dbdc2

8181742: Load that bypasses arraycopy has wrong memory state
Summary: Set load memory edge to the memory state right before the arraycopy.
Reviewed-by: kvn, thartmann

! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
+ test/compiler/arraycopy/TestLoadBypassACWithWrongMem.java



More information about the jdk9-client-changes mailing list