hg: anno-pipeline/dev/hotspot: 106 new changesets

joel.franck at oracle.com joel.franck at oracle.com
Fri Nov 14 12:47:27 UTC 2014


Changeset: 3b529384df69
Author:    lana
Date:      2014-10-03 11:07 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3b529384df69

Added tag jdk9-b33 for changeset 9b3f5e4f3372

! .hgtags

Changeset: 821164b0131a
Author:    lana
Date:      2014-10-03 12:11 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/821164b0131a

Merge

- make/jprt.properties
- src/share/vm/runtime/arguments_ext.cpp

Changeset: 8577c435f75a
Author:    goetz
Date:      2014-09-29 16:03 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8577c435f75a

8058880: Introduce identifier TEMP_DEF for effects in adl.
Summary: Modified adlc sources.
Reviewed-by: kvn, drchase

! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp

Changeset: 77c5da30c47b
Author:    iveresov
Date:      2014-09-26 20:09 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/77c5da30c47b

8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic
Summary: Make sure MH intrinsics can be created before compiler instances
Reviewed-by: kvn

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

Changeset: 026850ac0a7b
Author:    thartmann
Date:      2014-09-29 08:40 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/026850ac0a7b

8058737: CodeCache::find_blob fails with 'unsafe access to zombie method'
Summary: Remove active ICStubs from zombie nmethods
Reviewed-by: kvn, iveresov

! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/sweeper.cpp

Changeset: e17112236cba
Author:    shade
Date:      2014-09-25 12:10 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e17112236cba

8058968: Compiler time traces should be improved
Summary: Use CITime consistently, make C2 to report to CompilerBroker, more probes.
Reviewed-by: vlivanov, jrose

! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp

Changeset: 44c2773f9fee
Author:    vlivanov
Date:      2014-09-29 09:26 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/44c2773f9fee

8058578: -XX:+TraceDependencies is broken for call_site_target_value dependency type
Reviewed-by: jrose, kvn

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

Changeset: 25cb7c60db3c
Author:    vlivanov
Date:      2014-09-29 09:29 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/25cb7c60db3c

8025606: [TESTBUG] Move ctw-tests to /testlibrary_tests
Reviewed-by: iignatyev, vlivanov, kvn
Contributed-by: evgeniya.stepanova at oracle.com

! test/TEST.groups
+ test/testlibrary_tests/ctw/Bar.java
+ test/testlibrary_tests/ctw/ClassesDirTest.java
+ test/testlibrary_tests/ctw/ClassesListTest.java
+ test/testlibrary_tests/ctw/CtwTest.java
+ test/testlibrary_tests/ctw/Foo.java
+ test/testlibrary_tests/ctw/JarDirTest.java
+ test/testlibrary_tests/ctw/JarsTest.java
+ test/testlibrary_tests/ctw/classes.lst

Changeset: 662499384b32
Author:    vlivanov
Date:      2014-09-29 09:32 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/662499384b32

