hg: shenandoah/jdk8u/hotspot: 246 new changesets

roman at kennke.org roman at kennke.org
Thu Feb 4 09:45:32 UTC 2016


Changeset: c0205eddb317
Author:    mgerdin
Date:      2015-09-30 14:50 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c0205eddb317

8133193: Memory leak in G1 because G1RootProcessor doesn't have desctructor
Reviewed-by: jwilhelm, jmasa

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

Changeset: 6b76ba76ec80
Author:    asaha
Date:      2015-10-06 10:50 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6b76ba76ec80

Added tag jdk8u72-b01 for changeset c0205eddb317

! .hgtags

Changeset: aa97f9321b9c
Author:    erikj
Date:      2015-10-06 12:18 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aa97f9321b9c

8136980: build for 8u65 and 8u66 for solaris platforms is failing
Reviewed-by: ihse, mikael, brutisso

! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make

Changeset: 682119c4c32e
Author:    thartmann
Date:      2015-10-08 09:37 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/682119c4c32e

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: c1950f51ed60
Author:    thartmann
Date:      2015-10-08 09:37 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c1950f51ed60

8075805: Crash while trying to release CompiledICHolder
Summary: Removed nmethod transition to zombie outside of sweeper. Added cleaning of ICs of unloaded nmethods.
Reviewed-by: kvn, iveresov

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vm_operations.cpp

Changeset: be740540f60c
Author:    thartmann
Date:      2015-10-08 09:38 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/be740540f60c

8134493: Cleaning inline caches of unloaded nmethods should be done in sweeper
Summary: Clean ICs of unloaded nmethods in sweeper to avoid impact on safepoint duration.
Reviewed-by: kvn, mdoerr

! src/share/vm/code/codeCache.cpp
! 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: 15ef554f2f2e
Author:    robm
Date:      2015-10-12 16:32 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/15ef554f2f2e

Merge


Changeset: 39d920531a4d
Author:    asaha
Date:      2015-10-14 22:30 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/39d920531a4d

Added tag jdk8u72-b02 for changeset 15ef554f2f2e

! .hgtags

Changeset: 3f47111161d7
Author:    roland
Date:      2015-08-31 17:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3f47111161d7

8134031: Incorrect JIT compilation of complex code with inlining and escape analysis
Summary: Bad rewiring of memory edges when we split unique types during EA
Reviewed-by: kvn

! src/share/vm/opto/escape.cpp
+ test/compiler/escapeAnalysis/TestEABadMergeMem.java

Changeset: bf95d7ddba60
Author:    roland
Date:      2015-10-12 19:31 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bf95d7ddba60

Merge


Changeset: e36fd279a207
Author:    thartmann
Date:      2015-10-09 11:28 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e36fd279a207

8139150: ClassVerifier frees exception message while it's still in use
Summary: Remove ResourceMark in StackMapReader::parse_verification_type() to avoid freeing of error message.
Reviewed-by: zmajo, dcubed, hseigel

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

Changeset: eba0866f9379
Author:    jbachorik
Date:      2015-04-03 15:40 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/eba0866f9379

8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
Reviewed-by: mchung

! src/share/vm/services/management.cpp

Changeset: 7c72f397718a
Author:    kevinw
Date:      2015-10-15 09:14 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7c72f397718a

Merge


Changeset: bb98a4ba1556
Author:    robm
Date:      2015-10-18 02:28 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bb98a4ba1556

Merge


Changeset: 4c1d9f68abf5
Author:    asaha
Date:      2015-10-19 23:30 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4c1d9f68abf5

Added tag jdk8u72-b03 for changeset bb98a4ba1556

! .hgtags

Changeset: 4ae8a9a5c5d8
Author:    asaha
Date:      2015-03-31 15:09 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4ae8a9a5c5d8

Added tag jdk8u65-b00 for changeset 0219ab69f007

! .hgtags

Changeset: e45c86169f94
Author:    asaha
Date:      2015-04-01 12:55 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e45c86169f94

8076505: Increment minor version of HSx for 8u65 and initialize the build number
Reviewed-by: katleman

! make/hotspot_version

Changeset: cb2493e16000
Author:    asaha
Date:      2015-03-30 14:12 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cb2493e16000

Added tag jdk8u52-b06 for changeset 0219ab69f007

! .hgtags

Changeset: 9b6f44853eed
Author:    asaha
Date:      2015-04-06 12:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9b6f44853eed

Merge

! .hgtags

Changeset: 28ac8022026a
Author:    asaha
Date:      2015-04-06 12:26 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/28ac8022026a

Added tag jdk8u52-b07 for changeset 9b6f44853eed

! .hgtags

Changeset: 8f842c15481a
Author:    asaha
Date:      2015-04-06 12:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8f842c15481a

Merge

! .hgtags

Changeset: e5ddbfc644c9
Author:    vlivanov
Date:      2015-04-14 19:10 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e5ddbfc644c9

8075838: Method for typing MethodTypes
Reviewed-by: jrose, ahgross, alanb, bmoloden

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

Changeset: 73d886e633a6
Author:    asaha
Date:      2015-04-20 13:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/73d886e633a6

Merge

! .hgtags

Changeset: cd1af0e3bfb3
Author:    asaha
Date:      2015-04-27 14:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cd1af0e3bfb3

Merge

! .hgtags
! make/hotspot_version

Changeset: 1d432458e33e
Author:    asaha
Date:      2015-05-05 13:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1d432458e33e

Merge

! .hgtags

Changeset: 2da17b675f3c
Author:    asaha
Date:      2015-04-20 15:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2da17b675f3c

Added tag jdk8u45-b33 for changeset 9b2bf0d8a9a0

! .hgtags

Changeset: dc3c47fc6218
Author:    asaha
Date:      2015-04-30 22:42 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dc3c47fc6218

Merge

! .hgtags

Changeset: 3cb364e46590
Author:    asaha
Date:      2015-05-06 08:22 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3cb364e46590

Added tag jdk8u45-b34 for changeset dc3c47fc6218

! .hgtags

Changeset: 50dd41280ebe
Author:    asaha
Date:      2015-05-06 10:59 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/50dd41280ebe

Merge

! .hgtags

Changeset: 89174fe1856f
Author:    asaha
Date:      2015-05-07 18:13 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/89174fe1856f

Merge

! .hgtags

