hg: jdk9/hs/hotspot: 14 new changesets

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Wed May 21 19:43:27 UTC 2014


Changeset: 7bc0cccb2e2a
Author:    mseledtsov
Date:      2014-05-14 10:38 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7bc0cccb2e2a

8041938: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java failed in RT_Baseline with 'Unable to create shared archive file' missing from stdout/stderr
Summary: his test is unstable in automated testing system, team agreed to remove it
Reviewed-by: coleenp, gtriantafill

- test/runtime/SharedArchiveFile/CdsWriteError.java

Changeset: 193b0ff17995
Author:    ctornqvi
Date:      2014-05-14 18:18 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/193b0ff17995

8042595: [TESTBUG] runtime/7110720/Test7110720.sh rarely fails with message "explicit compiler command file not read"
Summary: Removed the shell test and moved the testcases into the already existing Java based tests
Reviewed-by: coleenp, lfoltan

- test/runtime/7110720/Test7110720.sh
! test/runtime/CommandLine/CompilerConfigFileWarning.java
! test/runtime/CommandLine/ConfigFileWarning.java

Changeset: fdcbdafe2073
Author:    drchase
Date:      2014-05-14 22:54 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/fdcbdafe2073

8043164: Format warning in traceStream.hpp
Summary: added cast to placate gcc
Reviewed-by: kvn, zgu

! src/share/vm/trace/traceStream.hpp

Changeset: 1a485aafdbb1
Author:    sla
Date:      2014-05-14 20:44 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1a485aafdbb1

8041934: com/sun/jdi/RepStep.java fails in RT_Baseline on all platforms with assert(_cur_stack_depth == count_frames()) failed: cur_stack_depth out of sync
Summary: Missing call to jvmti_method_exit from native wrapper code
Reviewed-by: twisti, dcubed, sspitsyn
Contributed-by: rickard.backman at oracle.com

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: cb82a30966ac
Author:    lfoltan
Date:      2014-05-15 09:25 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cb82a30966ac

8041918: BootstrapMethods attribute cannot be empty.
Summary: Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero.
Reviewed-by: coleenp, hseigel

! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
+ test/runtime/classFileParserBug/emptynumbootstrapmethods.jar
+ test/runtime/classFileParserBug/emptynumbootstrapmethods1.jcod
+ test/runtime/classFileParserBug/emptynumbootstrapmethods2.jcod

Changeset: 30869b0daa3e
Author:    rdurbin
Date:      2014-05-15 10:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/30869b0daa3e

8028749: java -version crashes with 'fatal error: heap walk aborted with error 1'
Summary: check_heap() should only call HeapWalk() when HeapLock() is successful.
Reviewed-by: ctornqvi, sla, dcubed

! src/os/windows/vm/os_windows.cpp

Changeset: 47b707b6c4e7
Author:    coleenp
Date:      2014-05-15 17:38 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/47b707b6c4e7

8025580: Temporary flags: UseNewReflection and ReflectionWrapResolutionErrors
Summary: The fix removes all UseNewReflection/ReflectionWrapResolutionErrors occurrences/logic and adds them into the list of obsolete_jvm_flags in arguments.cpp.
Reviewed-by: coleenp, hseigel
Contributed-by: ygaevsky at azulsystems.com

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflection.hpp
! src/share/vm/runtime/vframe.cpp

Changeset: 743b82ecdcd5
Author:    coleenp
Date:      2014-05-15 18:23 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/743b82ecdcd5

8038212: Method::is_valid_method() check has performance regression impact for stackwalking
Summary: Only prune metaspace virtual spaces at safepoint so walking them is safe outside a safepoint.
Reviewed-by: mgerdin, mgronlun, hseigel, stefank

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 241facf68190
Author:    minqi
Date:      2014-05-15 20:16 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/241facf68190

8042885: java does not take hexadecimal number as vm option
Summary: Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option.
Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov
Contributed-by: yumin.qi at oracle.com

! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/runtime/CommandLine/TestHexArguments.java

Changeset: 06bfb8cd7b78
Author:    sspitsyn
Date:      2014-05-16 15:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/06bfb8cd7b78

8042796: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: Relax the guaranty for deleted methods
Reviewed-by: dcubed, coleenp
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/utilities/accessFlags.hpp

Changeset: 4766a2df3115
Author:    sspitsyn
Date:      2014-05-17 01:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4766a2df3115

8043264: hsdis library not picked up correctly on expected paths
Summary: Fix file separator issue on Windows
Reviewed-by: sla, sspitsyn
Contributed-by: krismo at azulsystems.com

! src/share/vm/compiler/disassembler.cpp

Changeset: e4d54c03efe7
Author:    coleenp
Date:      2014-05-17 19:34 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e4d54c03efe7

Merge

! src/share/vm/oops/method.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/runtime/7110720/Test7110720.sh
- test/runtime/SharedArchiveFile/CdsWriteError.java

Changeset: 9c47176726c1
Author:    sla
Date:      2014-05-20 20:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9c47176726c1

8043314: Fix for JDK-8041934 causes assert(is_interpreted_frame()) failed: interpreted frame expected
Summary: Back out fix for JDK-8041934
Reviewed-by: coleenp, sspitsyn

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 3eef593d19a2
Author:    coleenp
Date:      2014-05-21 19:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3eef593d19a2

Merge

- test/runtime/7110720/Test7110720.sh
- test/runtime/SharedArchiveFile/CdsWriteError.java



More information about the jdk9-all-changes mailing list