8038098: [TESTBUG] remove explicit set build flavor from hotspot/test/compiler/* tests
Reviewed-by: iignatyev, vlivanov, kvn, fzhinkin
Contributed-by: evgeniya.stepanova at oracle.com

! test/compiler/IntegerArithmetic/TestIntegerComparison.java
! test/compiler/codegen/LoadWithMask.java
! test/compiler/codegen/LoadWithMask2.java
! test/compiler/stable/TestStableBoolean.java
! test/compiler/stable/TestStableByte.java
! test/compiler/stable/TestStableChar.java
! test/compiler/stable/TestStableDouble.java
! test/compiler/stable/TestStableFloat.java
! test/compiler/stable/TestStableInt.java
! test/compiler/stable/TestStableLong.java
! test/compiler/stable/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/uncommontrap/UncommonTrapStackBang.java

Changeset: 19c71767e456
Author:    vlivanov
Date:      2014-09-29 11:46 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/19c71767e456

8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement
Reviewed-by: kvn

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

Changeset: 3af889385bcf
Author:    thartmann
Date:      2014-09-30 09:06 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3af889385bcf

8059137: MemoryPoolMXBeans for different code heaps should contain 'Code heap' in their names
Summary: The segmented code cache implementation registers a memory pool for each code heap. To be consistent with the "non-segmented" output, the names of these pools should contain the word "code heap".
Reviewed-by: kvn, sla, fzhinkin

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

Changeset: 86dd08e14945
Author:    thartmann
Date:      2014-09-30 15:44 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/86dd08e14945

8059468: Fix PrintCodeCache output changed by JDK-8059137
Summary: Change output of PrintCodeCache to print "CodeCache" instead of "Code Cache" and change name of non-method code heap to non-nmethod code heap.
Reviewed-by: vlivanov, anoll

! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/sparc/vm/c1_globals_sparc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c1_globals_x86.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/zero/vm/shark_globals_zero.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/serviceability/dcmd/CodeCacheTest.java

Changeset: 39213dabcbaf
Author:    iveresov
Date:      2014-10-01 11:43 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/39213dabcbaf

Merge


Changeset: c602ed4cfca9
Author:    dholmes
Date:      2014-09-23 21:33 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c602ed4cfca9

8058919: Add sanity test for minimal VM in test/Makefile
Reviewed-by: twisti, kvn, coleenp

! test/Makefile

Changeset: 01961999c58a
Author:    sla
Date:      2014-09-24 09:49 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/01961999c58a

8058936: hotspot/test/Makefile should use jtreg script from $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
Reviewed-by: dholmes, stefank

! test/Makefile

Changeset: 7613fbc3d837
Author:    shade
Date:      2014-09-22 18:34 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7613fbc3d837

8057925: PrintSymbolTableSizeHistogram prints misleading output
Reviewed-by: jrose, kvn, gziemski

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

Changeset: 474605fb56a4
Author:    dsamersoff
Date:      2014-09-25 02:48 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/474605fb56a4

8054194: jstack crash: assert(handle != NULL) failed: JNI handle should not be null
Summary: Add better error check to sa to avoid secondary crash
Reviewed-by: sla, jbachorik, sspitsyn

! agent/src/os/win32/windbg/sawindbg.cpp

Changeset: 89ca0f8665e5
Author:    coleenp
Date:      2014-09-25 07:52 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/89ca0f8665e5

8058818: Allocation of more then 1G of memory using Unsafe.allocateMemory is still causing a fatal error on 32bit platforms
Summary: The assert was firing for NMT_Off and minimal too even though the size isn't used.
Reviewed-by: gtriantafill, dholmes

! src/share/vm/services/mallocTracker.cpp
+ test/runtime/NMT/UnsafeMallocLimit2.java

Changeset: 56b0d48b9829
Author:    coleenp
Date:      2014-09-25 12:04 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/56b0d48b9829

Merge


Changeset: a6e53525f78a
Author:    coleenp
Date:      2014-09-26 12:50 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a6e53525f78a

8058927: ATG throws ClassNotFoundException
Summary: ClassLoader for array klass set to null and not the class loader of the component type.
Reviewed-by: dcubed, ctornqvi

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/oops/arrayKlass.cpp
+ test/runtime/LoadClass/ShowClassLoader.java

Changeset: 8fa06246aa17
Author:    coleenp
Date:      2014-09-26 17:11 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8fa06246aa17

8057846: ClassVerifier::change_sig_to_verificationType temporary symbol creation code is hot
Summary: Only update the refcount without looking it up in the symbol table.
Reviewed-by: hseigel, lfoltan, shade

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

Changeset: 7ce3a27baa00
Author:    coleenp
Date:      2014-09-26 18:59 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7ce3a27baa00

Merge


Changeset: 9163c18c1b8f
Author:    iklam
Date:      2014-09-26 17:55 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9163c18c1b8f

Merge

- src/share/vm/runtime/arguments_ext.cpp

Changeset: 8037542c53b0
Author:    iklam
Date:      2014-10-01 15:24 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8037542c53b0

Merge


Changeset: c83528b42643
Author:    jwilhelm
Date:      2014-09-27 15:11 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c83528b42643

8047976: Ergonomics for GC thread counts should update the flags
Summary: Ergonomics updates flags for number of GC threads
Reviewed-by: tschatzl, jwilhelm

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestG1ConcRefinementThreads.java

Changeset: 6534c979ef0f
Author:    tschatzl
Date:      2014-09-29 09:59 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6534c979ef0f

8043766: CMM Testing: 8u40 Decommit auxiliary data structures
Summary: Check that native memory is returned to the system when decommiting memory within the heap with G1.
Reviewed-by: tschatzl, jwilhelm
Contributed-by: Andrey Zakharov <andrey.x.zakharov at oracle.com>

! test/TEST.groups
+ test/gc/g1/TestShrinkAuxiliaryData.java
+ test/gc/g1/TestShrinkAuxiliaryData00.java
+ test/gc/g1/TestShrinkAuxiliaryData05.java
+ test/gc/g1/TestShrinkAuxiliaryData10.java
+ test/gc/g1/TestShrinkAuxiliaryData15.java
+ test/gc/g1/TestShrinkAuxiliaryData20.java
+ test/gc/g1/TestShrinkAuxiliaryData25.java
+ test/gc/g1/TestShrinkAuxiliaryData30.java

Changeset: c663d0e6a24d
Author:    ehelin
Date:      2014-09-29 10:38 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c663d0e6a24d

8058963: CollectorPolicy::satisfy_failed_metadata_allocation can avoid some safepoints
Reviewed-by: brutisso, mgerdin

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

Changeset: be6ea5109027
Author:    ehelin
Date:      2014-09-29 12:05 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/be6ea5109027

Merge


Changeset: 3e1e8f72e599
Author:    brutisso
Date:      2014-09-30 13:14 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3e1e8f72e599

8059452: G1: Change the default values for G1HeapWastePercent and G1MixedGCLiveThresholdPercent
Reviewed-by: tschatzl, jwilhelm

! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: 907097669ee9
Author:    shade
Date:      2014-10-01 12:29 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/907097669ee9

8059474: Clean up vm/utilities/Bitmap type uses
Reviewed-by: coleenp, mgerdin

! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/bitMap.inline.hpp

Changeset: ddb0b16cd6c2
Author:    ehelin
Date:      2014-10-01 16:09 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ddb0b16cd6c2

8049599: MetaspaceGC::_capacity_until_GC can overflow
Reviewed-by: jmasa, stefank

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/prims/whitebox.cpp
+ test/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 931c1f116715
Author:    mlarsson
Date:      2014-10-02 11:22 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/931c1f116715

8059527: Disallow ParallelGCThreads=0 for G1
Reviewed-by: ehelin, brutisso

! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
+ test/gc/arguments/TestParallelGCThreads.java

Changeset: cd267c8435c2
Author:    jwilhelm
Date:      2014-10-03 00:21 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/cd267c8435c2

Merge

! src/share/vm/runtime/arguments.cpp
! test/TEST.groups

Changeset: a28ba9881eb6
Author:    neliasso
Date:      2014-09-30 10:22 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a28ba9881eb6

8058891: serviceability/dcmd/CodelistTest.java - fails on all platforms
Summary: Fix can not reflect MethodHandles
Reviewed-by: kvn, drchase

! test/TEST.groups
- test/serviceability/dcmd/CodelistTest.java
- test/serviceability/dcmd/CompilerQueueTest.java
- test/serviceability/dcmd/MethodIdentifierParser.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java < test/serviceability/dcmd/CodeCacheTest.java
+ test/serviceability/dcmd/compiler/CodelistTest.java
+ test/serviceability/dcmd/compiler/CompilerQueueTest.java
+ test/serviceability/dcmd/compiler/MethodIdentifierParser.java

Changeset: 81dfb21dd396
Author:    zmajo
Date:      2014-10-01 10:01 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/81dfb21dd396

8059390: code cache fills up for bigapps/Weblogic+medrec/nowarnings
Summary: Retrieve code heap in CodeCache::allocate(), ::report_codemem_full(), and ::unallocated_capacity()  also if segmented code cache is disabled.
Reviewed-by: vlivanov, thartmann

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/memory/heap.hpp

Changeset: 01595de2efaa
Author:    thartmann
Date:      2014-10-01 09:40 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/01595de2efaa

Merge


Changeset: 677d7ff6a1cf
Author:    vlivanov
Date:      2014-10-01 12:34 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/677d7ff6a1cf

8058828: Wrong ciConstant type for arrays from ConstantPool::_resolved_reference
Reviewed-by: kvn, jrose

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciTypeFlow.cpp
+ test/compiler/jsr292/VMAnonymousClasses.java

Changeset: 9c4780bccc23
Author:    vlivanov
Date:      2014-10-01 12:34 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9c4780bccc23

8059556: C2: crash while inlining MethodHandle invocation w/ null receiver
Reviewed-by: kvn, jrose

! src/share/vm/opto/callGenerator.cpp
+ test/compiler/jsr292/NullConstantReceiver.java

Changeset: 278ceffd88cd
Author:    iveresov
Date:      2014-10-02 12:31 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/278ceffd88cd

Merge

- test/serviceability/dcmd/CodeCacheTest.java
- test/serviceability/dcmd/CodelistTest.java
- test/serviceability/dcmd/CompilerQueueTest.java
- test/serviceability/dcmd/MethodIdentifierParser.java

Changeset: 666d11a0c124
Author:    iveresov
Date:      2014-10-03 01:10 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/666d11a0c124

Merge

! test/TEST.groups
- test/serviceability/dcmd/CodeCacheTest.java
- test/serviceability/dcmd/CodelistTest.java
- test/serviceability/dcmd/CompilerQueueTest.java
- test/serviceability/dcmd/MethodIdentifierParser.java

Changeset: 085702ee449a
Author:    thartmann
Date:      2014-10-02 12:58 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/085702ee449a

8059596: VM startup fails with 'Invalid code heap sizes' if -XX:ReservedCodeCacheSize is set
Summary: Only increase code heap sizes in Arguments::set_tiered_flags() if reserved code cache size is default.
Reviewed-by: shade, vlivanov, sla

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

Changeset: 3a3e00bad855
Author:    iklam
Date:      2014-10-02 12:55 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/3a3e00bad855

Merge

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

Changeset: 344972ded1f6
Author:    iklam
Date:      2014-10-03 02:59 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/344972ded1f6

Merge

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

Changeset: 6bd5989e0115
Author:    mlarsson
Date:      2014-10-03 10:05 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6bd5989e0115

8059651: Tests specify -XX:+UseG1GC and -XX:ParallelGCThreads=0
Reviewed-by: jwilhelm, brutisso

! test/TEST.groups
- test/gc/8000311/Test8000311.java
- test/gc/TestG1ZeroPGCTJcmdThreadPrint.java

Changeset: 0a2fd07b2d28
Author:    jwilhelm
Date:      2014-10-03 13:00 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/0a2fd07b2d28

Merge

! test/TEST.groups
- test/gc/8000311/Test8000311.java
- test/gc/TestG1ZeroPGCTJcmdThreadPrint.java

Changeset: 8e576352f831
Author:    jcoomes
Date:      2014-10-07 15:44 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8e576352f831

Merge


Changeset: 413cdfd8d0fe
Author:    katleman
Date:      2014-10-09 11:24 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/413cdfd8d0fe

Added tag jdk9-b34 for changeset 821164b0131a

! .hgtags

Changeset: 438cb613151c
Author:    lana
Date:      2014-10-09 12:17 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/438cb613151c

Merge

- test/gc/8000311/Test8000311.java
- test/gc/TestG1ZeroPGCTJcmdThreadPrint.java
- test/serviceability/dcmd/CodeCacheTest.java
- test/serviceability/dcmd/CodelistTest.java
- test/serviceability/dcmd/CompilerQueueTest.java
- test/serviceability/dcmd/MethodIdentifierParser.java

Changeset: 52164991d3f9
Author:    shade
Date:      2014-10-02 17:13 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/52164991d3f9

8059595: Verifier::verify is wasting time before is_eligible_for_verification check
Summary: Do the check earlier.
Reviewed-by: hseigel, kamg

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

Changeset: 82b6859d7333
Author:    coleenp
Date:      2014-10-02 16:31 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/82b6859d7333

8047736: Remove JVM_GetClassLoader as no longer used
Summary: Remove this function from hotspot.  It's already removed from the JDK.
Reviewed-by: mchung, fparain, ctornqvi

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 4fe74ad00526
Author:    coleenp
Date:      2014-10-03 03:31 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4fe74ad00526

Merge


Changeset: 9ff174c2c180
Author:    gziemski
Date:      2014-10-03 15:41 -0500
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9ff174c2c180

Merge

- test/gc/8000311/Test8000311.java
- test/gc/TestG1ZeroPGCTJcmdThreadPrint.java
- test/serviceability/dcmd/CodeCacheTest.java
- test/serviceability/dcmd/CodelistTest.java
- test/serviceability/dcmd/CompilerQueueTest.java
- test/serviceability/dcmd/MethodIdentifierParser.java

Changeset: 795fc0cef7c9
Author:    cjplummer
Date:      2014-10-03 13:56 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/795fc0cef7c9

8046607: Code cleanup: PerfMemory::backing_store_filename() should be removed
Summary: Summary: Removed PerfMemory::backing_store_filename() API since it is not used anywhere.
Reviewed-by: sla, hseigel

! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/runtime/perfMemory.hpp

Changeset: d8b17079b783
Author:    sjohanss
Date:      2014-10-06 10:11 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d8b17079b783

8059466: Force young GC to initiate marking cycle when stat update is requested
Summary: Enable yc to be forced for stat update.
Reviewed-by: mgerdin, jcoomes

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp

Changeset: 890b086bb0a3
Author:    mlarsson
Date:      2014-10-07 14:54 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/890b086bb0a3

8058298: Separate heap region iterator claim values from the data structures iterated over
Reviewed-by: tschatzl, brutisso

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.hpp

Changeset: b8586a366482
Author:    jwilhelm
Date:      2014-10-09 13:42 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b8586a366482

Merge


Changeset: 4365e650350d
Author:    kvn
Date:      2014-10-02 11:36 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4365e650350d

8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
Summary: Use top() for dead paths when initializing Phi node of exceptions klasses in Parse::catch_inline_exceptions().
Reviewed-by: jrose, vlivanov

! src/share/vm/opto/doCall.cpp
! test/TEST.groups
+ test/compiler/exceptions/CatchInlineExceptions.java

Changeset: 780521547fb3
Author:    goetz
Date:      2014-10-02 09:32 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/780521547fb3

8059592: Recent bugfixes in ppc64 port.
Reviewed-by: kvn

! make/aix/makefiles/fastdebug.make
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp

Changeset: d5bf85102522
Author:    iveresov
Date:      2014-10-03 11:14 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d5bf85102522

Merge

! test/TEST.groups
- test/gc/8000311/Test8000311.java
- test/gc/TestG1ZeroPGCTJcmdThreadPrint.java

Changeset: f4aadd8a5168
Author:    iveresov
Date:      2014-10-03 13:34 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f4aadd8a5168

8059621: JVM crashes with "unexpected index type" assert in LIRGenerator::do_UnsafeGetRaw
Summary: Get types from LIR instructions instead of HIR
Reviewed-by: kvn

! src/share/vm/c1/c1_LIRGenerator.cpp

Changeset: 89dd05d51af5
Author:    thartmann
Date:      2014-10-06 07:58 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/89dd05d51af5

8059559: SIGSEGV at CodeHeap::allocate(unsigned int, bool)
Summary: Create the non-profiled code heap if TieredStopAtLevel=0 is set because we compile method handle intrinsics.
Reviewed-by: kvn

! src/share/vm/code/codeCache.cpp
! test/compiler/codecache/CheckSegmentedCodeCache.java

Changeset: 67bac0961e96
Author:    anoll
Date:      2014-10-06 06:51 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/67bac0961e96

8059331: Print additional information for the assert in Compile::start()
Summary: Add additional output that shows the failure reason
Reviewed-by: kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp

Changeset: c0665245f2c8
Author:    thartmann
Date:      2014-10-08 09:23 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/c0665245f2c8

8059735: make_not_entrant_or_zombie sees zombies
Summary: Make sure nmethod is not set to zombie state twice by sweeper and safepoint code.
Reviewed-by: kvn, anoll, mgerdin

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

Changeset: 46ffa0406645
Author:    iveresov
Date:      2014-10-09 12:36 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/46ffa0406645

Merge


Changeset: fe314365bfc5
Author:    amurillo
Date:      2014-10-10 02:24 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/fe314365bfc5

Merge


Changeset: f23dc1b5dd8f
Author:    lfoltan
Date:      2014-05-07 19:38 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f23dc1b5dd8f

8036805: Correct linker method lookup.
Summary: Correct handling of array of primitive type qualifiers during field and method resolution.
Reviewed-by: acorn, hseigel, ahgross

! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp

Changeset: e232b716ad69
Author:    coleenp
Date:      2014-10-14 13:10 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e232b716ad69

8015256: Better class accessibility
Summary: Improve protection domain check in forName()
Reviewed-by: mchung, acorn, jdn

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 7f6c5c14791d
Author:    hseigel
Date:      2014-07-22 16:16 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7f6c5c14791d

8036533: Method for correct defaults
8036156: Limit default method hierarchy
Summary: Fix protected access checks
Reviewed-by: coleenp, lfoltan, acorn, ahgross

! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verificationType.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/runtime/reflection.cpp

Changeset: a5044511ff5c
Author:    hseigel
Date:      2014-05-30 13:23 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a5044511ff5c

8041717: Issue with class file parser
Summary: Add better checking for bad values.
Reviewed-by: coleenp, lfoltan, mschoene

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

Changeset: 5a0a5df80ed4
Author:    zgu
Date:      2014-06-16 10:23 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5a0a5df80ed4

8038903: More native monitor monitoring
Summary: Moved ntive monitor monitoring flags to experimental
Reviewed-by: acorn, hseigel, mschoene

! src/share/vm/runtime/globals.hpp

Changeset: 8129bfc0e632
Author:    jiangli
Date:      2014-10-14 18:47 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8129bfc0e632

8044269: Analysis of archive files.
Summary: Add checksum verification.
Reviewed-by: iklam, dholmes, mschoene

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 380b62522960
Author:    katleman
Date:      2014-10-16 12:01 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/380b62522960

Added tag jdk9-b35 for changeset 438cb613151c

! .hgtags

Changeset: 464ab653fbb1
Author:    lana
Date:      2014-10-16 14:15 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/464ab653fbb1

Merge


Changeset: e7f0ff234dbd
Author:    roland
Date:      2014-10-06 14:53 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e7f0ff234dbd

8058746: escape analysis special case code for array copy broken by 7173584
Summary: escape analysis doesn't handler arraycopy nodes properly
Reviewed-by: kvn, iveresov, vlivanov

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

Changeset: 51a2224e845e
Author:    anoll
Date:      2014-10-10 14:48 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/51a2224e845e

8059847: complement JDK-8055286 and JDK-8056964 changes
Summary: Extend scan_flag_and_value() to process flag of type double. Add regression test compiler/oracle/CheckCompileCommandOption.java.
Reviewed-by: kvn, anoll

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/oracle/CheckCompileCommandOption.java

Changeset: 9f24a0b16c29
Author:    anoll
Date:      2014-10-10 13:05 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/9f24a0b16c29

Merge


Changeset: d9e8579b960e
Author:    anoll
Date:      2014-10-10 13:26 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d9e8579b960e

Merge


Changeset: 2b1ea93ea45e
Author:    thartmann
Date:      2014-10-13 12:30 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/2b1ea93ea45e

8046268: compiler/whitebox/ tests fail : must be osr_compiled
Summary: Added code to 'warm up' the methods before triggering OSR compilation by executing them a limited number of times. Like this, the profile information marks the loop exit as taken and we don't add an uncommon trap.
Reviewed-by: kvn, dlong, iignatyev

! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java

Changeset: 8a8f6e7c5180
Author:    zmajo
Date:      2014-10-15 10:51 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/8a8f6e7c5180

8060215: per-method PrintIdealGraphLevel
Summary: Use CompileCommand=option to set PrintIdealGraphLevel on a per-method level. Introduce the PrintIdealGraph develop to control/check if printing the graph is enabled for any method
Reviewed-by: kvn, dlong, thartmann

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/idealGraphPrinter.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: ffe9c8c82350
Author:    zmajo
Date:      2014-10-15 14:00 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ffe9c8c82350

8059604: Add CompileThresholdScaling flag to control when methods are first compiled (with and withour TieredCompilation)
Summary: This patch adds a new flag (CompileThresholdScaling) to control when methods are first compiled
Reviewed-by: anoll, iveresov, kvn

! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
+ test/compiler/arguments/CheckCompileThresholdScaling.java

Changeset: f605a3199018
Author:    tschatzl
Date:      2014-10-09 11:40 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f605a3199018

8059758: Footprint regressions with JDK-8038423
Summary: Changes in JDK-8038423 always initialize (zero out) virtual memory used for auxiliary data structures. This causes a footprint regression for G1 in startup benchmarks. This is because they do not touch that memory at all, so the operating system does not actually commit these pages. The fix is to, if the initialization value of the data structures matches the default value of just committed memory (=0), do not do anything.
Reviewed-by: jwilhelm, brutisso

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp

Changeset: a37f7bbdfd57
Author:    mgerdin
Date:      2014-10-09 13:06 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a37f7bbdfd57

8057737: Avoid G1 write barriers on newly allocated objects
Reviewed-by: mgerdin, kvn, iveresov
Contributed-by: Staffan Friberg <staffan.friberg at oracle.com>

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp

Changeset: 744f961b9393
Author:    tschatzl
Date:      2014-10-10 12:15 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/744f961b9393

8058801: G1TraceReclaimDeadHumongousObjectsAtYoungGC only prints humongous object liveness output when there is at least one candidate humongous object
Summary: If G1TraceReclaimDeadHumongousObjectsAtYoungGC is enabled, always print humongous object liveness output.
Reviewed-by: tschatzl
Contributed-by: sangheon.kim at oracle.com

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
+ test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java

Changeset: 6488854ccc01
Author:    jwilhelm
Date:      2014-10-13 16:05 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/6488854ccc01

Merge


Changeset: 1698cbc9fa21
Author:    mlarsson
Date:      2014-10-14 19:55 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1698cbc9fa21

8060116: After JDK-8047976 gc/g1/TestSummarizeRSetStatsThreads fails
Summary: Also reviewed by: sangheon.kim at oracle.com
Reviewed-by: brutisso

! test/gc/g1/TestSummarizeRSetStatsThreads.java

Changeset: 5bfd90e33eab
Author:    jwilhelm
Date:      2014-10-14 20:58 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5bfd90e33eab

8027428: Different conditions for printing taskqueue statistics for parallel gc, parNew and G1
Summary: Changed flag names for printing taskqueue and termination statistics for parallel gc, parNew and G1.
Reviewed-by: jwilhelm, brutisso, tschatzl
Contributed-by: sangheon.kim at oracle.com

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 91b0a91f2171
Author:    jwilhelm
Date:      2014-10-14 20:35 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/91b0a91f2171

Merge


Changeset: 150cf09d1244
Author:    jwilhelm
Date:      2014-10-16 15:59 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/150cf09d1244

Merge

! src/share/vm/runtime/globals.hpp

Changeset: def3ccd92f1d
Author:    fparain
Date:      2014-10-09 04:45 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/def3ccd92f1d

8057777: Cleanup of old and unused VM interfaces
Reviewed-by: coleenp, hseigel, alanb, sherman

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! make/windows/makefiles/vm.make
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/jvm_windows.h
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/javaCalls.hpp

Changeset: a008f00ee14c
Author:    sspitsyn
Date:      2014-10-09 16:56 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/a008f00ee14c

8059904: libjvm_db.c warnings in solaris/sparc build with SS
Summary: Fix warnings by correcting the cast of pointers returned from calloc()
Reviewed-by: dholmes
Contributed-by: serguei.spitsyn at oracle.com

! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/libjvm_db.c

Changeset: 008f91ddb031
Author:    shade
Date:      2014-10-09 16:41 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/008f91ddb031

8059924: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java: assert(Universe::verify_in_progress() || !SafepointSynchronize::is_at_safepoint()) failed: invariant
Summary: Revive the hashcode installation in Verifier
Reviewed-by: kamg, lfoltan

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

Changeset: ab7b1d843bb1
Author:    dcubed
Date:      2014-10-10 08:28 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/ab7b1d843bb1

Merge


Changeset: 1bbee5075b0e
Author:    dcubed
Date:      2014-10-10 18:00 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/1bbee5075b0e

Merge


Changeset: d1b65075a01c
Author:    coleenp
Date:      2014-10-10 19:36 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d1b65075a01c

8059100: SIGSEGV VirtualMemoryTracker::remove_released_region
Summary: Disallow increasing native memory tracking level
Reviewed-by: hseigel, ctornqvi, gtriantafill

! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/mallocTracker.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/memBaseline.hpp
! src/share/vm/services/memReporter.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/services/virtualMemoryTracker.cpp
! src/share/vm/services/virtualMemoryTracker.hpp
! src/share/vm/utilities/vmError.cpp
+ test/runtime/NMT/ChangeTrackingLevel.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 78f1402784b5
Author:    coleenp
Date:      2014-10-10 21:47 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/78f1402784b5

Merge


Changeset: 763abe04c848
Author:    sla
Date:      2014-10-13 22:11 +0200
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/763abe04c848

7102541: RFE: os::set_native_thread_name() cleanups
Summary: implement os::set_native_thread_name() on windows, linux
Reviewed-by: sla, ctornqvi, simonis
Contributed-by: thomas.stuefe at sap.com

! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp

Changeset: 5fc21235d0fd
Author:    dcubed
Date:      2014-10-14 10:32 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5fc21235d0fd

8049737: Contended Locking reorder and cache line bucket
Summary: JEP-143/JDK-8046133 - optimization #1 - reorder and cache line bucket.
Reviewed-by: shade, dice, dholmes, dsimms
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com

! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/share/vm/memory/padded.hpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/objectMonitor.inline.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 7845c825b8c7
Author:    jiangli
Date:      2014-10-14 12:09 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/7845c825b8c7

8047934: Adding new API for unlocking diagnostic argument.
Summary: New API for unlocking diagnostic argument.
Reviewed-by: dholmes, ccheung, egahlin, iklam, bdelsart

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments_ext.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp

Changeset: b2b7723ea3a1
Author:    jiangli
Date:      2014-10-14 13:43 -0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b2b7723ea3a1

Merge


Changeset: e859b5ba6be4
Author:    jiangli
Date:      2014-10-14 19:39 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/e859b5ba6be4

Merge


Changeset: d13e6905c8d2
Author:    gtriantafill
Date:      2014-10-15 05:55 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/d13e6905c8d2

8058606: [TESTBUG] Detailed Native Memory Tracking (NMT) data is not verified as output at VM exit
Reviewed-by: coleenp, hseigel

! test/runtime/NMT/PrintNMTStatistics.java

Changeset: 4d6ab395ae35
Author:    dcubed
Date:      2014-10-16 17:36 +0000
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4d6ab395ae35

Merge

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

Changeset: 5c8dffe3d889
Author:    amurillo
Date:      2014-10-17 07:58 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/5c8dffe3d889

Merge

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/classfile/verifier.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: f7cb546710c8
Author:    katleman
Date:      2014-10-23 11:19 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/f7cb546710c8

Added tag jdk9-b36 for changeset 464ab653fbb1

! .hgtags

Changeset: 4c11d58184c9
Author:    lana
Date:      2014-10-23 13:44 -0700
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/4c11d58184c9

Merge


Changeset: b1c2dd843f24
Author:    kshefov
Date:      2014-10-24 12:32 +0400
URL:       http://hg.openjdk.java.net/anno-pipeline/dev/hotspot/rev/b1c2dd843f24

8057135: [TESTBUG] Need a test to cover JDK-8050167
Reviewed-by: ctornqvi, coleenp
Contributed-by: boris.molodenkov at oracle.com

+ test/runtime/ErrorHandling/ProblematicFrameTest.java



More information about the anno-pipeline-dev mailing list