Changeset: 72bbdcc1d987
Author:    asaha
Date:      2015-06-04 15:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/72bbdcc1d987

Merge

! .hgtags
- agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
! make/hotspot_version
- make/linux/makefiles/arm.make
- make/linux/makefiles/build_vm_def.sh
- make/linux/makefiles/ppc.make
- make/linux/platform_arm
- make/linux/platform_ppc
- test/gc/g1/TestEagerReclaimHumongousRegions2.java

Changeset: ba5d2ce8d8e4
Author:    asaha
Date:      2015-06-08 14:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ba5d2ce8d8e4

Merge

! .hgtags

Changeset: 48b09bb74117
Author:    asaha
Date:      2015-06-03 08:52 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/48b09bb74117

Added tag jdk8u45-b35 for changeset 3cb364e46590

! .hgtags

Changeset: 862b24decc98
Author:    asaha
Date:      2015-06-04 12:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/862b24decc98

Added tag jdk8u45-b36 for changeset 48b09bb74117

! .hgtags

Changeset: 37eb076f5b7a
Author:    asaha
Date:      2015-06-08 14:12 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/37eb076f5b7a

Merge

! .hgtags

Changeset: 2a8d61a6ebe0
Author:    asaha
Date:      2015-06-08 15:45 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2a8d61a6ebe0

Merge

! .hgtags

Changeset: b6815d853c35
Author:    asaha
Date:      2015-06-11 09:17 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b6815d853c35

Merge

! .hgtags
! make/hotspot_version

Changeset: e3baf4f676e5
Author:    asaha
Date:      2015-06-15 11:38 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e3baf4f676e5

Added tag jdk8u65-b01 for changeset b6815d853c35

! .hgtags

Changeset: 488661b9cbda
Author:    asaha
Date:      2015-06-17 23:23 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/488661b9cbda

Merge

! .hgtags
! make/hotspot_version

Changeset: 9dc578eda241
Author:    asaha
Date:      2015-06-22 11:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9dc578eda241

Added tag jdk8u65-b02 for changeset 488661b9cbda

! .hgtags

Changeset: 0cc9360761a5
Author:    asaha
Date:      2015-06-24 15:36 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0cc9360761a5

Merge

! .hgtags
! make/hotspot_version

Changeset: cdb05a5db1e3
Author:    asaha
Date:      2015-06-24 21:36 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cdb05a5db1e3

Merge

! .hgtags
! make/hotspot_version

Changeset: fb2842d6895c
Author:    alitvinov
Date:      2015-06-18 20:18 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fb2842d6895c

8129221: Increment the build value to b03 for hs25.45 in 8u45-b37
Reviewed-by: asaha

! make/hotspot_version

Changeset: b554c7fa9478
Author:    mgerdin
Date:      2014-12-08 18:57 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b554c7fa9478

8067655: Clean up G1 remembered set oop iteration
Summary: Pass on the static type G1ParPushHeapRSClosure to allow oop_iterate devirtualization
Reviewed-by: jmasa, kbarrett

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.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

Changeset: a9b72f566e9f
Author:    brutisso
Date:      2014-08-07 09:35 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a9b72f566e9f

8051837: Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags
Reviewed-by: stefank, tschatzl
Contributed-by: marcus.larsson at oracle.com

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

Changeset: 8e83e6b768b8
Author:    ehelin
Date:      2014-10-23 11:43 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8e83e6b768b8

8061630: G1 iterates over JNIHandles two times
Reviewed-by: mgerdin, brutisso

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

Changeset: 8f8f1d578796
Author:    brutisso
Date:      2015-03-26 13:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8f8f1d578796

8074037: Refactor the G1GCPhaseTime logging to make it easier to add new phases
Reviewed-by: tschatzl, mgerdin, ecaspole

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1Log.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1StringDedup.cpp
! src/share/vm/gc_implementation/g1/g1StringDedup.hpp

Changeset: 79b13c9a93e8
Author:    mgerdin
Date:      2014-12-01 15:24 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/79b13c9a93e8

8075210: Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap
Summary: Create a G1RootProcessor and move SharedHeap root processing to GenCollectedHeap
Reviewed-by: brutisso, tschatzl, ehelin

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
+ src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
+ src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp

Changeset: 3c2ea5da6afd
Author:    poonam
Date:      2015-06-17 05:56 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3c2ea5da6afd

8085965: VM hangs in C2Compiler
Summary: CMSClassUnloadingEnabled and ExplicitGCInvokesConcurrentAndUnloadsClasses should be disabled when -Xnoclassgc is specified
Reviewed-by: jmasa, kbarrett

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

Changeset: 48603bfe8438
Author:    asaha
Date:      2015-06-19 07:37 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/48603bfe8438

Added tag jdk8u45-b37 for changeset 3c2ea5da6afd

! .hgtags

Changeset: 20bad8c6c7b4
Author:    asaha
Date:      2015-06-19 08:06 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/20bad8c6c7b4

Merge

! .hgtags
! make/hotspot_version

Changeset: ea47136e6ea4
Author:    asaha
Date:      2015-06-24 21:53 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ea47136e6ea4

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.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/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 2a03fd592fe6
Author:    asaha
Date:      2015-06-29 12:07 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2a03fd592fe6

Added tag jdk8u65-b03 for changeset ea47136e6ea4

! .hgtags

Changeset: 7e602cd51afa
Author:    asaha
Date:      2015-07-06 12:24 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7e602cd51afa

Added tag jdk8u65-b04 for changeset 2a03fd592fe6

! .hgtags

Changeset: 985a04254462
Author:    asaha
Date:      2015-07-06 08:27 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/985a04254462

Added tag jdk8u51-b31 for changeset 20bad8c6c7b4

! .hgtags

Changeset: 884effd52993
Author:    asaha
Date:      2015-07-08 15:25 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/884effd52993

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.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/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: aa915217a00c
Author:    asaha
Date:      2015-07-09 22:45 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aa915217a00c

Merge

! .hgtags
! make/hotspot_version

Changeset: 9a158a0c243b
Author:    asaha
Date:      2015-07-13 12:25 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9a158a0c243b

Added tag jdk8u65-b05 for changeset aa915217a00c

! .hgtags

Changeset: 1bfa56af8869
Author:    asaha
Date:      2015-07-15 14:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1bfa56af8869

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

Changeset: 3070e116da4c
Author:    asaha
Date:      2015-07-16 12:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3070e116da4c

Merge

! .hgtags
! make/hotspot_version

Changeset: 90611b16f50f
Author:    asaha
Date:      2015-07-16 16:49 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/90611b16f50f

Merge

! .hgtags
! make/hotspot_version

Changeset: 91a9961e3a21
Author:    asaha
Date:      2015-07-20 11:39 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/91a9961e3a21

Added tag jdk8u65-b06 for changeset 3070e116da4c

! .hgtags

Changeset: 6a6759372807
Author:    katleman
Date:      2015-07-22 14:36 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6a6759372807

Added tag jdk8u60-b25 for changeset 6b4ea38c01bd

! .hgtags

Changeset: f3d1f84b34f2
Author:    asaha
Date:      2015-07-22 16:23 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f3d1f84b34f2

Merge

! .hgtags

Changeset: 008b42595f2b
Author:    asaha
Date:      2015-07-22 16:47 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/008b42595f2b

Merge

! .hgtags

Changeset: 142822562c80
Author:    asaha
Date:      2015-07-23 10:56 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/142822562c80

Merge

! .hgtags

Changeset: e96b5d7b7d2c
Author:    asaha
Date:      2015-07-28 23:01 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e96b5d7b7d2c

Merge

! .hgtags
! make/hotspot_version

Changeset: cc34c9c27bf9
Author:    asaha
Date:      2015-07-27 10:24 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cc34c9c27bf9

Added tag jdk8u65-b07 for changeset 008b42595f2b

! .hgtags

Changeset: 6594411c4eb4
Author:    asaha
Date:      2015-07-28 23:17 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6594411c4eb4

Merge

! .hgtags

Changeset: 0000ee3e998d
Author:    asaha
Date:      2015-07-29 11:43 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0000ee3e998d

Added tag jdk8u66-b07 for changeset 6594411c4eb4

! .hgtags

Changeset: 10ad4b9d79f9
Author:    katleman
Date:      2015-07-29 13:11 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/10ad4b9d79f9

Added tag jdk8u60-b26 for changeset 6a6759372807

! .hgtags

Changeset: 486b82c173fe
Author:    asaha
Date:      2015-07-29 14:19 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/486b82c173fe

Merge

! .hgtags

Changeset: d8519b30e607
Author:    asaha
Date:      2015-07-29 14:46 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d8519b30e607

Merge

! .hgtags

Changeset: 7995016926c4
Author:    asaha
Date:      2015-07-30 08:50 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7995016926c4

Merge

! .hgtags

Changeset: 97dabef8a390
Author:    asaha
Date:      2015-08-03 11:44 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/97dabef8a390

Added tag jdk8u65-b08 for changeset d8519b30e607

! .hgtags

Changeset: aedefb75358f
Author:    asaha
Date:      2015-08-03 12:22 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aedefb75358f

Merge

! .hgtags

Changeset: b59c0d284fc1
Author:    asaha
Date:      2015-08-04 12:32 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b59c0d284fc1

Added tag jdk8u66-b08 for changeset aedefb75358f

! .hgtags

Changeset: 621a3638fd8c
Author:    katleman
Date:      2015-08-05 13:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/621a3638fd8c

Added tag jdk8u60-b27 for changeset 10ad4b9d79f9

! .hgtags

Changeset: f96b317fae7c
Author:    asaha
Date:      2015-08-05 16:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f96b317fae7c

Merge

! .hgtags

Changeset: c6d1a21e213d
Author:    asaha
Date:      2015-08-05 16:07 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c6d1a21e213d

Merge

! .hgtags

Changeset: 0274b03fdf4a
Author:    asaha
Date:      2015-08-10 12:14 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0274b03fdf4a

Added tag jdk8u65-b09 for changeset c6d1a21e213d

! .hgtags

Changeset: 83621deea0fc
Author:    asaha
Date:      2015-08-10 12:26 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/83621deea0fc

Merge

! .hgtags

Changeset: 0e56f57accca
Author:    asaha
Date:      2015-08-10 12:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0e56f57accca

Added tag jdk8u66-b09 for changeset 83621deea0fc

! .hgtags

Changeset: a106723ba507
Author:    asaha
Date:      2015-08-17 12:38 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a106723ba507

Added tag jdk8u65-b10 for changeset 0274b03fdf4a

! .hgtags

Changeset: 5280a8174aea
Author:    asaha
Date:      2015-08-17 13:20 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5280a8174aea

Merge

! .hgtags

Changeset: d8fb0737beb4
Author:    asaha
Date:      2015-08-17 13:31 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d8fb0737beb4

Added tag jdk8u66-b10 for changeset 5280a8174aea

! .hgtags

Changeset: 7d8724b3c156
Author:    vkempik
Date:      2015-07-20 18:57 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7d8724b3c156

8048353: jstack -l crashes VM when a Java mirror for a primitive type is locked
Reviewed-by: coleenp, dcubed

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/runtime/vframe.cpp

Changeset: a5fbc6967cf5
Author:    asaha
Date:      2015-08-24 11:52 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a5fbc6967cf5

Added tag jdk8u65-b11 for changeset a106723ba507

! .hgtags

Changeset: 8a23b6392c59
Author:    asaha
Date:      2015-08-24 12:04 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8a23b6392c59

Merge

! .hgtags

Changeset: cc0b8e21a7bb
Author:    asaha
Date:      2015-08-24 12:17 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cc0b8e21a7bb

Added tag jdk8u66-b11 for changeset 8a23b6392c59

! .hgtags

Changeset: 529bea83b674
Author:    asaha
Date:      2015-08-31 13:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/529bea83b674

Added tag jdk8u65-b12 for changeset a5fbc6967cf5

! .hgtags

Changeset: ab64d7ea4f48
Author:    asaha
Date:      2015-08-31 13:42 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ab64d7ea4f48

Merge

! .hgtags

Changeset: 1857260aac23
Author:    asaha
Date:      2015-08-31 13:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1857260aac23

Added tag jdk8u66-b12 for changeset ab64d7ea4f48

! .hgtags

Changeset: ccc03258fbcf
Author:    asaha
Date:      2015-09-08 13:50 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ccc03258fbcf

Added tag jdk8u65-b13 for changeset 529bea83b674

! .hgtags

Changeset: 4d699853544c
Author:    asaha
Date:      2015-09-08 14:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4d699853544c

Merge

! .hgtags

Changeset: 822b661ed05a
Author:    asaha
Date:      2015-09-08 15:13 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/822b661ed05a

Added tag jdk8u66-b13 for changeset 4d699853544c

! .hgtags

Changeset: acf5ee723439
Author:    asaha
Date:      2015-09-09 10:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/acf5ee723439

Merge

! .hgtags

Changeset: a0a096eca57e
Author:    asaha
Date:      2015-09-14 11:47 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a0a096eca57e

Added tag jdk8u65-b14 for changeset ccc03258fbcf

! .hgtags

Changeset: 9f7f29ff487a
Author:    asaha
Date:      2015-09-14 12:27 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9f7f29ff487a

Merge

! .hgtags

Changeset: 97c54a01b380
Author:    asaha
Date:      2015-09-14 13:51 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/97c54a01b380

Added tag jdk8u66-b14 for changeset 9f7f29ff487a

! .hgtags

Changeset: 03ca585abe68
Author:    erikj
Date:      2015-09-21 21:41 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/03ca585abe68

8136691: 8u65/8u66 b14 Solaris builds failed on Linking libverify.so
Reviewed-by: tbell, mikael

! make/solaris/makefiles/trace.make

Changeset: b4137dc9b1a8
Author:    asaha
Date:      2015-09-21 21:22 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b4137dc9b1a8

Added tag jdk8u65-b15 for changeset 03ca585abe68

! .hgtags

Changeset: 5b67af3317bc
Author:    asaha
Date:      2015-09-21 21:30 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5b67af3317bc

Merge

! .hgtags

Changeset: 3d13e757229c
Author:    asaha
Date:      2015-09-21 21:48 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3d13e757229c

Added tag jdk8u66-b15 for changeset 5b67af3317bc

! .hgtags

Changeset: 565881d71b60
Author:    asaha
Date:      2015-09-24 09:47 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/565881d71b60

Merge

! .hgtags

Changeset: 72716c03ef28
Author:    asaha
Date:      2015-09-24 10:03 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/72716c03ef28

Merge


Changeset: e48e953c86e8
Author:    asaha
Date:      2015-09-28 14:53 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e48e953c86e8

Added tag jdk8u65-b16 for changeset b4137dc9b1a8

! .hgtags

Changeset: 4bbf0e9196f2
Author:    asaha
Date:      2015-09-28 15:01 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4bbf0e9196f2

Merge

! .hgtags

Changeset: 97bb3fefe6b9
Author:    asaha
Date:      2015-09-28 15:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/97bb3fefe6b9

Added tag jdk8u66-b16 for changeset 4bbf0e9196f2

! .hgtags

Changeset: b1813436dda4
Author:    asaha
Date:      2015-09-28 15:25 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b1813436dda4

Merge

! .hgtags

Changeset: d0947abebe75
Author:    asaha
Date:      2015-10-06 11:01 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d0947abebe75

Merge

! .hgtags

Changeset: 8e9c73f18f7e
Author:    erikj
Date:      2015-10-06 12:18 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8e9c73f18f7e

8136980: build for 8u65 and 8u66 for solaris platforms is failing
Reviewed-by: ihse, mikael, brutisso

! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make

Changeset: 230724000e34
Author:    asaha
Date:      2015-10-06 11:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/230724000e34

Added tag jdk8u65-b17 for changeset 8e9c73f18f7e

! .hgtags

Changeset: a6f2a7ba2812
Author:    asaha
Date:      2015-10-06 11:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a6f2a7ba2812

Merge

! .hgtags

Changeset: 9ae2a5adabba
Author:    asaha
Date:      2015-10-06 12:18 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9ae2a5adabba

Added tag jdk8u66-b17 for changeset a6f2a7ba2812

! .hgtags

Changeset: af06eb8357cb
Author:    asaha
Date:      2015-10-07 08:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/af06eb8357cb

Merge

! .hgtags

Changeset: f473f6facf41
Author:    asaha
Date:      2015-10-17 00:26 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f473f6facf41

Merge

! .hgtags

Changeset: 29a16e0d9bf7
Author:    asaha
Date:      2015-10-18 23:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/29a16e0d9bf7

Merge


Changeset: 6c8ceb05ccf7
Author:    asaha
Date:      2015-10-20 00:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6c8ceb05ccf7

Merge

! .hgtags

Changeset: a2969911663a
Author:    asaha
Date:      2015-10-21 11:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a2969911663a

Added tag jdk8u72-b04 for changeset 6c8ceb05ccf7

! .hgtags

Changeset: d7b01fb81aa8
Author:    asaha
Date:      2015-10-26 13:15 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d7b01fb81aa8

Added tag jdk8u72-b05 for changeset a2969911663a

! .hgtags

Changeset: d9c0a206ca59
Author:    asaha
Date:      2015-10-26 13:20 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d9c0a206ca59

Added tag jdk8u76-b00 for changeset d7b01fb81aa8

! .hgtags

Changeset: faef2a237329
Author:    zmajo
Date:      2015-10-15 17:38 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/faef2a237329

8080650: Enable stubs to use frame pointers correctly
Summary: Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code.
Reviewed-by: kvn

! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad

Changeset: 831754f092fb
Author:    robm
Date:      2015-10-27 03:51 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/831754f092fb

Merge


Changeset: 6fff3d627d0a
Author:    poonam
Date:      2015-10-30 08:29 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6fff3d627d0a

8140249: JVM Crashing During startUp If Flight Recording is enabled
Reviewed-by: dholmes
Contributed-by: Shafi Ahmad <shafi.s.ahmad at oracle.com>

! src/cpu/x86/vm/vm_version_x86.hpp

Changeset: 714096aec397
Author:    shade
Date:      2015-10-29 14:08 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/714096aec397

8140483: Atomic*FieldUpdaters final fields should be trusted
Summary: Add exceptions for A*FU subclasses that do the actual work.
Reviewed-by: jrose, vlivanov

! src/share/vm/ci/ciField.cpp
! src/share/vm/classfile/vmSymbols.hpp

Changeset: 9f8038f83a6e
Author:    clanger
Date:      2015-11-17 09:39 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9f8038f83a6e

8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions
Summary: Add check for fchir() failure and disable shared PerfMemory in that case.
Reviewed-by: dcubed, simonis, gthornbr

! 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

Changeset: c6ef40024aa2
Author:    sgehwolf
Date:      2015-06-12 16:09 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c6ef40024aa2

8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms.
Summary: Use __builtin_frame_address(0) rather than returning address of local variable.
Reviewed-by: dholmes

! src/os_cpu/linux_zero/vm/os_linux_zero.cpp

Changeset: 110735ab93ec
Author:    aph
Date:      2015-11-04 13:38 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/110735ab93ec

8138966: Intermittent SEGV running ParallelGC
Summary: Add necessary memory fences so that the parallel threads are unable to observe partially filled block tables.
Reviewed-by: tschatzl

! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp

Changeset: 4a4a5b8b3dfe
Author:    andrew
Date:      2015-11-26 03:40 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4a4a5b8b3dfe

8143855: Bad printf formatting in frame_zero.cpp
Summary: Backport subset of 8075967 fix that resolves this issue.
Reviewed-by: dholmes

! src/cpu/zero/vm/frame_zero.cpp

Changeset: f87db3f01e3f
Author:    mdoerr
Date:      2015-10-12 12:20 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f87db3f01e3f

8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
Summary: Register R12 must be preserved for stub calls (e.g. deopt handler).
Reviewed-by: goetz

! src/cpu/ppc/vm/macroAssembler_ppc.cpp

Changeset: e9e252c83b2b
Author:    goetz
Date:      2015-11-17 08:59 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e9e252c83b2b

8139258: PPC64LE: argument passing problem when passing 15 floats in native call
Reviewed-by: mdoerr, goetz
Contributed-by: asmundak at google.com

! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp

Changeset: dce765c2ff7d
Author:    ctornqvi
Date:      2014-03-27 22:36 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dce765c2ff7d

8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on
Summary: Wrapped the test in another layer process creation to avoid NMT being turned on.
Reviewed-by: coleenp, dcubed

! test/runtime/NMT/JcmdWithNMTDisabled.java

Changeset: f46ffa934a46
Author:    ccheung
Date:      2015-12-02 17:48 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f46ffa934a46

8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg
Summary: for fixing a truncation problem on the output from -XX:+TraceClassPaths
Reviewed-by: coleenp, jiangli, cjplummer, minqi

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 5cece4584b8e
Author:    stefank
Date:      2015-11-12 09:53 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5cece4584b8e

8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries
Reviewed-by: mgerdin, vlivanov

! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp

Changeset: 59eb74ac51f2
Author:    dbuck
Date:      2015-12-04 14:31 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/59eb74ac51f2

8029630: Thread id should be displayed as a hex number in error report
Summary: Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe

! src/share/vm/utilities/vmError.cpp

Changeset: 3ad3f93fe3d2
Author:    dholmes
Date:      2015-12-07 13:25 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3ad3f93fe3d2

8130212: Thread::current() might access freed memory on Solaris
Reviewed-by: kvn, twisti, stuefe

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp

Changeset: 92a6cfbf2d94
Author:    dbuck
Date:      2015-12-08 14:23 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/92a6cfbf2d94

8022865: [TESTBUG] Compressed Oops testing needs to be revised
Summary: Rewrote compressed oops tests
Reviewed-by: kvn, coleenp, mseledtsov

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java

Changeset: c60b9a314312
Author:    sla
Date:      2013-12-18 08:39 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c60b9a314312

8029726: On OS X some dtrace probe names are mismatched with Solaris
8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired.
8029728: On OS X dtrace probes SetStaticBooleanField are not fired
Reviewed-by: kamg, dsamersoff

! src/os/bsd/dtrace/hotspot.d
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp

Changeset: a045a14d1c81
Author:    kevinw
Date:      2015-12-08 15:05 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a045a14d1c81

Merge


Changeset: c1679cc87ba0
Author:    poonam
Date:      2015-12-09 10:26 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c1679cc87ba0

8140031: SA: Searching for a value in Threads does not work
Summary: Improve the thread and threads commands in CLHSDB
Reviewed-by: dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: 1812b99073ac
Author:    asaha
Date:      2015-12-21 15:19 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1812b99073ac

Added tag jdk8u76-b01 for changeset c1679cc87ba0

! .hgtags

Changeset: 70649f10b88c
Author:    zmajo
Date:      2015-12-15 09:46 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/70649f10b88c

8129847: Compiling methods generated by Nashorn triggers high memory usage in C2
Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes.
Reviewed-by: kvn, thartmann, vlivanov, shade

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp

Changeset: 047a642c9729
Author:    kevinw
Date:      2015-12-02 13:58 +0530
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/047a642c9729

8065579: WB method to start G1 concurrent mark cycle should be introduced
Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1.
Reviewed-by: tschatzl, sjohanss
Contributed-by: Leonid Mesnik <leonid.mesnik at oracle.com>

! 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
! src/share/vm/prims/whitebox.cpp
+ test/gc/whitebox/TestConcMarkCycleWB.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: cf93dd06db0f
Author:    aeriksso
Date:      2015-12-04 14:06 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cf93dd06db0f

6869327: Add new C2 flag to keep safepoints in counted loops.
Reviewed-by: kvn

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
+ test/compiler/loopopts/UseCountedLoopSafepoints.java

Changeset: 7c5babab479b
Author:    vlivanov
Date:      2015-12-10 14:51 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7c5babab479b

8144935: C2: safepoint is pruned from a non-counted loop
Reviewed-by: roland

! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp

Changeset: d06b64fc150f
Author:    sla
Date:      2015-12-10 16:09 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d06b64fc150f

8145099: Better error message when SA can't attach to a process
Reviewed-by: jbachorik, stuefe

! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/os/linux/ps_proc.c

Changeset: 6fb4d6e02e92
Author:    gthornbr
Date:      2015-12-17 17:17 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6fb4d6e02e92

8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
Reviewed-by: dcubed, mikael

! make/linux/makefiles/defs.make

Changeset: 5d96c022391c
Author:    gthornbr
Date:      2015-12-17 17:18 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5d96c022391c

8046611: Build errors with gcc on sparc/fastdebug
Reviewed-by: dcubed, mikael

! src/cpu/sparc/vm/frame_sparc.cpp
! src/share/vm/runtime/safepoint.cpp

Changeset: bd33e3fce750
Author:    gthornbr
Date:      2015-12-18 10:11 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bd33e3fce750

8048232: Fix for 8046471 breaks PPC64 build
Reviewed-by: dcubed, mikael

! make/linux/Makefile
! make/linux/makefiles/defs.make

Changeset: 48eec0ba6526
Author:    gthornbr
Date:      2015-12-18 10:12 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/48eec0ba6526

8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds
Summary: Added include of asm/ptrace.h to libproc.h
Reviewed-by: dcubed, mikael

! agent/src/os/linux/libproc.h

Changeset: 252404a1e9e2
Author:    dcubed
Date:      2015-12-18 10:58 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/252404a1e9e2

Merge

! agent/src/os/linux/libproc.h

Changeset: 2b597b92442b
Author:    shade
Date:      2015-07-24 21:29 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2b597b92442b

8131782: C1 Class.cast optimization breaks when Class is loaded from static final
Summary: change as_ValueType() to return InstanceConstant when appropriate
Reviewed-by: jrose

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

Changeset: 218483967e52
Author:    robm
Date:      2015-12-23 00:50 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/218483967e52

Merge


Changeset: 80959a760b85
Author:    asaha
Date:      2016-01-04 12:05 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/80959a760b85

Added tag jdk8u76-b02 for changeset 218483967e52

! .hgtags

Changeset: 501f014415d8
Author:    thartmann
Date:      2015-12-21 11:34 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/501f014415d8

8144487: PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true
Summary: Restore the major_progress flag before calling igvn.optimize().
Reviewed-by: kvn

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

Changeset: 192643caadca
Author:    thartmann
Date:      2015-12-21 10:14 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/192643caadca

8145754: PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI
Summary: is_scaled_iv_plus_offset() should handle AddI nodes with scaled iv as second input.
Reviewed-by: kvn

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

Changeset: 0fcb18e98f98
Author:    skovalev
Date:      2015-12-25 14:03 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0fcb18e98f98

8144937: [TEST_BUG] testlibrary_tests should be excluded for compact1 and compact2 execution
Reviewed-by: dholmes, rriggs

! test/TEST.groups

Changeset: 8641949eb21f
Author:    kevinw
Date:      2016-01-07 02:36 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8641949eb21f

8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
Reviewed-by: dholmes
Contributed-by: cheleswer.sahu at oracle.com

! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp
+ test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
+ test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java

Changeset: 2d23269a45a0
Author:    clanger
Date:      2015-11-04 16:23 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2d23269a45a0

8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX
Reviewed-by: stuefe, dcubed

! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp

Changeset: b40d68340feb
Author:    kevinw
Date:      2016-01-08 05:28 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b40d68340feb

8144483: One long Safepoint pause directly after each GC log rotation
Reviewed-by: dholmes
Contributed-by: cheleswer.sahu at oracle.com

! src/os/solaris/vm/os_solaris.cpp

Changeset: c649dde41041
Author:    simonis
Date:      2016-01-13 20:47 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c649dde41041

8146979: Backport of 8046471 breaks ppc64 build in jdk8u because 8072383 was badly backported before
Reviewed-by: erikj, dholmes

! make/defs.make

Changeset: 88ae10297731
Author:    sspitsyn
Date:      2015-01-26 15:51 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/88ae10297731

8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: adjust Unsafe methods in the itable/vtable if Unsafe is redefined
Reviewed-by: coleenp, dcubed
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: 971585d231e9
Author:    asaha
Date:      2015-07-14 10:53 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/971585d231e9

Added tag jdk8u71-b00 for changeset 9a158a0c243b

! .hgtags

Changeset: 2ca31b46416e
Author:    asaha
Date:      2015-07-14 11:31 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2ca31b46416e

8131182: Increment minor version of HSx for 8u71 and initialize the build number
Reviewed-by: katleman

! make/hotspot_version

Changeset: 2a559ddea547
Author:    asaha
Date:      2015-07-16 17:18 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2a559ddea547

Merge

! .hgtags
! make/hotspot_version

Changeset: e30be4c0f1da
Author:    asaha
Date:      2015-07-23 11:20 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e30be4c0f1da

Merge

! .hgtags

Changeset: c71344fad7a7
Author:    asaha
Date:      2015-07-28 23:38 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c71344fad7a7

Merge

! .hgtags
! make/hotspot_version

Changeset: b057ebc2802f
Author:    asaha
Date:      2015-08-10 14:22 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b057ebc2802f

Merge

! .hgtags

Changeset: 3796eee85889
Author:    asaha
Date:      2015-08-17 14:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3796eee85889

Merge

! .hgtags

Changeset: 412051537b21
Author:    asaha
Date:      2015-08-25 11:20 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/412051537b21

Merge

! .hgtags

Changeset: 4fa5562faaf6
Author:    asaha
Date:      2015-08-31 14:41 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4fa5562faaf6

Merge

! .hgtags

Changeset: d1b369d4d66b
Author:    asaha
Date:      2015-07-10 08:33 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d1b369d4d66b

Added tag jdk8u31-b34 for changeset 70e73f8f43fc

! .hgtags

Changeset: 7693b801e487
Author:    asaha
Date:      2015-07-10 08:44 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7693b801e487

Merge

! .hgtags

Changeset: ab33e42e1d16
Author:    alitvinov
Date:      2015-08-05 20:38 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ab33e42e1d16

8133062: Increment the build value to b04 for hs25.51 in 8u51-b32
Reviewed-by: asaha

! make/hotspot_version

Changeset: 077c1d20c642
Author:    iveresov
Date:      2015-04-10 15:24 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/077c1d20c642

8062591: SPARC PICL causes significantly longer startup times
Summary: Optimize traversals of the PICL tree
Reviewed-by: kvn

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

Changeset: b859fab808dc
Author:    iveresov
Date:      2015-04-10 15:27 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b859fab808dc

8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect
Summary: Chcek both l2-dcache-line-size and l2-cache-line-size properties to determine the size of the line
Reviewed-by: kvn

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: e51afd2a1fc1
Author:    poonam
Date:      2015-07-06 10:33 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e51afd2a1fc1

8080012: JVM times out with vdbench on SPARC M7-16
Summary: check cacheline sine only for one core on sun4v SPARC systems.
Reviewed-by: kvn

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

Changeset: b2427357cc98
Author:    asaha
Date:      2015-08-06 06:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b2427357cc98

Added tag jdk8u51-b32 for changeset e51afd2a1fc1

! .hgtags

Changeset: 4b722db6d385
Author:    asaha
Date:      2015-09-17 11:56 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4b722db6d385

Added tag jdk8u51-b33 for changeset b2427357cc98

! .hgtags

Changeset: 167d279a864a
Author:    asaha
Date:      2015-09-18 08:04 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/167d279a864a

Merge

! .hgtags
! make/hotspot_version

Changeset: 1f646daf0d67
Author:    alitvinov
Date:      2015-08-12 14:20 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1f646daf0d67

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.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/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 05133e323168
Author:    katleman
Date:      2015-08-12 19:44 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/05133e323168

Added tag jdk8u60-b31 for changeset 1f646daf0d67

! .hgtags

Changeset: 227efd9e4646
Author:    alitvinov
Date:      2015-09-16 15:31 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/227efd9e4646

8136561: Increment the build value to b24 for hs25.60 in 8u60-b32
Reviewed-by: asaha

! make/hotspot_version

Changeset: 9bf9a733246b
Author:    kevinw
Date:      2015-08-06 00:08 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9bf9a733246b

8075773: jps running as root fails after the fix of JDK-8050807
Reviewed-by: sla, dsamersoff, gthornbr
Contributed-by: cheleswer.sahu at oracle.com

! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp

Changeset: 5d2f21b6c728
Author:    asaha
Date:      2015-09-17 12:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5d2f21b6c728

Added tag jdk8u60-b32 for changeset 9bf9a733246b

! .hgtags

Changeset: ecbeafff096f
Author:    asaha
Date:      2015-09-18 08:41 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ecbeafff096f

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

Changeset: 65932a133b74
Author:    asaha
Date:      2015-09-20 22:55 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/65932a133b74

Merge

! .hgtags
! make/hotspot_version

Changeset: f9f2f9738f5c
Author:    asaha
Date:      2015-09-21 23:22 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f9f2f9738f5c

Merge

! .hgtags

Changeset: 67df26e363fb
Author:    asaha
Date:      2015-09-21 23:31 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/67df26e363fb

Merge

! .hgtags

Changeset: 70579df928a5
Author:    asaha
Date:      2015-09-22 13:37 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/70579df928a5

Added tag jdk8u71-b01 for changeset 67df26e363fb

! .hgtags

Changeset: 0ff90c97d892
Author:    asaha
Date:      2015-09-28 15:40 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0ff90c97d892

Merge

! .hgtags

Changeset: 1a799d49de23
Author:    asaha
Date:      2015-09-28 15:47 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1a799d49de23

Merge

! .hgtags

Changeset: e06f49d82ef8
Author:    asaha
Date:      2015-09-29 11:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e06f49d82ef8

Added tag jdk8u71-b02 for changeset 1a799d49de23

! .hgtags

Changeset: c0242ea4bde1
Author:    asaha
Date:      2015-10-12 12:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c0242ea4bde1

Added tag jdk8u71-b03 for changeset e06f49d82ef8

! .hgtags

Changeset: 88241bfbe97f
Author:    asaha
Date:      2015-10-14 11:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/88241bfbe97f

Merge

! .hgtags

Changeset: d2ebaadbcc48
Author:    aefimov
Date:      2015-10-13 18:10 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d2ebaadbcc48

Merge

! .hgtags

Changeset: 527f62b70fae
Author:    asaha
Date:      2015-10-14 12:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/527f62b70fae

Merge


Changeset: d8be40462cfb
Author:    asaha
Date:      2015-10-14 12:06 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d8be40462cfb

Added tag jdk8u66-b31 for changeset 527f62b70fae

! .hgtags

Changeset: 7466029bf3cd
Author:    asaha
Date:      2015-10-14 12:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7466029bf3cd

Merge

! .hgtags

Changeset: 8a402d51763c
Author:    asaha
Date:      2015-10-19 16:39 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8a402d51763c

Added tag jdk8u71-b04 for changeset 7466029bf3cd

! .hgtags

Changeset: 7dd34cca3538
Author:    asaha
Date:      2015-10-26 12:34 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7dd34cca3538

Added tag jdk8u71-b05 for changeset 8a402d51763c

! .hgtags

Changeset: bf9d01d1dc6c
Author:    asaha
Date:      2015-10-27 13:28 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bf9d01d1dc6c

Added tag jdk8u71-b06 for changeset 7dd34cca3538

! .hgtags

Changeset: acf0d80cb84f
Author:    asaha
Date:      2015-10-28 10:41 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/acf0d80cb84f

Merge

! .hgtags

Changeset: bb30bb619d3d
Author:    asaha
Date:      2015-10-28 15:41 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bb30bb619d3d

Added tag jdk8u72-b06 for changeset acf0d80cb84f

! .hgtags

Changeset: c8d12536b7c1
Author:    asaha
Date:      2015-11-02 12:21 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c8d12536b7c1

Added tag jdk8u71-b07 for changeset bf9d01d1dc6c

! .hgtags

Changeset: a382a72730f4
Author:    asaha
Date:      2015-11-02 13:05 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a382a72730f4

Merge

! .hgtags

Changeset: 085b4cabcc70
Author:    asaha
Date:      2015-11-02 13:21 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/085b4cabcc70

Added tag jdk8u72-b07 for changeset a382a72730f4

! .hgtags

Changeset: 882894d0d81d
Author:    asaha
Date:      2015-11-08 10:21 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/882894d0d81d

Added tag jdk8u66-b18 for changeset 9ae2a5adabba

! .hgtags

Changeset: 19d7052b5671
Author:    asaha
Date:      2015-11-09 12:56 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/19d7052b5671

Merge

! .hgtags

Changeset: 4fb1acaab7a3
Author:    asaha
Date:      2015-11-09 13:13 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4fb1acaab7a3

Added tag jdk8u71-b08 for changeset 19d7052b5671

! .hgtags

Changeset: f26ad2273cd4
Author:    asaha
Date:      2015-11-09 13:41 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f26ad2273cd4

Merge

! .hgtags

Changeset: 29d7e9b9878b
Author:    asaha
Date:      2015-11-09 13:51 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/29d7e9b9878b

Added tag jdk8u72-b08 for changeset f26ad2273cd4

! .hgtags

Changeset: 522ea1472a62
Author:    poonam
Date:      2015-10-30 08:29 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/522ea1472a62

