[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-type-annotations-dev
Subject:    hg: type-annotations/type-annotations/hotspot: 70 new changesets
From:       wdietl () gmail ! com
Date:       2014-06-10 1:39:30
Message-ID: 201406100140.s5A1ee6C020897 () aojmv0008
[Download RAW message or body]

Changeset: 729d5480f7db
Author:    rasbold
Date:      2014-05-21 10:54 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/729d5480f7db


8043354: 8043354: Make is_return_allocated() respect allocated objects than can \
                method-escape
Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the \
                method.
Reviewed-by: kvn

! src/share/vm/ci/bcEscapeAnalyzer.cpp
+ test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java

Changeset: 7bc0cccb2e2a
Author:    mseledtsov
Date:      2014-05-14 10:38 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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@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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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@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/type-annotations/type-annotations/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/type-annotations/type-annotations/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@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/type-annotations/type-annotations/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@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/type-annotations/type-annotations/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@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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/hotspot/rev/3eef593d19a2


Merge

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

Changeset: 3bcc6a0efddb
Author:    brutisso
Date:      2014-05-08 10:29 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3bcc6a0efddb


8042474: Clean up duplicated code in RSHashTable
Summary: Removed duplicate code in RSHashTable to fetch SparsePRTEntries
Reviewed-by: tschatzl, brutisso
Contributed-by: Andreas Sjoberg <andreas.sjoberg@oracle.com>

! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp

Changeset: dd531b743c04
Author:    ehelin
Date:      2014-05-09 09:59 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/dd531b743c04


8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or \
                back-to-back GCs
Reviewed-by: jmasa, pliden, stefank

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

Changeset: 34c97dff181d
Author:    jmasa
Date:      2014-05-09 19:47 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/34c97dff181d


Merge

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

Changeset: 568b5cd02aee
Author:    jmasa
Date:      2014-05-11 16:35 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/568b5cd02aee


8038928: gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure'
Reviewed-by: ysr, brutisso, tschatzl

! test/gc/g1/TestGCLogMessages.java

Changeset: 3940073bc897
Author:    pliden
Date:      2014-05-14 13:32 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3940073bc897


8040803: G1: Concurrent mark hangs when mark stack overflows
Reviewed-by: brutisso, ehelin

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp

Changeset: 480aa32305a3
Author:    pliden
Date:      2014-05-14 14:32 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/480aa32305a3


8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime()
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp

Changeset: 2c3f3ca92a2b
Author:    jmasa
Date:      2014-05-19 08:09 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/2c3f3ca92a2b


Merge

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/workgroup.cpp

Changeset: 6c107fc5ace3
Author:    pliden
Date:      2014-05-20 10:24 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6c107fc5ace3


8039042: G1: Phantom zeros in cardtable
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp

Changeset: f0d46ce87662
Author:    jcoomes
Date:      2014-05-20 10:04 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f0d46ce87662


8042255: make gc src file exclusion more automatic
Reviewed-by: brutisso, stefank, dholmes, rdurbin

! make/excludeSrc.make

Changeset: 8ec72dcefd74
Author:    iignatyev
Date:      2014-05-20 18:25 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/8ec72dcefd74


8039489: Refactor test framework for dynamic VM options
Reviewed-by: jmasa, ehelin, jwilhelm
Contributed-by: dmitry.fazunenko@oracle.com

! test/gc/arguments/TestDynMaxHeapFreeRatio.java
! test/gc/arguments/TestDynMinHeapFreeRatio.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
+ test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 9dfcd36b0adc
Author:    ehelin
Date:      2014-05-21 16:11 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9dfcd36b0adc


8043639: Backout JDK-8034852: Shrinking of Metaspace high-water-mark causes incorrect \
                OutOfMemoryErrors or back-to-back GCs
Reviewed-by: stefank, tschatzl

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

Changeset: 23a21eb6dcc3
Author:    jmasa
Date:      2014-05-22 06:39 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/23a21eb6dcc3


Merge

! src/share/vm/memory/metaspace.cpp
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 75e1ec763270
Author:    roland
Date:      2014-05-15 09:09 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/75e1ec763270


8026694: New type profiling points break compilation replay
Summary: fixes compilation replay with new profiling points
Reviewed-by: kvn, twisti

! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ArgInfoData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeDataInterface.java
! agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataInterface.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/ReturnTypeEntry.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntries.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntriesAtCall.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/TypeStackSlotEntries.java
! agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
+ agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 6fe134d57261
Author:    iveresov
Date:      2014-05-15 10:37 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/6fe134d57261


8043180: SIGSEGV in Events::log_deopt_message
Summary: Added missing deopt reason name Reason_tenured
Reviewed-by: kvn, twisti

! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp

Changeset: d064d7b9d93b
Author:    kvn
Date:      2014-01-27 10:20 -0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d064d7b9d93b


8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib)
Summary: Switch off EliminateAutoBox flag by default in jdk8 release.
Reviewed-by: iveresov

! src/share/vm/opto/c2_globals.hpp