8140249: JVM Crashing During startUp If Flight Recording is enabled
Reviewed-by: dholmes
Contributed-by: Shafi Ahmad <shafi.s.ahmad at oracle.com>

! src/cpu/x86/vm/vm_version_x86.hpp

Changeset: db019338ef0b
Author:    asaha
Date:      2015-11-16 12:10 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/db019338ef0b

Added tag jdk8u71-b09 for changeset 4fb1acaab7a3

! .hgtags

Changeset: defd2b9a9458
Author:    asaha
Date:      2015-11-16 12:24 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/defd2b9a9458

Merge

! .hgtags

Changeset: fc1f23b90890
Author:    asaha
Date:      2015-11-16 12:29 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fc1f23b90890

Added tag jdk8u72-b09 for changeset defd2b9a9458

! .hgtags

Changeset: 9905af25dff7
Author:    asaha
Date:      2015-11-23 13:59 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9905af25dff7

Added tag jdk8u71-b10 for changeset db019338ef0b

! .hgtags

Changeset: 78b0df74e374
Author:    asaha
Date:      2015-11-23 14:09 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/78b0df74e374

Merge

! .hgtags

Changeset: 43f1ec22f65b
Author:    asaha
Date:      2015-11-23 22:25 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/43f1ec22f65b

Added tag jdk8u72-b10 for changeset 78b0df74e374

! .hgtags

Changeset: 8aeeda200ace
Author:    asaha
Date:      2015-11-30 10:12 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8aeeda200ace

Added tag jdk8u71-b11 for changeset 9905af25dff7

! .hgtags

Changeset: 37a99b0f443e
Author:    asaha
Date:      2015-11-30 10:59 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/37a99b0f443e

Merge

! .hgtags

Changeset: a8e15bc60bc4
Author:    asaha
Date:      2015-11-30 12:02 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a8e15bc60bc4

Added tag jdk8u72-b11 for changeset 37a99b0f443e

! .hgtags

Changeset: 9ba75ccbb03a
Author:    asaha
Date:      2015-12-07 12:48 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9ba75ccbb03a

Added tag jdk8u71-b12 for changeset 8aeeda200ace

! .hgtags

Changeset: b8e7dd0e2117
Author:    asaha
Date:      2015-12-07 13:06 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b8e7dd0e2117

Merge

! .hgtags

Changeset: 9ee86db1fd23
Author:    asaha
Date:      2015-12-07 13:17 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9ee86db1fd23

Added tag jdk8u72-b12 for changeset b8e7dd0e2117

! .hgtags

Changeset: 12a617fd5693
Author:    asaha
Date:      2015-12-14 12:40 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/12a617fd5693

Added tag jdk8u71-b13 for changeset 9ba75ccbb03a

! .hgtags

Changeset: a8e4754b89ae
Author:    asaha
Date:      2015-12-14 12:56 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a8e4754b89ae

Merge

! .hgtags

Changeset: 5c0e5b080d22
Author:    asaha
Date:      2015-12-14 13:11 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5c0e5b080d22

Added tag jdk8u72-b13 for changeset a8e4754b89ae

! .hgtags

Changeset: f796867c1bcb
Author:    asaha
Date:      2015-12-15 22:59 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f796867c1bcb

Merge

! .hgtags

Changeset: c3091ebd2811
Author:    asaha
Date:      2016-01-05 08:28 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c3091ebd2811

Merge

! .hgtags

Changeset: 21d9c51cf7df
Author:    asaha
Date:      2015-12-18 11:21 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/21d9c51cf7df

Added tag jdk8u71-b14 for changeset 12a617fd5693

! .hgtags

Changeset: dc2fdd4e0b81
Author:    asaha
Date:      2015-12-18 11:38 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dc2fdd4e0b81

Merge

! .hgtags

Changeset: 8dd439e0df79
Author:    asaha
Date:      2015-12-18 11:49 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8dd439e0df79

Added tag jdk8u72-b14 for changeset dc2fdd4e0b81

! .hgtags

Changeset: 26b99cd20661
Author:    asaha
Date:      2015-12-22 10:52 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/26b99cd20661

Added tag jdk8u71-b15 for changeset 21d9c51cf7df

! .hgtags

Changeset: d6670c5d49ba
Author:    asaha
Date:      2015-12-22 11:18 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d6670c5d49ba

Merge

! .hgtags

Changeset: 451dda77f6c2
Author:    asaha
Date:      2015-12-22 12:28 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/451dda77f6c2

Added tag jdk8u72-b15 for changeset d6670c5d49ba

! .hgtags

Changeset: ac9a68124ba9
Author:    asaha
Date:      2016-01-05 08:40 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ac9a68124ba9

Merge

! .hgtags

Changeset: 2a2720daacaa
Author:    asaha
Date:      2016-01-15 16:21 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2a2720daacaa

Merge


Changeset: 981cb5ddafc8
Author:    asaha
Date:      2016-01-19 13:05 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/981cb5ddafc8

Added tag jdk8u76-b03 for changeset 2a2720daacaa

! .hgtags

Changeset: f3f2f71d2dc8
Author:    dbuck
Date:      2016-01-19 18:16 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f3f2f71d2dc8

8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed.
Reviewed-by: tbenson, kbarrett, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
+ test/gc_implementation/g1/TestNoEagerReclaimOfHumongousRegions.java

Changeset: 71f6bbeb6026
Author:    tschatzl
Date:      2016-01-21 15:15 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/71f6bbeb6026

8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
Summary: Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared.
Reviewed-by: tbenson, mgerdin, brutisso
Contributed-by: Poonam Bajaj <poonam.bajaj at oracle.com>, Thomas Schatzl <thomas.schatzl at oracle.com>

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

Changeset: 16f7b676725a
Author:    robm
Date:      2016-01-25 08:46 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/16f7b676725a

Merge


Changeset: d6c92b9e192e
Author:    asaha
Date:      2016-01-25 13:21 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d6c92b9e192e

Added tag jdk8u76-b04 for changeset 16f7b676725a

! .hgtags

Changeset: 2681e95121ac
Author:    asaha
Date:      2016-01-25 15:46 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2681e95121ac

Added tag jdk8u82-b00 for changeset d6c92b9e192e

! .hgtags

Changeset: ab7fd57a0ec2
Author:    rkennke
Date:      2016-02-04 10:45 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ab7fd57a0ec2

Merge

! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp



More information about the shenandoah-dev mailing list