Changeset: 13818eb5243c
Author:    kvn
Date:      2014-05-16 12:05 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/13818eb5243c


8042786: Proper fix for 8032566
Summary: Check for overflow cases in range checks and collapse it if we can.
Reviewed-by: jrose, iveresov

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp

Changeset: 1e0ea5a940c7
Author:    kvn
Date:      2014-05-16 12:06 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/1e0ea5a940c7


Merge

- agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java

Changeset: e7198bd15079
Author:    twisti
Date:      2014-05-16 14:35 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/e7198bd15079


Merge

- src/share/vm/libadt/port.cpp
- src/share/vm/libadt/port.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 9a7285acfb28
Author:    twisti
Date:      2014-05-16 14:38 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/9a7285acfb28


Merge

! src/share/vm/opto/subnode.cpp

Changeset: cd47f4593a96
Author:    iignatyev
Date:      2014-05-19 23:52 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/cd47f4593a96


8032498: compiler/ciReplay tests fail with StatusError: failed to clean up files \
                after test...
Reviewed-by: kvn

! test/compiler/ciReplay/TestVM.sh
! test/compiler/ciReplay/TestVM_no_comp_level.sh
! test/compiler/ciReplay/common.sh

Changeset: f645d100b058
Author:    bharadwaj
Date:      2014-05-19 20:28 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/f645d100b058


6563994: assert(wf.check_method_context(ctxk, m), "proper context") failed
Summary: Check for redefined method before finding unique concrete method
Reviewed-by: twisti, kvn

! src/share/vm/code/dependencies.cpp

Changeset: 670808fbebd3
Author:    bharadwaj
Date:      2014-05-19 13:49 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/670808fbebd3


Merge


Changeset: b97166f236bd
Author:    adlertz
Date:      2014-05-20 09:35 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/b97166f236bd


6883953: java -client -XX:ValueMapInitialSize=0 crashes
Summary: Added lower bound check for ValueMapInitialSize
Reviewed-by: kvn
Contributed-by: ygaevsky@azulsystems.com

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

Changeset: 4cc7fe54e0e1
Author:    goetz
Date:      2014-05-08 15:37 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/4cc7fe54e0e1


8042737: Introduce umbrella header prefetch.inline.hpp
Reviewed-by: twisti, stefank

! src/os/aix/vm/thread_aix.inline.hpp
! src/os/bsd/vm/thread_bsd.inline.hpp
! src/os/linux/vm/thread_linux.inline.hpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os/windows/vm/thread_windows.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/space.inline.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/unsafe.cpp
+ src/share/vm/runtime/prefetch.inline.hpp

Changeset: 3ba6e0092f65
Author:    kvn
Date:      2014-05-21 12:16 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/3ba6e0092f65


8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris
Summary: save cipher len after registers are saved
Reviewed-by: kvn
Contributed-by: shrinivas.joshi@oracle.com

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

Changeset: ff1525ebc8b7
Author:    twisti
Date:      2014-05-22 16:26 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/ff1525ebc8b7


Merge

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp
- 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: 170f6d733d7a
Author:    jcoomes
Date:      2014-05-23 10:28 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/170f6d733d7a


Merge

- agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
- 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: b14e7c0b7d3e
Author:    katleman
Date:      2014-05-29 22:32 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/hotspot/rev/c07a0d0a06ca


8043925: Fix typo in verifier.cpp
Summary: Fix lookupswitch
Reviewed-by: sla, coleenp
Contributed-by: ygaevsky@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/type-annotations/type-annotations/hotspot/rev/b7db78671db9


Merge


Changeset: 385699caea74
Author:    minqi
Date:      2014-05-27 08:44 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/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@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/type-annotations/type-annotations/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@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/type-annotations/type-annotations/hotspot/rev/abd312cd8cc2


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

! test/gc/parallelScavenge/TestDynShrinkHeap.java

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


Merge


Changeset: 279b06e56692
Author:    neliasso
Date:      2014-05-21 11:25 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/hotspot/rev/53770f36ebdd


8032970: Add stack size check methods to WhiteBox API
Reviewed-by: twisti, kvn, iignatyev
Contributed-by: kirill.shirokov@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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/hotspot/rev/140b7b205a04


8038924: Test bit-instructions fails with unexpected exit value on sparc
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/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/type-annotations/type-annotations/hotspot/rev/6a115a18858f


Merge


Changeset: 4a0965f52d4d
Author:    amurillo
Date:      2014-05-30 13:46 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/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

Changeset: d7a8e8a4965c
Author:    katleman
Date:      2014-06-04 20:20 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/d7a8e8a4965c


Added tag jdk9-b16 for changeset b14e7c0b7d3e

! .hgtags

Changeset: 14b656df31c2
Author:    lana
Date:      2014-06-05 19:39 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/14b656df31c2


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: aa275fae19c8
Author:    wmdietl
Date:      2014-06-09 21:38 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/hotspot/rev/aa275fae19c8


Automated merge with http://hg.openjdk.java.net/jdk9/dev/hotspot

! .hgtags
! src/share/vm/runtime/sharedRuntime.cpp


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic