/hg/icedtea8-forest/hotspot: 634 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Oct 2 05:33:59 UTC 2015


changeset 47d2fb044efa in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=47d2fb044efa
author: katleman
date: Wed Dec 17 14:46:33 2014 -0800

	Added tag jdk8u60-b00 for changeset d9349fa88223


changeset 98b0a239a73d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=98b0a239a73d
author: amurillo
date: Tue Dec 16 09:19:27 2014 -0800

	Merge


changeset b23970014931 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b23970014931
author: lana
date: Wed Dec 17 14:38:47 2014 -0800

	Merge


changeset 7b46afd373e1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7b46afd373e1
author: lana
date: Mon Dec 29 19:40:48 2014 -0800

	Merge


changeset a8c8adf853c2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a8c8adf853c2
author: vkempik
date: Mon Dec 01 18:22:45 2014 +0400

	8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
	Reviewed-by: kvn, dsamersoff


changeset a5feb8bfc2a2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a5feb8bfc2a2
author: kevinw
date: Wed Dec 03 20:40:00 2014 +0000

	8039995: Test serviceability/sa/jmap-hashcode/Test8028623.java fails on some Linux/Mac machines.
	Reviewed-by: dsamersoff, allwin, sla


changeset eb111e3a2379 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eb111e3a2379
author: kevinw
date: Thu Dec 04 12:43:45 2014 +0000

	8061785: [TEST_BUG] serviceability/sa/jmap-hashcode/Test8028623.java has utf8 character corrupted by earlier merge
	Reviewed-by: sla, dsamersoff


changeset 5217ec74ac63 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5217ec74ac63
author: kevinw
date: Thu Dec 18 08:54:32 2014 +0000

	Merge


changeset f06c27e55164 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f06c27e55164
author: kevinw
date: Thu Dec 18 09:52:55 2014 +0000

	Merge


changeset 4181e5e64dd0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4181e5e64dd0
author: goetz
date: Tue Nov 25 15:59:42 2014 +0100

	8065915: Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
	Reviewed-by: vlivanov, dholmes


changeset f46871c6c063 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f46871c6c063
author: dholmes
date: Tue Nov 25 21:00:21 2014 -0500

	8035663: Suspicious failure of test java/util/concurrent/Phaser/FickleRegister.java
	Reviewed-by: shade, coleenp


changeset c1c044c745b2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c1c044c745b2
author: dholmes
date: Thu Dec 18 19:49:28 2014 -0500

	Merge


changeset 190b6bbfec69 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=190b6bbfec69
author: dholmes
date: Fri Dec 19 01:29:51 2014 +0000

	Merge


changeset aca52dbbc08f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=aca52dbbc08f
author: amurillo
date: Thu Dec 18 21:59:05 2014 -0800

	8067802: Update the Hotspot version numbers in Hotspot for JDK 8u60
	Reviewed-by: kvn, jcoomes


changeset 860297c03bbc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=860297c03bbc
author: fzhinkin
date: Wed Nov 26 14:17:06 2014 +0400

	8037968: Add tests on alignment of objects copied to survivor space
	Reviewed-by: jmasa, dfazunen


changeset 0ef505d06e12 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0ef505d06e12
author: fzhinkin
date: Mon Dec 15 18:11:51 2014 +0400

	8066143: [TESTBUG] New tests in gc/survivorAlignment/ fails
	Reviewed-by: jmasa


changeset f43fad8786fc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f43fad8786fc
author: simonis
date: Wed Sep 24 12:19:07 2014 -0700

	8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well
	Summary: Also fix stack trace on x86 to enable walking of runtime stubs and native wrappers
	Reviewed-by: kvn


changeset df4da2a16ea7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=df4da2a16ea7
author: amurillo
date: Thu Jan 08 12:18:38 2015 -0800

	Merge


changeset ebf89088c08a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ebf89088c08a
author: amurillo
date: Thu Jan 08 12:20:41 2015 -0800

	Added tag hs25.60-b00 for changeset d9349fa88223


changeset 6fe56d3026d5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6fe56d3026d5
author: amurillo
date: Thu Jan 08 12:32:37 2015 -0800

	Added tag hs25.60-b01 for changeset ebf89088c08a


changeset 3bea2cc4c941 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3bea2cc4c941
author: katleman
date: Wed Jan 14 16:26:17 2015 -0800

	Added tag jdk8u40-b21 for changeset 25ec4a674337


changeset fe58b5771459 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fe58b5771459
author: asaha
date: Tue Jul 08 09:38:39 2014 -0700

	Added tag jdk8u31-b00 for changeset 5bb683bbe2c7


changeset 6366f612ac2c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6366f612ac2c
author: asaha
date: Wed Jul 09 12:07:18 2014 -0700

	8049760: Increment minor version of HSx for 8u31 and initialize the build number
	Reviewed-by: jcoomes


changeset 9826742fa96a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9826742fa96a
author: asaha
date: Mon Jul 14 07:41:47 2014 -0700

	Merge


changeset 341af2f08515 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=341af2f08515
author: asaha
date: Mon Jul 14 15:48:49 2014 -0700

	Merge


changeset 1c198f9c8854 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1c198f9c8854
author: asaha
date: Tue Jul 22 10:39:18 2014 -0700

	Merge


changeset 6e7f1382ca62 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6e7f1382ca62
author: coffeys
date: Fri Aug 01 11:04:42 2014 +0100

	Merge


changeset 31845bc861c5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=31845bc861c5
author: coffeys
date: Thu Aug 07 12:23:34 2014 +0100

	Merge


changeset 609faa407cfd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=609faa407cfd
author: iveresov
date: Fri Aug 08 15:15:52 2014 -0700

	8047130: Fewer escapes from escape analysis
	Summary: Treat max_stack attribute as an int in bytecode escape analyzer
	Reviewed-by: kvn, twisti, ahgross


changeset 8210e5f2e21b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8210e5f2e21b
author: jiangli
date: Tue Aug 12 17:46:16 2014 -0400

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


changeset 42c091d63c72 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=42c091d63c72
author: tschatzl
date: Mon Aug 04 10:49:40 2014 -0400

	8048949: Requeue queue implementation
	Summary: devirtualize flush and move calls
	Reviewed-by: brutisso, tschatzl, mschoene
	Contributed-by: kim.barrett at oracle.com


changeset cafabb1a240d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cafabb1a240d
author: asaha
date: Tue Aug 19 06:06:22 2014 -0700

	Merge


changeset 6709b033c725 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6709b033c725
author: asaha
date: Tue Aug 19 07:28:23 2014 -0700

	Merge


changeset a4fdab16b621 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a4fdab16b621
author: brutisso
date: Tue Aug 19 11:17:36 2014 +0200

	8049253: Better GC validation
	Summary: Also reviewed by: boris.molodenkov at oracle.com
	Reviewed-by: dcubed, minqi, mschoene
	Contributed-by: yasuenag at gmail.com, bengt.rutisson at oracle.com


changeset cc5695d376f1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cc5695d376f1
author: asaha
date: Tue Aug 26 11:09:27 2014 -0700

	Merge


changeset 57d0dc8ab85b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=57d0dc8ab85b
author: asaha
date: Tue Sep 02 13:02:26 2014 -0700

	Merge


changeset 75430ce42425 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=75430ce42425
author: iveresov
date: Wed Aug 13 17:37:11 2014 -0700

	8054883: Segmentation error while running program
	Summary: Fix pattern matching of range check
	Reviewed-by: kvn


changeset e2ed74d2e054 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e2ed74d2e054
author: poonam
date: Tue Aug 19 02:05:49 2014 -0700

	8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
	Summary: Fill the last card that has been allocated into with a dummy object
	Reviewed-by: tschatzl, mgerdin


changeset b68c022a36dd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b68c022a36dd
author: asaha
date: Mon Sep 08 13:31:45 2014 -0700

	Merge


changeset 7c9925f21c25 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7c9925f21c25
author: hseigel
date: Sat Aug 02 16:28:59 2014 -0400

	8051012: Regression in verifier for <init> method call from inside of a branch
	Summary: Fix stackmap matching for branches.
	Reviewed-by: coleenp, lfoltan, acorn


changeset 7edb04063a42 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7edb04063a42
author: katleman
date: Thu Aug 14 12:30:43 2014 -0700

	Added tag jdk8u20-b31 for changeset 7c9925f21c25


changeset 7ebfc4557ca5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7ebfc4557ca5
author: asaha
date: Thu Sep 11 11:52:19 2014 -0700

	Merge


changeset 56636836cfa1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=56636836cfa1
author: asaha
date: Thu Sep 11 13:43:07 2014 -0700

	Merge


changeset 5bb686ae3b89 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5bb686ae3b89
author: asaha
date: Wed Sep 17 12:09:17 2014 -0700

	Merge


changeset 2b74950dc0e5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2b74950dc0e5
author: asaha
date: Mon Sep 22 11:29:19 2014 -0700

	Added tag jdk8u31-b01 for changeset 5bb686ae3b89


changeset 52265832af92 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=52265832af92
author: asaha
date: Wed Sep 24 08:28:15 2014 -0700

	Merge


changeset 5b625213c851 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5b625213c851
author: katleman
date: Tue Sep 23 18:49:04 2014 -0700

	Added tag jdk8u20-b32 for changeset 7edb04063a42


changeset f0b9411c2e07 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f0b9411c2e07
author: asaha
date: Wed Sep 24 08:43:50 2014 -0700

	Merge


changeset 087678da9660 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=087678da9660
author: asaha
date: Wed Sep 24 10:20:16 2014 -0700

	Merge


changeset 401cbaa475b4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=401cbaa475b4
author: asaha
date: Mon Sep 29 11:49:45 2014 -0700

	Added tag jdk8u31-b02 for changeset 087678da9660


changeset b95f13f05f55 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b95f13f05f55
author: asaha
date: Mon Oct 06 14:10:02 2014 -0700

	Added tag jdk8u31-b03 for changeset 401cbaa475b4


changeset c3528699fb33 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c3528699fb33
author: asaha
date: Tue Oct 07 08:36:02 2014 -0700

	Merge


changeset 631f0c7b49c0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=631f0c7b49c0
author: katleman
date: Thu Oct 09 11:52:56 2014 -0700

	Added tag jdk8u25-b31 for changeset c3528699fb33


changeset 2c75e5ef41e9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2c75e5ef41e9
author: asaha
date: Thu Oct 09 12:22:28 2014 -0700

	Merge


changeset 01dcaba9b3f3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=01dcaba9b3f3
author: jmasa
date: Fri Sep 26 17:48:10 2014 -0400

	8047125: (ref) More phantom object references
	Reviewed-by: mchung, dfuchs, ahgross, jmasa, brutisso, mgerdin
	Contributed-by: kim.barrett at oracle.com


changeset 060cdf93040c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=060cdf93040c
author: mgerdin
date: Thu Oct 09 15:42:23 2014 +0200

	8055479: TLAB stability
	Reviewed-by: brutisso, stefank, ahgross


changeset e0918820dac1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e0918820dac1
author: asaha
date: Mon Oct 13 12:31:41 2014 -0700

	Added tag jdk8u31-b04 for changeset 060cdf93040c


changeset 6baea9ff2da1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6baea9ff2da1
author: asaha
date: Mon Oct 20 13:04:19 2014 -0700

	8061523: Increment hsx 25.31 build to b02 for 8u31-b05
	Reviewed-by: jcoomes


changeset 4b26b980ec8d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b26b980ec8d
author: hseigel
date: Mon Oct 20 15:14:56 2014 -0400

	8058982: Better verification of an exceptional invokespecial
	Summary: Throw VerifyError for illegal accesses
	Reviewed-by: acorn, ahgross, coleenp


changeset 6e56d7f1634f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6e56d7f1634f
author: jmasa
date: Thu Nov 21 09:57:00 2013 -0800

	8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
	Reviewed-by: tschatzl, brutisso


changeset e620c670a9a7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e620c670a9a7
author: asaha
date: Mon Oct 20 14:31:52 2014 -0700

	Added tag jdk8u31-b05 for changeset 6e56d7f1634f


changeset c2844108a708 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c2844108a708
author: asaha
date: Thu Oct 23 12:02:08 2014 -0700

	Merge


changeset 6b9488e6d7ee in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b9488e6d7ee
author: asaha
date: Fri Oct 24 11:46:18 2014 -0700

	8062084: Increment hsx 25.31 build to b03 for 8u31-b06
	Reviewed-by: jcoomes


changeset 271a32147391 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=271a32147391
author: morris
date: Thu Sep 18 11:46:33 2014 -0700

	8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
	Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention.
	Reviewed-by: kvn, jrose, drchase


changeset e9f815c3f21c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e9f815c3f21c
author: asaha
date: Mon Oct 27 12:56:36 2014 -0700

	Added tag jdk8u31-b06 for changeset 271a32147391


changeset d961743b7897 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d961743b7897
author: asaha
date: Fri Oct 31 15:22:44 2014 -0700

	Merge


changeset ee10217e3d03 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ee10217e3d03
author: asaha
date: Wed Nov 05 15:35:11 2014 -0800

	Merge


changeset 50d462891a4d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=50d462891a4d
author: asaha
date: Mon Nov 03 12:33:10 2014 -0800

	Added tag jdk8u31-b07 for changeset e9f815c3f21c


changeset fc1348524f65 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fc1348524f65
author: asaha
date: Thu Nov 06 09:15:23 2014 -0800

	Merge


changeset 02c7eebe5f52 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=02c7eebe5f52
author: asaha
date: Wed Nov 19 12:52:56 2014 -0800

	Merge


changeset 9fa3bf3043a2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9fa3bf3043a2
author: asaha
date: Wed Nov 26 08:14:21 2014 -0800

	Merge


changeset 053480240c16 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=053480240c16
author: asaha
date: Thu Nov 06 22:32:32 2014 -0800

	8064303: Increment hsx 25.31 build to b04 for 8u31-b08
	Reviewed-by: jcoomes


changeset a900276e4af8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a900276e4af8
author: dbuck
date: Thu Nov 06 02:34:01 2014 -0800

	8058715: stability issues when being launched as an embedded JVM via JNI
	Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory
	Reviewed-by: coleenp, dsimms


changeset c4fdacb50cc7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c4fdacb50cc7
author: asaha
date: Mon Nov 10 10:32:21 2014 -0800

	8064494: Increment the build value to b05 for hs25.31 in 8u31-b08
	Reviewed-by: jcoomes


changeset cc74ca225166 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cc74ca225166
author: dbuck
date: Fri Oct 31 12:05:56 2014 -0700

	8060169: Update the Crash Reporting URL in the Java crash log
	Summary: Update the URL for HotSpot bug reports.
	Reviewed-by: dcubed, rdurbin


changeset 245d29ed5db5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=245d29ed5db5
author: asaha
date: Mon Nov 10 11:50:45 2014 -0800

	Added tag jdk8u31-b08 for changeset cc74ca225166


changeset 8a5a47b6e931 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8a5a47b6e931
author: asaha
date: Mon Nov 17 12:38:18 2014 -0800

	Added tag jdk8u31-b09 for changeset 245d29ed5db5


changeset dd00ce8e80fc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dd00ce8e80fc
author: asaha
date: Mon Nov 24 09:18:13 2014 -0800

	8065786: Increment the build value to b06 for hs25.31 in 8u31-b10
	Reviewed-by: jcoomes


changeset d7b6bdd51abe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d7b6bdd51abe
author: gthornbr
date: Mon Nov 17 15:51:46 2014 -0500

	8050807: Better performing performance data handling
	Reviewed-by: dcubed, pnauman, ctornqvi, dholmes, mschoene
	Contributed-by: gerald.thornbrugh at oracle.com


changeset d40c3431846c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d40c3431846c
author: asaha
date: Mon Nov 24 13:34:30 2014 -0800

	Added tag jdk8u31-b10 for changeset d7b6bdd51abe


changeset 42f27b59c550 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=42f27b59c550
author: asaha
date: Wed Nov 26 08:57:40 2014 -0800

	Merge


changeset 9b4d6de0a838 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9b4d6de0a838
author: asaha
date: Thu Dec 04 11:00:42 2014 -0800

	Merge


changeset 4b41145051ab in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b41145051ab
author: asaha
date: Fri Dec 12 09:37:54 2014 -0800

	Merge


changeset b3a8626eefc5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b3a8626eefc5
author: asaha
date: Tue Dec 02 09:19:21 2014 -0800

	8066452: Increment the build value to b07 for hs25.31 in 8u31-b11
	Reviewed-by: jcoomes


changeset 9906d432d6db in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9906d432d6db
author: drchase
date: Mon Dec 01 13:06:20 2014 -0500

	8064524: Compiler code generation improvements
	Reviewed-by: jrose, acorn, vlivanov


changeset e13839545238 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e13839545238
author: asaha
date: Tue Dec 02 11:10:51 2014 -0800

	Added tag jdk8u31-b11 for changeset 9906d432d6db


changeset 4206e725d584 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4206e725d584
author: asaha
date: Mon Dec 08 12:28:35 2014 -0800

	Added tag jdk8u31-b12 for changeset e13839545238


changeset c4f1e23c4139 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c4f1e23c4139
author: asaha
date: Tue Dec 16 14:02:00 2014 -0800

	Merge


changeset 6bed0ca7a09a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6bed0ca7a09a
author: asaha
date: Wed Dec 17 12:48:26 2014 -0800

	Merge


changeset 6387abe3e6dc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6387abe3e6dc
author: asaha
date: Wed Dec 17 17:53:32 2014 -0800

	Added tag jdk8u31-b13 for changeset 4206e725d584


changeset 076f441aa9b7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=076f441aa9b7
author: asaha
date: Tue Dec 23 10:17:36 2014 -0800

	Merge


changeset bd4bd6afadf7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd4bd6afadf7
author: asaha
date: Fri Jan 02 14:10:18 2015 -0800

	Merge


changeset 6ac667bd4eb1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6ac667bd4eb1
author: asaha
date: Thu Jan 15 11:19:46 2015 -0800

	Merge


changeset 5dd74b444f38 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5dd74b444f38
author: amurillo
date: Fri Jan 16 11:00:29 2015 -0800

	8069209: new hotspot build - hs25.40-b25
	Reviewed-by: jcoomes


changeset ae52ee069062 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ae52ee069062
author: sjohanss
date: Mon Jan 12 15:24:29 2015 +0100

	8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
	Summary: Making sure committed memory is cleared when re-committed, even if using large pages.
	Reviewed-by: jwilhelm, tschatzl


changeset 0f0cb4eeab2d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0f0cb4eeab2d
author: amurillo
date: Fri Jan 16 13:50:48 2015 -0800

	Merge


changeset 28bcefe20ba5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=28bcefe20ba5
author: amurillo
date: Fri Jan 16 13:50:52 2015 -0800

	Added tag hs25.40-b25 for changeset 0f0cb4eeab2d


changeset 0ee548a1cda0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0ee548a1cda0
author: amurillo
date: Tue Jan 20 13:47:31 2015 -0800

	Merge


changeset 9989538b7507 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9989538b7507
author: coffeys
date: Wed Jan 21 17:07:26 2015 +0000

	Merge


changeset e0d05cfad544 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e0d05cfad544
author: amurillo
date: Thu Jan 08 12:45:53 2015 -0800

	8068678: new hotspot build - hs25.60-b02
	Reviewed-by: jcoomes


changeset f7e9598536c1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f7e9598536c1
author: thartmann
date: Fri Dec 12 09:07:54 2014 +0100

	8066763: fatal error "assert(false) failed: unexpected yanked node" in postaloc.cpp:139
	Summary: Check for dead input nodes after replacing compare node with implicit null check.
	Reviewed-by: kvn


changeset 06face256a8c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=06face256a8c
author: sjohanss
date: Mon Jan 12 15:24:29 2015 +0100

	8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
	Summary: Making sure committed memory is cleared when re-committed, even if using large pages.
	Reviewed-by: jwilhelm, tschatzl


changeset 007ed0fcee27 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=007ed0fcee27
author: asiebenborn
date: Fri Jan 16 13:58:22 2015 +0100

	8068909: SIGSEGV in c2 compiled code with OptimizeStringConcat
	Reviewed-by: kvn


changeset 0e1aa319e805 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e1aa319e805
author: ddehaven
date: Fri Jun 13 18:04:49 2014 -0700

	8043340: [macosx] Fix hard-wired paths to JavaVM.framework
	Summary: Build system tweaks to allow building on OS X 10.9 and later
	Reviewed-by: erikj, dholmes


changeset c56cd30b1b20 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c56cd30b1b20
author: ddehaven
date: Tue Jan 20 23:24:29 2015 +0000

	Merge


changeset 9df0d8f65fea in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9df0d8f65fea
author: iveresov
date: Tue Jan 20 13:56:02 2015 -0800

	8068881: SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions.<init>
	Summary: Use MachMerge to hook together defs of the same multidef value in a block
	Reviewed-by: kvn, vlivanov


changeset e130bb08423d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e130bb08423d
author: iveresov
date: Wed Jan 21 01:02:00 2015 +0000

	Merge


changeset 5fa73007ceb9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5fa73007ceb9
author: amurillo
date: Fri Jan 23 14:52:26 2015 -0800

	Merge


changeset 702cc6067686 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=702cc6067686
author: amurillo
date: Fri Jan 23 14:52:32 2015 -0800

	Added tag hs25.60-b02 for changeset 5fa73007ceb9


changeset 0499e4a89c76 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0499e4a89c76
author: katleman
date: Wed Feb 04 12:14:23 2015 -0800

	Added tag jdk8u60-b01 for changeset 702cc6067686


changeset 4011ee1230e3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4011ee1230e3
author: amurillo
date: Fri Jan 23 15:18:50 2015 -0800

	8071500: new hotspot build - hs25.60-b03
	Reviewed-by: jcoomes


changeset 93c6b977591b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=93c6b977591b
author: iveresov
date: Thu Jan 22 11:25:23 2015 -0800

	8071302: assert(!_reg_node[reg_lo] || edge_from_to(_reg_node[reg_lo], def)) failed: after block local
	Summary: Add merge nodes to node to block mapping
	Reviewed-by: kvn, vlivanov


changeset d9c03a9ead96 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d9c03a9ead96
author: kevinw
date: Wed Jan 28 21:43:06 2015 +0000

	8035938: Memory leak in JvmtiEnv::GetConstantPool
	Reviewed-by: sspitsyn, dcubed


changeset 11b575a5169b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=11b575a5169b
author: zmajo
date: Fri Jan 30 10:40:08 2015 +0100

	8071818: Incorrect addressing mode used for ldf in SPARC assembler
	Summary: Update MacroAssembler::ldf to select addressing mode depending on Address parameter.
	Reviewed-by: kvn, dlong


changeset 7b93939e093e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7b93939e093e
author: dlong
date: Fri Jan 23 22:39:24 2015 -0500

	8031064: build_vm_def.sh not working correctly for new build cross compile
	Summary: move nm and awk code into vm.make
	Reviewed-by: dsamersoff, dholmes


changeset a51071796915 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a51071796915
author: goetz
date: Wed Jan 21 12:38:11 2015 +0100

	8068013: [TESTBUG] Aix support in hotspot jtreg tests
	Reviewed-by: ctornqvi, fzhinkin, farvidsson


changeset f46bff88dc9f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f46bff88dc9f
author: kvn
date: Fri Jan 30 10:27:50 2015 -0800

	8071534: assert(!failing()) failed: Must not have pending failure. Reason is: out of memory
	Summary: Add missing C->failing() check after Connection graph construction.
	Reviewed-by: iveresov


changeset 1830156c6b7e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1830156c6b7e
author: dholmes
date: Wed Feb 04 04:31:38 2015 -0500

	8071972: Minimal VM is broken for ARM fastdebug
	Reviewed-by: jwilhelm, tschatzl, stefank


changeset 9686a796c829 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9686a796c829
author: aph
date: Fri Jan 16 09:15:22 2015 +0100

	6584008: jvmtiStringPrimitiveCallback should not be invoked when string value is null
	Reviewed-by: sla, sspitsyn


changeset 1f6ba0d2923d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1f6ba0d2923d
author: amurillo
date: Fri Feb 06 08:49:46 2015 -0800

	Merge


changeset 38f608052383 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=38f608052383
author: amurillo
date: Fri Feb 06 08:49:51 2015 -0800

	Added tag hs25.60-b03 for changeset 1f6ba0d2923d


changeset bf4c6049aef6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bf4c6049aef6
author: katleman
date: Wed Feb 11 12:18:40 2015 -0800

	Added tag jdk8u60-b02 for changeset 38f608052383


changeset 8a748ce0e308 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8a748ce0e308
author: goetz
date: Tue Jan 13 16:09:52 2015 +0100

	8069590: AIX port of "8050807: Better performing performance data handling"
	Reviewed-by: simonis, goetz
	Contributed-by: matthias.baesken at sap.com, martin.doerr at sap.com


changeset 9d6eb2757167 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9d6eb2757167
author: lana
date: Wed Feb 11 18:56:26 2015 -0800

	Merge


changeset a5685a980b17 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a5685a980b17
author: katleman
date: Wed Feb 18 12:11:04 2015 -0800

	Added tag jdk8u60-b03 for changeset 9d6eb2757167


changeset 99c72fb0cfc4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=99c72fb0cfc4
author: amurillo
date: Fri Feb 06 09:15:06 2015 -0800

	8072697: new hotspot build - hs25.60-b04
	Reviewed-by: dholmes


changeset 134cdf5e0b8a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=134cdf5e0b8a
author: iveresov
date: Thu Mar 13 14:55:34 2014 -0700

	8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto
	Summary: Fix the type of osrBuffer parameter to depend on bitness
	Reviewed-by: kvn, twisti


changeset 7e2e246df4e9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7e2e246df4e9
author: dlong
date: Mon Feb 02 23:26:33 2015 -0500

	8069030: support new PTRACE_GETREGSET
	Summary: use PTRACE_GETREGSET if other options are not available
	Reviewed-by: sla, dholmes


changeset 490b4cb2c0b5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=490b4cb2c0b5
author: sjohanss
date: Mon Feb 17 09:51:37 2014 +0100

	8033440: jmap reports unexpected used/free size of concurrent mark-sweep generation
	Summary: SA used the wrong type for the indexedFreeList in CompactibleFreeListSpace.
	Reviewed-by: coleenp, dsamersoff


changeset ec3982ff3fed in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ec3982ff3fed
author: sjohanss
date: Thu Dec 11 09:56:57 2014 +0100

	8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
	Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform.
	Reviewed-by: jmasa, brutisso


changeset f9d003ea9023 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f9d003ea9023
author: poonam
date: Tue Feb 17 19:59:05 2015 -0800

	8046282: SA update
	8049881: jstack not working on core files
	Summary: These changes add some definitions on the SA side and the supporting code on the hotspot side.
	Reviewed-by: sla, dsamersoff, mgronlun


changeset 0a5d68482373 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0a5d68482373
author: iveresov
date: Tue Feb 17 11:00:18 2015 -0800

	8072753: Nondeterministic wrong answer on arithmetic
	Summary: Check for overflow when inverting the loop during the counted loop conversion
	Reviewed-by: kvn


changeset 0fb1ac49ae77 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0fb1ac49ae77
author: amurillo
date: Fri Feb 20 06:04:56 2015 -0800

	Merge


changeset 586a449cd303 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=586a449cd303
author: amurillo
date: Fri Feb 20 06:05:00 2015 -0800

	Added tag hs25.60-b04 for changeset 0fb1ac49ae77


changeset 5d9011ea9ac6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5d9011ea9ac6
author: katleman
date: Wed Feb 25 12:59:49 2015 -0800

	Added tag jdk8u60-b04 for changeset 586a449cd303


changeset ecdf1e03db40 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ecdf1e03db40
author: hseigel
date: Fri Feb 20 08:44:11 2015 -0500

	8064335: Null pointer dereference in hotspot/src/share/vm/classfile/verifier.cpp
	Summary: use correct CHECK macro in call to load_class()
	Reviewed-by: coleenp, lfoltan, gziemski


changeset e84a77e47966 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e84a77e47966
author: amurillo
date: Fri Feb 20 15:37:20 2015 +0000

	Merge


changeset 415762d044e4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=415762d044e4
author: amurillo
date: Fri Feb 20 06:24:08 2015 -0800

	8073514: new hotspot build - hs25.60-b05
	Reviewed-by: dholmes


changeset 34f0c0e9df21 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=34f0c0e9df21
author: amurillo
date: Fri Feb 20 17:05:39 2015 +0000

	Merge


changeset ddce0b7cee93 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ddce0b7cee93
author: dlong
date: Tue Feb 24 15:04:52 2015 -0500

	8072383: resolve conflicts between open and closed ports
	Summary: refactor close to remove references to closed ports
	Reviewed-by: kvn, simonis, sgehwolf, dholmes


changeset c6affd32651a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c6affd32651a
author: simonis
date: Tue Nov 18 19:17:16 2014 +0100

	8064815: Zero+PPC64: Stack overflow when running Maven
	Reviewed-by: kvn, simonis
	Contributed-by: sgehwolf at redhat.com


changeset cae03a88934b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cae03a88934b
author: roland
date: Mon Dec 15 09:36:46 2014 +0100

	8067231: Zero builds fails after JDK-6898462
	Summary: Interpreter::remove_activation_entry() is not defined for the C++ interpreter
	Reviewed-by: roland, coleenp
	Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>


changeset 4ebc1b290dbd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4ebc1b290dbd
author: sgehwolf
date: Tue Feb 24 21:17:59 2015 -0500

	8067331: Zero: Atomic::xchg and Atomic::xchg_ptr need full memory barrier
	Reviewed-by: dholmes, coleenp


changeset 74931e85352b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=74931e85352b
author: amurillo
date: Fri Feb 27 09:36:52 2015 -0800

	Merge


changeset b13f1890afb8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b13f1890afb8
author: amurillo
date: Fri Feb 27 09:36:56 2015 -0800

	Added tag hs25.60-b05 for changeset 74931e85352b


changeset f49ce2149e43 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f49ce2149e43
author: katleman
date: Wed Mar 04 12:26:12 2015 -0800

	Added tag jdk8u60-b05 for changeset b13f1890afb8


changeset 6e8e0bf87bbe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6e8e0bf87bbe
author: drchase
date: Fri Feb 20 22:12:53 2015 -0500

	8069412: Locks need better debug-printing support
	Summary: Added better debug-printing support and enhanced LogCompilation tool
	Reviewed-by: kvn, roland, dholmes


changeset 0e67683b7001 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e67683b7001
author: katleman
date: Wed Jan 21 12:19:39 2015 -0800

	Added tag jdk8u40-b22 for changeset 0ee548a1cda0


changeset fcae47992523 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fcae47992523
author: katleman
date: Wed Jan 28 12:08:33 2015 -0800

	Added tag jdk8u40-b23 for changeset 0e67683b7001


changeset b9c06f87e476 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b9c06f87e476
author: goetz
date: Tue Jan 13 16:09:52 2015 +0100

	8069590: AIX port of "8050807: Better performing performance data handling"
	Reviewed-by: simonis, goetz
	Contributed-by: matthias.baesken at sap.com, martin.doerr at sap.com


changeset fa4e797f61e6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fa4e797f61e6
author: lana
date: Fri Jan 30 15:14:31 2015 -0800

	Merge


changeset 698dd28ecc78 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=698dd28ecc78
author: katleman
date: Wed Feb 04 12:14:39 2015 -0800

	Added tag jdk8u40-b24 for changeset fa4e797f61e6


changeset f39b6944ad44 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f39b6944ad44
author: katleman
date: Wed Feb 11 12:20:03 2015 -0800

	Added tag jdk8u40-b25 for changeset 698dd28ecc78


changeset d0934ced01ac in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d0934ced01ac
author: coffeys
date: Thu Feb 26 10:05:22 2015 +0000

	Merge


changeset 0e25e3802086 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e25e3802086
author: lana
date: Fri Feb 27 15:44:03 2015 -0800

	Merge


changeset 7619adc72abd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7619adc72abd
author: amurillo
date: Tue Mar 03 13:06:16 2015 -0800

	Merge


changeset db433ae5c123 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=db433ae5c123
author: lana
date: Thu Mar 05 09:25:32 2015 -0800

	Merge


changeset beee5a050416 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=beee5a050416
author: amurillo
date: Fri Feb 27 09:52:36 2015 -0800

	8074038: new hotspot build - hs25.60-b06
	Reviewed-by: dholmes


changeset 1f60a119863a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1f60a119863a
author: sjohanss
date: Mon Mar 02 11:08:09 2015 +0100

	8073944: Simplify ArgumentsExt and remove unneeded functionallity
	Reviewed-by: kbarrett, dholmes


changeset f74dbdd45754 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f74dbdd45754
author: aeriksso
date: Fri May 17 17:24:20 2013 +0200

	7176220: 'Full GC' events miss date stamp information occasionally
	Summary: Move date stamp logic into GCTraceTime
	Reviewed-by: brutisso, tschatzl


changeset 28e75d810c6e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=28e75d810c6e
author: dsamersoff
date: Wed Mar 04 02:46:07 2015 -0800

	8025667: Warning from b62 for hotspot.agent.src.os.solaris.proc: use after free
	Summary: move free call few lines down
	Reviewed-by: dholmes, sspitsyn


changeset 96c46dd53027 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=96c46dd53027
author: dsamersoff
date: Wed Mar 04 12:36:48 2015 +0000

	Merge


changeset 47e6df07ca93 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=47e6df07ca93
author: dlong
date: Wed Mar 04 01:20:40 2015 -0500

	8074010: followup to 8072383
	Summary: move arm and gcc logic from open gcc.make to closed
	Reviewed-by: dholmes, kvn


changeset c159f0c42cda in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c159f0c42cda
author: dlong
date: Wed Mar 04 01:31:16 2015 -0500

	Merge


changeset 69b3b6c3a872 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=69b3b6c3a872
author: dlong
date: Wed Mar 04 19:23:55 2015 +0000

	Merge


changeset c5b00c39d818 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c5b00c39d818
author: dsamersoff
date: Thu Mar 05 04:06:04 2015 -0800

	8049049: Unportable format string argument mismatch in hotspot/agent/src/os/solaris/proc/saproc.cpp
	Summary: Cast arguments on printing
	Reviewed-by: dholmes, sspitsyn, jbachorik


changeset b17a8a22a034 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b17a8a22a034
author: amurillo
date: Fri Mar 06 06:41:13 2015 -0800

	Merge


changeset dd134042642f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dd134042642f
author: amurillo
date: Fri Mar 06 06:41:16 2015 -0800

	Added tag hs25.60-b06 for changeset b17a8a22a034


changeset 7b70923c8e04 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7b70923c8e04
author: amurillo
date: Tue Mar 10 13:17:16 2015 -0700

	Merge


changeset c82d1a19ffb5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c82d1a19ffb5
author: katleman
date: Wed Mar 11 14:10:57 2015 -0700

	Added tag jdk8u60-b06 for changeset 7b70923c8e04


changeset beec0d054a8b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=beec0d054a8b
author: amurillo
date: Fri Mar 06 07:09:40 2015 -0800

	8074550: new hotspot build - hs25.60-b07
	Reviewed-by: dholmes


changeset 6a4b9e574124 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6a4b9e574124
author: gthornbr
date: Fri Mar 06 17:33:37 2015 -0800

	8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR."
	Summary: Force all Solaris builds to use the same version of the DIR structure.
	Reviewed-by: dcubed, dholmes, kvn


changeset deddcc0c31e3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=deddcc0c31e3
author: kevinw
date: Tue Mar 03 19:42:09 2015 +0000

	8073688: Infinite loop reading types during jmap attach.
	Reviewed-by: dsamersoff, sla


changeset 364f6c28effb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=364f6c28effb
author: thartmann
date: Mon Mar 02 13:40:40 2015 +0100

	8006960: hotspot, "impossible" assertion failure
	Summary: Escape state of allocated object should be always adjusted after it was passed to a method.
	Reviewed-by: kvn


changeset d68158e12cea in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d68158e12cea
author: poonam
date: Wed Mar 11 13:36:57 2015 -0700

	8043224: -Xcheck:jni improvements to exception checking and excessive local refs
	Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
	Reviewed-by: dsimms


changeset d51ef6da82b4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d51ef6da82b4
author: amurillo
date: Fri Mar 13 12:39:17 2015 -0700

	Merge


changeset 353e580ce687 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=353e580ce687
author: amurillo
date: Fri Mar 13 12:39:24 2015 -0700

	Added tag hs25.60-b07 for changeset d51ef6da82b4


changeset 5755b2aee8e8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5755b2aee8e8
author: katleman
date: Wed Mar 18 13:56:56 2015 -0700

	Added tag jdk8u60-b07 for changeset 353e580ce687


changeset 639714ae527e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=639714ae527e
author: amurillo
date: Fri Mar 13 13:05:26 2015 -0700

	8075144: new hotspot build - hs25.60-b08
	Reviewed-by: dholmes


changeset ffae627760ca in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ffae627760ca
author: bpittore
date: Wed Jan 08 20:23:16 2014 -0500

	8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer
	Summary: Check for sun.management.Agent class and print message and exit VM if not found at startup.
	Reviewed-by: dholmes, mchung


changeset 8461d0b03127 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8461d0b03127
author: cjplummer
date: Thu Mar 12 22:03:16 2015 -0400

	8043770: File leak in MemNotifyThread::start() in hotspot.src.os.linux.vm.os_linux.cpp
	Summary: Fixed by removing all code related to LowMemoryProtection, which removed offending code.
	Reviewed-by: dholmes, minqi


changeset ceaf8db28d68 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ceaf8db28d68
author: dholmes
date: Tue Mar 17 02:15:01 2015 -0400

	Merge


changeset 367427923e39 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=367427923e39
author: sspitsyn
date: Tue Mar 17 01:56:32 2015 -0700

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


changeset fdde6a70ea85 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fdde6a70ea85
author: sspitsyn
date: Tue Mar 17 17:11:14 2015 -0700

	8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale
	Summary: optimize the adjust_method_entries functions by using the orig_method_idnum() function
	Reviewed-by: coleenp, dcubed


changeset 10c237e58446 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=10c237e58446
author: ddehaven
date: Wed Mar 18 18:12:01 2015 -0700

	8075400: Cannot build hotspot in jdk8u on OSX 10.10 (Yosemite)
	Reviewed-by: dholmes, erikj


changeset aefa2e84b424 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=aefa2e84b424
author: zmajo
date: Thu Mar 19 19:53:34 2015 +0100

	8074869: C2 code generator can replace -0.0f with +0.0f on Linux
	Summary: Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively.
	Reviewed-by: kvn, simonis, dlong


changeset a72a4192a36d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a72a4192a36d
author: amurillo
date: Fri Mar 20 09:06:17 2015 -0700

	Merge


changeset bf68e15dc8fe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bf68e15dc8fe
author: amurillo
date: Fri Mar 20 09:06:22 2015 -0700

	Added tag hs25.60-b08 for changeset a72a4192a36d


changeset 00e840150570 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=00e840150570
author: katleman
date: Wed Mar 25 10:18:02 2015 -0700

	Added tag jdk8u60-b08 for changeset bf68e15dc8fe


changeset 951689652d2c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=951689652d2c
author: amurillo
date: Fri Mar 20 09:20:57 2015 -0700

	8075615: new hotspot build - hs25.60-b09
	Reviewed-by: dholmes


changeset 695017a614d5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=695017a614d5
author: hseigel
date: Thu Mar 19 08:55:50 2015 -0400

	8075118: JVM stuck in infinite loop during verification
	Summary: keep a list of handlers to prevent the same handler from being scanned repeatedly.
	Reviewed-by: dlong, dholmes


changeset 2af69bed8db6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2af69bed8db6
author: tschatzl
date: Fri Oct 10 12:15:51 2014 +0200

	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


changeset f2e3f0e1f97d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f2e3f0e1f97d
author: sfriberg
date: Fri Nov 14 15:03:39 2014 +0100

	8064473: Improved handling of age during object copy in G1
	Reviewed-by: brutisso, tschatzl


changeset 5743a702da65 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5743a702da65
author: tschatzl
date: Tue Mar 24 10:04:10 2015 +0000

	Merge


changeset 80ac3ee51955 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=80ac3ee51955
author: mgerdin
date: Wed Mar 25 11:03:16 2015 +0100

	8065358: Refactor G1s usage of save_marks and reduce related races
	Summary: Stop using save_marks in G1 related code and make setting the replacement field less racy.
	Reviewed-by: brutisso, tschatzl


changeset f97f21d8d58c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f97f21d8d58c
author: stefank
date: Mon Aug 25 09:10:13 2014 +0200

	8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID
	Reviewed-by: brutisso, ehelin


changeset 4fa1813a03b0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4fa1813a03b0
author: simonis
date: Fri Dec 19 18:33:55 2014 +0100

	8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
	Reviewed-by: goetz


changeset dfa21a177d66 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dfa21a177d66
author: simonis
date: Wed Mar 25 15:50:17 2015 +0100

	8075858: AIX: clean-up HotSpot make files
	Reviewed-by: kvn


changeset c132be0fb74d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c132be0fb74d
author: tschatzl
date: Fri Dec 19 09:21:06 2014 +0100

	8060025: Object copy time regressions after JDK-8031323 and JDK-8057536
	Summary: Evaluate and improve object copy time by micro-optimizations and splitting out slow and fast paths aggressively.
	Reviewed-by: kbarrett, mgerdin, jmasa
	Contributed-by: Tony Printezis <tprintezis at twitter.com>, Thomas Schatzl <thomas.schatzl at oracle.com>


changeset ae374055ebce in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ae374055ebce
author: mlarsson
date: Thu Sep 18 11:27:59 2014 +0200

	8053998: Hot card cache flush chunk size too coarse grained
	Summary: Changed the chunk size to a smaller fixed number.
	Reviewed-by: tschatzl, mgerdin


changeset b6a1bf5222c5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b6a1bf5222c5
author: redestad
date: Thu Jan 29 15:05:25 2015 +0100

	8069273: Decrease Hot Card Cache Lock contention
	Reviewed-by: tschatzl, mgerdin


changeset 36c7518fd486 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=36c7518fd486
author: tschatzl
date: Mon Feb 02 10:38:39 2015 +0100

	8069760: When iterating over a card, G1 often iterates over much more references than are contained in the card
	Summary: Properly bound the iteration work for objArray-oops.
	Reviewed-by: mgerdin, kbarrett


changeset 8e9ede9dd2cd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8e9ede9dd2cd
author: mgerdin
date: Mon Dec 08 18:57:33 2014 +0100

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


changeset ad32e85474ff in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ad32e85474ff
author: brutisso
date: Thu Aug 07 09:35:08 2014 +0200

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


changeset 93a69595b807 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=93a69595b807
author: ehelin
date: Thu Oct 23 11:43:29 2014 +0200

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


changeset c3fcc09c9239 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c3fcc09c9239
author: brutisso
date: Thu Mar 26 13:19:32 2015 +0100

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


changeset 38d6febe66af in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=38d6febe66af
author: mgerdin
date: Mon Dec 01 15:24:56 2014 +0100

	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


changeset 3ca53859c3c7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3ca53859c3c7
author: brutisso
date: Thu Mar 19 15:25:54 2015 +0100

	8027962: Per-phase timing measurements for strong roots processing
	Reviewed-by: tschatzl, ecaspole


changeset 407b168b3b3a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=407b168b3b3a
author: dlong
date: Thu Mar 12 15:16:12 2015 -0400

	Merge


changeset 6d817035633c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6d817035633c
author: dlong
date: Thu Mar 12 17:45:27 2015 -0400

	Merge


changeset 493a3244426e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=493a3244426e
author: dlong
date: Thu Mar 12 17:47:28 2015 -0400

	Merge


changeset 4f5637f030ec in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4f5637f030ec
author: dlong
date: Mon Mar 23 22:46:35 2015 -0400

	Merge


changeset dfa9eac41999 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dfa9eac41999
author: dlong
date: Thu Mar 26 14:36:42 2015 -0400

	Merge


changeset 6b65121b3258 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b65121b3258
author: hseigel
date: Wed Mar 25 08:16:48 2015 -0400

	7127066: Class verifier accepts an invalid class file
	Summary: For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
	Reviewed-by: acorn, dholmes


changeset e982379a7119 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e982379a7119
author: hseigel
date: Fri Mar 27 02:17:16 2015 +0000

	Merge


changeset 9cfc607cb03e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9cfc607cb03e
author: sspitsyn
date: Thu Mar 26 23:17:09 2015 -0700

	8013942: JSR 292: assert(type() == T_OBJECT) failed: type check
	Summary: A dead scope  of the local needs to be identified
	Reviewed-by: coleenp, vlivanov, mgronlun


changeset d937e6a06748 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d937e6a06748
author: amurillo
date: Fri Mar 27 10:38:19 2015 -0700

	Merge


changeset f1058b5c6294 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f1058b5c6294
author: amurillo
date: Fri Mar 27 10:38:22 2015 -0700

	Added tag hs25.60-b09 for changeset d937e6a06748


changeset e7420fd43e50 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e7420fd43e50
author: katleman
date: Wed Apr 01 11:00:08 2015 -0700

	Added tag jdk8u60-b09 for changeset f1058b5c6294


changeset 423484d91bfb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=423484d91bfb
author: amurillo
date: Fri Mar 27 10:51:51 2015 -0700

	8076191: new hotspot build - hs25.60-b10
	Reviewed-by: dholmes


changeset c04f46b4abe4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c04f46b4abe4
author: tschatzl
date: Tue Mar 31 11:36:37 2015 +0200

	8068036: assert(is_available(index)) failed in G1 cset
	Summary: Some verification code iterated over the heap using the region mapping array. This is not allowed. Changed to use the regular iteration method with closure.
	Reviewed-by: jwilhelm, brutisso


changeset 12eb26c15642 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=12eb26c15642
author: tschatzl
date: Tue Mar 31 16:12:22 2015 +0000

	Merge


changeset 6d13c17668d1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6d13c17668d1
author: coleenp
date: Fri Aug 15 15:25:24 2014 -0400

	8055231: ZERO variant build is broken
	Summary: Fix zero build.
	Reviewed-by: coleenp
	Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>


changeset db9fdbb055c4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=db9fdbb055c4
author: dsamersoff
date: Thu Apr 02 13:01:27 2015 -0700

	8068007: [Findbugs] SA com.sun.java.swing.action.ActionManager.manager should be package protect
	Summary: fixed java programming style nit
	Reviewed-by: dholmes, jbachorik, sspitsyn


changeset 57a14c3927eb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=57a14c3927eb
author: amurillo
date: Fri Apr 03 09:58:31 2015 -0700

	Merge


changeset 8e4518dc2b38 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8e4518dc2b38
author: amurillo
date: Fri Apr 03 09:58:35 2015 -0700

	Added tag hs25.60-b10 for changeset 57a14c3927eb


changeset a3b23dd50c89 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a3b23dd50c89
author: katleman
date: Thu Apr 09 06:38:32 2015 -0700

	Added tag jdk8u60-b10 for changeset 8e4518dc2b38


changeset 10d10330688b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=10d10330688b
author: amurillo
date: Fri Apr 03 10:12:57 2015 -0700

	8076760: new hotspot build - hs25.60-b11
	Reviewed-by: dholmes


changeset f996dba3f54e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f996dba3f54e
author: dsamersoff
date: Tue Apr 07 02:56:25 2015 -0700

	8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
	Summary: Fixed java programmint style nit
	Reviewed-by: jbachorik, sspitsyn


changeset 04e84c0579be in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=04e84c0579be
author: stefank
date: Wed Sep 03 12:45:14 2014 +0200

	8057037: Verification in ClassLoaderData::is_alive is too slow
	Reviewed-by: brutisso, mgerdin, tschatzl


changeset 1a9c5e6e13b7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1a9c5e6e13b7
author: sspitsyn
date: Wed Apr 08 14:20:09 2015 -0700

	8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
	Summary: use method cpref and klass version to provide meaningful methods name in stacktraces
	Reviewed-by: coleenp, dcubed


changeset 4b8dc0e79adb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b8dc0e79adb
author: dholmes
date: Wed Apr 08 22:29:17 2015 -0400

	8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
	Reviewed-by: lfoltan, sspitsyn


changeset bff23dedb306 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bff23dedb306
author: dholmes
date: Thu Apr 09 02:41:45 2015 +0000

	Merge


changeset fb69749583e8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb69749583e8
author: mlarsson
date: Thu Apr 09 15:58:49 2015 +0200

	8072621: Clean up around VM_GC_Operations
	Reviewed-by: brutisso, jmasa


changeset af8f16ac392c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=af8f16ac392c
author: mlarsson
date: Thu Apr 09 15:59:26 2015 +0200

	8066771: Refactor VM GC operations caused by allocation failure
	Reviewed-by: brutisso, jmasa


changeset a4ad5d51d29c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a4ad5d51d29c
author: mlarsson
date: Mon Mar 02 14:50:53 2015 +0100

	8065331: Add trace events for failed allocations
	Reviewed-by: ehelin, jwilhelm


changeset cff166f839f6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cff166f839f6
author: mlarsson
date: Tue Jun 03 09:44:54 2014 +0200

	8044531: Event based tracing locks to rank as leafs where possible
	Reviewed-by: dcubed, dholmes


changeset dc2f15e0caee in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dc2f15e0caee
author: roland
date: Thu Mar 12 14:15:09 2015 +0100

	8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
	Summary: default methods added to classes confuse dependency processing
	Reviewed-by: kvn


changeset e3d76b57a655 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e3d76b57a655
author: roland
date: Thu Apr 09 16:41:40 2015 +0000

	Merge


changeset 5b2cd065dfc6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5b2cd065dfc6
author: sspitsyn
date: Thu Apr 09 17:04:24 2015 -0700

	8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
	Summary: remove the assert and deallocate cashed class file bytes that are in collision
	Reviewed-by: coleenp, dcubed


changeset 2163da41681e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2163da41681e
author: roland
date: Fri Mar 27 13:47:33 2015 +0100

	8075587: Compilation of constant array containing different sub classes crashes the JVM
	Summary: meet of 2 constant arrays result in bottom
	Reviewed-by: kvn


changeset 89783a257836 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=89783a257836
author: dsamersoff
date: Fri Apr 10 05:25:47 2015 -0700

	8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
	Summary: Lambda object is not counted when SA builds class data cache but is reached inside live region.
	Reviewed-by: sla, jbachorik


changeset 64a32bc18e88 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=64a32bc18e88
author: amurillo
date: Fri Apr 10 09:37:54 2015 -0700

	Merge


changeset 459a71db33dc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=459a71db33dc
author: amurillo
date: Fri Apr 10 09:37:58 2015 -0700

	Added tag hs25.60-b11 for changeset 64a32bc18e88


changeset ca67affe23b5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ca67affe23b5
author: asaha
date: Tue Oct 07 08:42:42 2014 -0700

	Merge


changeset bfa6d6eeebfe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bfa6d6eeebfe
author: asaha
date: Thu Oct 09 12:07:01 2014 -0700

	Added tag jdk8u45-b00 for changeset b95f13f05f55


changeset 5d639ca68cf1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5d639ca68cf1
author: asaha
date: Thu Oct 09 13:16:47 2014 -0700

	Merge


changeset cf78930a882a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cf78930a882a
author: asaha
date: Thu Oct 09 13:22:41 2014 -0700

	8060073: Increment minor version of HSx for 8u45 and initialize the build number
	Reviewed-by: jcoomes


changeset 0366a71eda74 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0366a71eda74
author: jmasa
date: Fri Sep 26 17:48:10 2014 -0400

	8047125: (ref) More phantom object references
	Reviewed-by: mchung, dfuchs, ahgross, jmasa, brutisso, mgerdin
	Contributed-by: kim.barrett at oracle.com


changeset 22ac20a25842 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=22ac20a25842
author: mgerdin
date: Thu Oct 09 15:42:23 2014 +0200

	8055479: TLAB stability
	Reviewed-by: brutisso, stefank, ahgross


changeset d25a7e8695dc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d25a7e8695dc
author: asaha
date: Tue Oct 14 11:38:53 2014 -0700

	Merge


changeset 9c5134750f1d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9c5134750f1d
author: jmasa
date: Sun Oct 19 21:00:56 2014 -0700

	8059064: Better G1 log caching
	Reviewed-by: jmasa, ahgross
	Contributed-by: sangheon.kim at oracle.com


changeset 5f07d936a14e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5f07d936a14e
author: hseigel
date: Mon Oct 20 15:14:56 2014 -0400

	8058982: Better verification of an exceptional invokespecial
	Summary: Throw VerifyError for illegal accesses
	Reviewed-by: acorn, ahgross, coleenp


changeset 37179dcf830a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=37179dcf830a
author: asaha
date: Mon Oct 20 23:02:07 2014 -0700

	Merge


changeset 60a992c821f8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=60a992c821f8
author: hseigel
date: Fri Oct 24 15:02:37 2014 -0400

	8050807: Better performing performance data handling
	Reviewed-by: dcubed, dholmes, pnauman, ctornqvi, mschoene
	Contributed-by: gerald.thornbrugh at oracle.com


changeset 12478c5eb000 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=12478c5eb000
author: asaha
date: Fri Oct 24 17:09:30 2014 -0700

	Merge


changeset 5ca2ea5eeff0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5ca2ea5eeff0
author: asaha
date: Fri Oct 31 17:09:14 2014 -0700

	Merge


changeset b1cf34d57e78 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b1cf34d57e78
author: asaha
date: Thu Nov 06 09:39:49 2014 -0800

	Merge


changeset fb677d6aebea in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb677d6aebea
author: asaha
date: Mon Nov 10 09:47:41 2014 -0800

	8062675: jmap is unable to display information about java processes and prints only pids
	Summary: backout fix 8050808 which caused this regression and as requested.
	Reviewed-by: hseigel


changeset 9a227eaac2dc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9a227eaac2dc
author: gthornbr
date: Mon Nov 17 15:51:46 2014 -0500

	8050807: Better performing performance data handling
	Reviewed-by: dcubed, pnauman, ctornqvi, dholmes, mschoene
	Contributed-by: gerald.thornbrugh at oracle.com


changeset b7e8193d0b53 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b7e8193d0b53
author: asaha
date: Wed Nov 19 15:02:01 2014 -0800

	Merge


changeset d5b74c583ec1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d5b74c583ec1
author: drchase
date: Mon Dec 01 13:06:20 2014 -0500

	8064524: Compiler code generation improvements
	Reviewed-by: jrose, acorn, vlivanov


changeset f3ffb37f88a6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f3ffb37f88a6
author: asaha
date: Mon Dec 01 11:29:12 2014 -0800

	Merge


changeset d6a05415f1f4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d6a05415f1f4
author: asaha
date: Mon Dec 01 19:09:54 2014 -0800

	Merge


changeset 41c3c456e326 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=41c3c456e326
author: asaha
date: Fri Dec 12 14:39:40 2014 -0800

	Merge


changeset 01850e3a5b06 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=01850e3a5b06
author: asaha
date: Mon Dec 15 15:37:48 2014 -0800

	Added tag jdk8u45-b01 for changeset 41c3c456e326


changeset 7622232b7efa in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7622232b7efa
author: asaha
date: Wed Dec 17 09:10:57 2014 -0800

	Merge


changeset 02e2c04a3289 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=02e2c04a3289
author: acorn
date: Thu Dec 18 17:59:15 2014 -0800

	8065366: Better private method resolution
	Reviewed-by: hseigel, lfoltan, coleenp, ahgross


changeset eff80b90c3ad in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eff80b90c3ad
author: asaha
date: Mon Dec 22 09:27:29 2014 -0800

	Merge


changeset 4e1f52384f9f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4e1f52384f9f
author: katleman
date: Wed Nov 19 11:27:14 2014 -0800

	Added tag jdk8u25-b32 for changeset 631f0c7b49c0


changeset 34c37aa6e21a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=34c37aa6e21a
author: asaha
date: Wed Dec 03 09:23:36 2014 -0800

	Merge


changeset bb70ade0e378 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bb70ade0e378
author: asaha
date: Fri Dec 12 08:46:00 2014 -0800

	Merge


changeset 9c70224816c3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9c70224816c3
author: asaha
date: Thu Dec 18 14:19:36 2014 -0800

	Merge


changeset f1c0847f2df3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f1c0847f2df3
author: asaha
date: Wed Dec 17 08:43:16 2014 -0800

	Added tag jdk8u25-b33 for changeset 4e1f52384f9f


changeset b517d3a9aebf in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b517d3a9aebf
author: asaha
date: Thu Dec 18 14:30:02 2014 -0800

	Merge


changeset 626fd8c2eec6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=626fd8c2eec6
author: asaha
date: Mon Dec 22 12:10:45 2014 -0800

	Merge


changeset 004db83e0211 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=004db83e0211
author: asaha
date: Mon Dec 22 14:00:31 2014 -0800

	Added tag jdk8u45-b02 for changeset 626fd8c2eec6


changeset 5363902eb0cc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5363902eb0cc
author: asaha
date: Mon Dec 29 14:42:55 2014 -0800

	Merge


changeset a925e0c7d991 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a925e0c7d991
author: asaha
date: Mon Jan 05 09:26:17 2015 -0800

	Merge


changeset b22b01407a81 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b22b01407a81
author: asaha
date: Mon Jan 05 09:56:13 2015 -0800

	Merge


changeset 15d8108258cb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=15d8108258cb
author: asaha
date: Mon Jan 12 06:48:21 2015 -0800

	Added tag jdk8u31-b31 for changeset b517d3a9aebf


changeset f41aa01b0a04 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f41aa01b0a04
author: asaha
date: Mon Jan 12 06:56:48 2015 -0800

	Merge


changeset b79c4b34d157 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b79c4b34d157
author: asaha
date: Mon Jan 12 13:48:39 2015 -0800

	Added tag jdk8u45-b03 for changeset f41aa01b0a04


changeset 9f5afbcc45ce in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9f5afbcc45ce
author: asaha
date: Mon Jan 19 12:28:21 2015 -0800

	Merge


changeset 26b1dc6891c4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=26b1dc6891c4
author: asaha
date: Tue Jan 20 09:53:54 2015 -0800

	Added tag jdk8u31-b32 for changeset 15d8108258cb


changeset 2f586e3c4b6d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2f586e3c4b6d
author: asaha
date: Tue Jan 20 10:09:38 2015 -0800

	Merge


changeset 64bad154d3b9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=64bad154d3b9
author: asaha
date: Tue Jan 20 12:29:04 2015 -0800

	Added tag jdk8u45-b04 for changeset 2f586e3c4b6d


changeset 344ff6e45a1e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=344ff6e45a1e
author: asaha
date: Thu Jan 22 15:41:31 2015 -0800

	Merge


changeset 70b6e09935c1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=70b6e09935c1
author: asaha
date: Mon Jan 26 11:59:40 2015 -0800

	Added tag jdk8u45-b05 for changeset 344ff6e45a1e


changeset 3afa9cc6e8d5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3afa9cc6e8d5
author: asaha
date: Wed Jan 28 15:25:49 2015 -0800

	Merge


changeset 1de069db4560 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1de069db4560
author: asaha
date: Mon Feb 02 13:28:48 2015 -0800

	Added tag jdk8u45-b06 for changeset 3afa9cc6e8d5


changeset 5871f3dd9b4a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5871f3dd9b4a
author: asaha
date: Wed Feb 04 13:10:46 2015 -0800

	Merge


changeset 884bf4977cf4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=884bf4977cf4
author: asaha
date: Mon Feb 09 09:06:19 2015 -0800

	Added tag jdk8u45-b07 for changeset 5871f3dd9b4a


changeset c826f6c6a4bf in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c826f6c6a4bf
author: asaha
date: Wed Feb 11 14:14:36 2015 -0800

	Merge


changeset 80ce7fc26d44 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=80ce7fc26d44
author: asaha
date: Mon Feb 16 07:19:22 2015 -0800

	8073223: Increment the build value to b02 for hs25.45 in 8u45-b08
	Reviewed-by: coffeys


changeset 4b2830dcf178 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b2830dcf178
author: zmajo
date: Fri Jan 30 10:40:08 2015 +0100

	8071818: Incorrect addressing mode used for ldf in SPARC assembler
	Summary: Update MacroAssembler::ldf to select addressing mode depending on Address parameter.
	Reviewed-by: kvn, dlong


changeset 35c7330b68e2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=35c7330b68e2
author: kbarrett
date: Mon Feb 09 13:30:30 2015 -0500

	8071931: Return of the phantom menace
	Reviewed-by: mchung, dfuchs, ahgross, brutisso


changeset 35d8318de0b6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=35d8318de0b6
author: asaha
date: Mon Feb 16 11:05:03 2015 -0800

	Added tag jdk8u45-b08 for changeset 35c7330b68e2


changeset 61be834a44f0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=61be834a44f0
author: asaha
date: Wed Feb 18 13:34:14 2015 -0800

	Merge


changeset 1b158020598d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1b158020598d
author: asaha
date: Thu Feb 26 10:27:15 2015 -0800

	Merge


changeset a9f578607920 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a9f578607920
author: asaha
date: Mon Feb 23 14:47:40 2015 -0800

	Added tag jdk8u45-b09 for changeset 35d8318de0b6


changeset cb992eaab971 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cb992eaab971
author: asaha
date: Thu Feb 26 10:32:23 2015 -0800

	Merge


changeset 6a04585197c7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6a04585197c7
author: asaha
date: Mon Mar 02 11:14:04 2015 -0800

	Added tag jdk8u45-b10 for changeset a9f578607920


changeset 6824e2475e04 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6824e2475e04
author: asaha
date: Sat Mar 07 10:25:19 2015 -0800

	Added tag jdk8u40-b26 for changeset f39b6944ad44


changeset f4822d122041 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f4822d122041
author: asaha
date: Sat Mar 07 16:26:10 2015 -0800

	Merge


changeset e44b10693a44 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e44b10693a44
author: asaha
date: Mon Mar 09 12:35:33 2015 -0700

	Added tag jdk8u45-b11 for changeset f4822d122041


changeset 005fa3e7c752 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=005fa3e7c752
author: asaha
date: Tue Mar 10 15:33:50 2015 -0700

	8074662: Update 3rd party readme and license for LibPNG v 1.6.16
	Reviewed-by: jeff


changeset 68577993c7db in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=68577993c7db
author: asaha
date: Thu Mar 12 20:15:42 2015 -0700

	Added tag jdk8u40-b27 for changeset 6824e2475e04


changeset dc29108bcbcb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dc29108bcbcb
author: asaha
date: Mon Mar 16 09:13:01 2015 -0700

	Merge


changeset efbf340fc7f5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=efbf340fc7f5
author: asaha
date: Mon Mar 16 11:19:42 2015 -0700

	Added tag jdk8u45-b12 for changeset dc29108bcbcb


changeset 5321d26956b2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5321d26956b2
author: asaha
date: Tue Mar 17 11:22:51 2015 -0700

	Added tag jdk8u45-b13 for changeset efbf340fc7f5


changeset 2edbdb0215e9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2edbdb0215e9
author: asaha
date: Tue Mar 17 12:00:46 2015 -0700

	Merge


changeset 8f07afdc1cd1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8f07afdc1cd1
author: asaha
date: Wed Mar 18 18:13:49 2015 -0700

	Merge


changeset 8cd2e2834c8f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8cd2e2834c8f
author: asaha
date: Wed Mar 25 11:31:54 2015 -0700

	Merge


changeset 28d6ce332e53 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=28d6ce332e53
author: asaha
date: Wed Apr 01 11:31:42 2015 -0700

	Merge


changeset 792c18127b81 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=792c18127b81
author: asaha
date: Thu Apr 09 22:39:12 2015 -0700

	Merge


changeset a5ba7c9a0b91 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a5ba7c9a0b91
author: asaha
date: Fri Apr 10 07:25:10 2015 -0700

	Added tag jdk8u45-b14 for changeset 5321d26956b2


changeset 48fa04e21c87 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=48fa04e21c87
author: asaha
date: Fri Apr 10 11:38:00 2015 -0700

	Merge


changeset d8f133adf05d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d8f133adf05d
author: asaha
date: Tue Apr 14 13:02:21 2015 -0700

	Merge


changeset fc3cd1db10e2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fc3cd1db10e2
author: katleman
date: Wed Apr 15 14:45:14 2015 -0700

	Added tag jdk8u60-b11 for changeset d8f133adf05d


changeset 421863f11ad7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=421863f11ad7
author: amurillo
date: Fri Apr 10 09:55:46 2015 -0700

	8077424: new hotspot build - hs25.60-b12
	Reviewed-by: dholmes


changeset 9b582718fbea in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9b582718fbea
author: sangheki
date: Thu Apr 09 10:16:45 2015 -0700

	8076325: java hangs with  -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
	Summary: Added a guard of gc workers > 0 to execute logic.
	Reviewed-by: stefank, mgerdin


changeset bd8725e80355 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd8725e80355
author: asiebenborn
date: Fri Mar 06 16:47:46 2015 +0100

	8074561: Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAtomic::_next_klass
	Reviewed-by: mgerdin, stefank


changeset 2ac41ee91b06 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2ac41ee91b06
author: iveresov
date: Fri Apr 10 15:24:50 2015 -0700

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


changeset f79d8e8caecb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f79d8e8caecb
author: iveresov
date: Fri Apr 10 15:27:05 2015 -0700

	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


changeset 0643c076b6c3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0643c076b6c3
author: iveresov
date: Tue Apr 14 19:45:47 2015 +0000

	Merge


changeset 713dfbf84b10 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=713dfbf84b10
author: brutisso
date: Fri Jan 16 09:40:13 2015 +0100

	8061259: ParNew promotion failed is serialized on a lock
	Reviewed-by: kbarrett, brutisso
	Contributed-by: jwha at google.com


changeset 6f31df24cec0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6f31df24cec0
author: lfoltan
date: Thu Apr 16 09:03:33 2015 -0400

	8047382: hotspot build failed with gcc version Red Hat 4.4.6-4.
	Summary: Removed the Solaris specific conditionalization for casting to void * within calls to HS_DTRACE_PROBE* to enable successful compilation with gcc Red Hat 4.4.6-4.
	Reviewed-by: hseigel, stefank


changeset 4390345de45c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4390345de45c
author: amurillo
date: Fri Apr 17 01:33:13 2015 -0700

	Merge


changeset ccca7162738e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ccca7162738e
author: amurillo
date: Fri Apr 17 01:33:16 2015 -0700

	Added tag hs25.60-b12 for changeset 4390345de45c


changeset ced08ed4924f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ced08ed4924f
author: katleman
date: Wed Apr 22 11:11:05 2015 -0700

	Added tag jdk8u60-b12 for changeset ccca7162738e


changeset b0f52462883d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b0f52462883d
author: katleman
date: Wed Apr 29 12:16:38 2015 -0700

	Added tag jdk8u60-b13 for changeset ced08ed4924f


changeset 0b64c713d208 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0b64c713d208
author: amurillo
date: Fri Apr 17 01:54:23 2015 -0700

	8078043: new hotspot build - hs25.60-b13
	Reviewed-by: dholmes


changeset 41a855ff6305 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=41a855ff6305
author: ehelin
date: Mon Sep 15 10:57:22 2014 +0200

	8049536: os::commit_memory on Solaris uses aligment_hint as page size
	Reviewed-by: stefank, tschatzl


changeset 340ca8812af9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=340ca8812af9
author: tschatzl
date: Thu Dec 18 09:37:02 2014 +0100

	8067469: G1 ignores AlwaysPreTouch
	Summary: Factor out pretouch code of the various virtual space management classes and use them everywhere including in G1.
	Reviewed-by: stefank, ehelin, dholmes


changeset c2ce24504334 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c2ce24504334
author: ehelin
date: Tue Jun 24 15:50:50 2014 +0200

	8049864: TestParallelHeapSizeFlags fails with unexpected heap size
	Reviewed-by: sjohanss, jmasa


changeset cc5c3ef1f03a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cc5c3ef1f03a
author: minqi
date: Wed Nov 26 10:32:21 2014 -0800

	8053995: Add method to WhiteBox to get vm pagesize.
	Summary: Unsafe is not recommended and may deprecated in future. Added a WhiteBox API to get VM page size.
	Reviewed-by: dholmes, ccheung, mseledtsov
	Contributed-by: yumin.qi at oracle.com


changeset 5788dbd1f2d6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5788dbd1f2d6
author: ehelin
date: Fri Jan 16 10:29:12 2015 +0100

	8066875: VirtualSpace does not use large pages
	Reviewed-by: stefank, tschatzl, anoll, thartmann


changeset 33e421924c67 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=33e421924c67
author: tschatzl
date: Tue Apr 07 10:53:51 2015 +0200

	8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
	Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
	Reviewed-by: jmasa, pliden, stefank


changeset 30e04eba9e29 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=30e04eba9e29
author: tschatzl
date: Thu Apr 09 15:41:47 2015 +0200

	8077255: TracePageSizes output reports wrong page size on Windows with G1
	Summary: Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes.
	Reviewed-by: drwhite, jmasa


changeset fd1aeeab001b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fd1aeeab001b
author: amurillo
date: Wed Apr 22 04:41:18 2015 -0700

	Added tag hs25.60-b13 for changeset 30e04eba9e29


changeset 974d7f3df726 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=974d7f3df726
author: amurillo
date: Wed Apr 22 05:05:49 2015 -0700

	8078270: new hotspot build - hs25.60-b14
	Reviewed-by: dholmes


changeset f967da7f0c3c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f967da7f0c3c
author: jwilhelm
date: Thu Apr 23 15:59:48 2015 +0200

	8062537: [TESTBUG] Conflicting GC combinations in hotspot tests
	Reviewed-by: tschatzl, jwilhelm


changeset 0956bdcc671e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0956bdcc671e
author: tschatzl
date: Fri Apr 24 09:47:07 2015 +0200

	8078375: [TESTBUG] gc/g1/TestLargePageUseForAuxMemory.java specifies wrong library path
	Reviewed-by: jmasa, jwilhelm


changeset 1ec24746bb40 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1ec24746bb40
author: eistepan
date: Thu Apr 23 13:02:32 2015 +0300

	8038098: [TESTBUG] remove explicit set build flavor from hotspot/test/compiler/* tests
	Reviewed-by: kvn, iignatyev


changeset c97ba20ad404 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c97ba20ad404
author: dbuck
date: Tue Apr 28 00:37:33 2015 -0700

	8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
	Reviewed-by: dholmes, coleenp
	Contributed-by: Cheleswer Sahu <cheleswer.sahu at oracle.com>


changeset eb8b5cc64669 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eb8b5cc64669
author: vlivanov
date: Thu Jan 29 10:25:59 2015 -0800

	8063137: Never-taken branches should be pruned when GWT LambdaForms are shared
	Reviewed-by: jrose, kvn


changeset d9593687713d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d9593687713d
author: vlivanov
date: Fri Mar 20 11:41:34 2015 -0700

	8074548: Never-taken branches cause repeated deopts in MHs.GWT case
	Reviewed-by: jrose, kvn


changeset 4eeec0cdeb6a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4eeec0cdeb6a
author: vlivanov
date: Thu Jan 29 10:26:02 2015 -0800

	8068915: uncommon trap w/ Reason_speculate_class_check causes performance regression due to continuous deoptimizations
	Reviewed-by: kvn, roland, jrose


changeset 99edc344d77c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=99edc344d77c
author: vlivanov
date: Tue Apr 14 18:11:06 2015 +0300

	8062280: C2: inlining failure due to access checks being too strict
	Reviewed-by: kvn


changeset 915ca3e9d15e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=915ca3e9d15e
author: dholmes
date: Wed Apr 29 19:37:10 2015 -0400

	8078470: [Linux] Replace syscall use in os::fork_and_exec with glibc fork() and execve()
	Reviewed-by: stuefe, dsamersoff, dcubed


changeset 231481a06214 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=231481a06214
author: goetz
date: Wed Apr 29 11:22:15 2015 +0200

	8078482: ppc: pass thread to throw_AbstractMethodError
	Summary: Also improve check for Safepoints in signal handler.
	Reviewed-by: kvn, simonis


changeset 157895117ad5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=157895117ad5
author: sspitsyn
date: Thu Apr 30 03:31:58 2015 -0700

	8073705: more performance issues in class redefinition
	Summary: Optimize the method pointer adjustments for prev klass versions and MNT
	Reviewed-by: dcubed, coleenp


changeset 7bc99c1a5fee in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7bc99c1a5fee
author: bmoloden
date: Thu Apr 30 11:45:20 2015 -0700

	8058846: c.o.j.t.Platform::isX86 and isX64 may simultaneously return true
	Reviewed-by: kvn


changeset e9a7f132cec3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e9a7f132cec3
author: bmoloden
date: Thu Apr 30 11:47:53 2015 -0700

	8068272: Extend WhiteBox API with methods that check monitor state and force safepoint
	Reviewed-by: kvn, iignatyev


changeset 9041e030d11f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9041e030d11f
author: bmoloden
date: Thu Apr 30 12:06:39 2015 -0700

	8050486: compiler/rtm/ tests fail due to monitor deflation at safepoint synchronization
	Reviewed-by: kvn, iignatyev


changeset 1f0d760ccac1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1f0d760ccac1
author: amurillo
date: Thu Apr 30 14:58:53 2015 -0700

	Merge


changeset c9f8b7319d0a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c9f8b7319d0a
author: amurillo
date: Thu Apr 30 14:58:58 2015 -0700

	Added tag hs25.60-b14 for changeset 1f0d760ccac1


changeset ade5be2b1758 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ade5be2b1758
author: katleman
date: Wed May 06 13:12:02 2015 -0700

	Added tag jdk8u60-b14 for changeset c9f8b7319d0a


changeset 08ac538885d7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=08ac538885d7
author: amurillo
date: Thu Apr 30 15:20:58 2015 -0700

	8079189: new hotspot build - hs25.60-b15
	Reviewed-by: dholmes


changeset 9dc350b9e498 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9dc350b9e498
author: sspitsyn
date: Fri May 01 12:27:01 2015 -0700

	8076579: Popping a stack frame after exception breakpoint sets last method param to exception
	Summary: Null the InterpreterRuntime::member_name_arg_or_null return value when it is necessary
	Reviewed-by: jbachorik, coleenp, twisti


changeset 7a4abf4cbade in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7a4abf4cbade
author: coleenp
date: Tue Feb 18 09:54:24 2014 -0500

	8035132: [TESTBUG] test/runtime/lambda-features/InvokespecialInterface.java test has unrecognized option
	Summary: add IgnoreUnrecognizedVMOptions for product mode run
	Reviewed-by: ctornqvi, dholmes


changeset 37d4d581f698 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=37d4d581f698
author: coleenp
date: Sat May 02 00:20:54 2015 +0000

	Merge


changeset ed0067c67bd7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ed0067c67bd7
author: ysuenaga
date: Tue Apr 28 19:04:39 2015 +0900

	8076212: AllocateHeap() and ReallocateHeap() should be inlined.
	Summary: NMT with detail option reports incorrect caller address on Linux.
	Reviewed-by: dholmes, coleenp


changeset 0f0188a02ecb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0f0188a02ecb
author: coleenp
date: Mon May 04 16:53:05 2015 +0000

	Merge


changeset 9a23a160ca57 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9a23a160ca57
author: dholmes
date: Mon May 04 23:23:37 2015 -0400

	8077674: BSD build failures due to undefined macros
	Reviewed-by: dsamersoff, kbarrett, hseigel


changeset 4187dc92e90b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4187dc92e90b
author: amurillo
date: Thu May 07 19:17:48 2015 -0700

	Merge


changeset b99f1bf208f3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b99f1bf208f3
author: amurillo
date: Thu May 07 19:17:52 2015 -0700

	Added tag hs25.60-b15 for changeset 4187dc92e90b


changeset 74ff9caddc22 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=74ff9caddc22
author: katleman
date: Wed May 13 12:50:06 2015 -0700

	Added tag jdk8u60-b15 for changeset b99f1bf208f3


changeset 3c8b53552a43 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3c8b53552a43
author: jbachorik
date: Mon Feb 24 10:28:22 2014 +0100

	4505697: nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetException
	Reviewed-by: dcubed, dholmes, sspitsyn


changeset 2cf987c37b5e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2cf987c37b5e
author: jbachorik
date: Tue May 12 19:52:19 2015 +0200

	Merge


changeset 75b0573e0a5d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=75b0573e0a5d
author: lana
date: Thu May 14 20:13:34 2015 -0700

	Merge


changeset 1e96e4389302 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1e96e4389302
author: amurillo
date: Thu May 07 19:37:47 2015 -0700

	8079686: new hotspot build - hs25.60-b16
	Reviewed-by: dholmes


changeset 5f8824f56f39 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5f8824f56f39
author: kvn
date: Fri Apr 17 17:39:19 2015 -0700

	8078113: 8011102 changes may cause incorrect results
	Summary: replace Vzeroupper instruction in stubs with zeroing only used ymm registers.
	Reviewed-by: kvn
	Contributed-by: sandhya.viswanathan at intel.com


changeset a1b5fe34c604 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a1b5fe34c604
author: kvn
date: Thu Apr 02 17:16:39 2015 -0700

	8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
	Summary: check that offset % mem_oper_size == 0 when alignment is verified during vectorization.
	Reviewed-by: iveresov


changeset 84d55f179e24 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=84d55f179e24
author: thartmann
date: Mon May 11 07:44:46 2015 +0200

	8079343: Crash in PhaseIdealLoop with "assert(!had_error) failed: bad dominance"
	Summary: C2 should not try to vectorize loops with loop variant vector base address.
	Reviewed-by: kvn


changeset 95dbbc0431d9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=95dbbc0431d9
author: thartmann
date: Fri May 08 12:19:17 2015 +0200

	8078497: C2's superword optimization causes unaligned memory accesses
	Summary: Prevent vectorization of memory operations with different invariant offsets if unaligned memory accesses are not allowed.
	Reviewed-by: kvn


changeset f5800068c61d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f5800068c61d
author: amurillo
date: Thu May 14 18:22:32 2015 -0700

	Merge


changeset 4fdda95243c4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4fdda95243c4
author: amurillo
date: Thu May 14 18:22:36 2015 -0700

	Added tag hs25.60-b16 for changeset f5800068c61d


changeset ab2353694ea7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ab2353694ea7
author: amurillo
date: Tue May 19 09:16:26 2015 -0700

	Merge


changeset a20bd9718799 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a20bd9718799
author: katleman
date: Thu May 21 10:00:37 2015 -0700

	Added tag jdk8u60-b16 for changeset ab2353694ea7


changeset bbceafdc7a5f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bbceafdc7a5f
author: minqi
date: Thu May 14 20:56:57 2015 -0700

	6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
	Summary: check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) is replaced by non-interactive shell. Fix by supply more information of the replacement to user.
	Reviewed-by: dholmes
	Contributed-by: yumin.qi at oracle.com


changeset e4a1ff4e5cae in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e4a1ff4e5cae
author: minqi
date: Fri May 15 04:52:11 2015 +0000

	Merge


changeset 12cd98726f57 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=12cd98726f57
author: amurillo
date: Thu May 14 22:46:09 2015 -0700

	8080458: new hotspot build - hs25.60-b17
	Reviewed-by: dholmes


changeset 82617ab0e8b3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=82617ab0e8b3
author: amurillo
date: Fri May 15 06:47:56 2015 +0000

	Merge


changeset cbc7c4c9e11c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cbc7c4c9e11c
author: tschatzl
date: Wed Jan 07 15:15:37 2015 +0100

	8048179: Early reclaim of large objects that are referenced by a few objects
	Summary: Push the remembered sets of large objects with few referenced into the dirty card queue at the beginning of the evacuation so that they may end up with zero remembered set entries at the end of the collection, and are potentially reclaimed. Also improve timing measurements of the early reclaim mechanism, and shorten flag names.
	Reviewed-by: brutisso, jmasa, dfazunen


changeset 24c446b2460d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=24c446b2460d
author: kbarrett
date: Wed Apr 08 10:32:16 2015 -0400

	8076265: Simplify deal_with_reference
	Summary: Eliminate _CHECK_BOTH_FINGERS_ and simplify.
	Reviewed-by: brutisso, tschatzl


changeset b7c8142a9e0b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b7c8142a9e0b
author: kbarrett
date: Wed Apr 15 12:16:01 2015 -0400

	8069367: Eagerly reclaimed humongous objects left on mark stack
	Summary: Prevent eager reclaim of objects that might be on mark stack.
	Reviewed-by: brutisso, tschatzl


changeset 2e5e058881f4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2e5e058881f4
author: kbarrett
date: Wed Apr 15 16:37:57 2015 -0400

	8075466: SATB queue pre-filter verify found reclaimed humongous object
	Summary: Removed pre-filter verify, and made filtering more careful.
	Reviewed-by: brutisso, tschatzl


changeset b5d14ef905b5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b5d14ef905b5
author: kbarrett
date: Fri Apr 17 13:49:04 2015 -0400

	8078021: SATB apply_closure_to_completed_buffer should have closure argument
	Summary: Apply closure directly, eliminating registration.
	Reviewed-by: stefank, tschatzl


changeset 0f8f1250fed5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0f8f1250fed5
author: kbarrett
date: Wed Apr 22 14:06:49 2015 -0400

	8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
	Summary: Removed no longer valid checking of SATB buffers
	Reviewed-by: jmasa, pliden


changeset 399885e13e90 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=399885e13e90
author: kbarrett
date: Fri May 01 17:38:12 2015 -0400

	8075215: SATB buffer processing found reclaimed humongous object
	Summary: Don't assume SATB buffer entries are valid objects
	Reviewed-by: brutisso, ecaspole


changeset e5406a79ae90 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e5406a79ae90
author: azakharov
date: Tue May 19 15:49:27 2015 +0200

	8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before
	Summary: added WhiteBox methods to count regions and exact aux data sizes
	Reviewed-by: jwilhelm, brutisso


changeset 37a5a1341478 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=37a5a1341478
author: simonis
date: Tue May 19 11:06:34 2015 +0200

	8080190: PPC64: Fix wrong rotate instructions in the .ad file
	Reviewed-by: kvn


changeset b6ca1802dc7c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b6ca1802dc7c
author: sspitsyn
date: Wed May 20 02:57:25 2015 -0700

	8079644: memory stomping error with ResourceManagement and TestAgentStress.java
	Summary: the cached class file structure must be deallocated instead of the cached class file bytes
	Reviewed-by: coleenp, sla


changeset 5efc25c36716 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5efc25c36716
author: amurillo
date: Thu May 21 22:54:21 2015 -0700

	Merge


changeset c26d09f1065c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c26d09f1065c
author: amurillo
date: Thu May 21 22:54:28 2015 -0700

	Added tag hs25.60-b17 for changeset 5efc25c36716


changeset c8082f58a3d6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c8082f58a3d6
author: katleman
date: Wed May 27 13:20:53 2015 -0700

	Added tag jdk8u60-b17 for changeset c26d09f1065c


changeset 74472adaf90d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=74472adaf90d
author: amurillo
date: Thu May 21 23:21:34 2015 -0700

	8080804: new hotspot build - hs25.60-b18
	Reviewed-by: dholmes


changeset 34714dc91411 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=34714dc91411
author: sjohanss
date: Mon Jan 20 10:55:54 2014 +0100

	8031686: G1: assert(_hrs.max_length() == _expansion_regions) failed
	Summary: Using pointer_delta to avoid overflowing pointer calculation.
	Reviewed-by: jwilhelm, ehelin


changeset 9904bb920313 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9904bb920313
author: dsimms
date: Mon Jul 14 10:50:20 2014 +0200

	8046668: Excessive checked JNI warnings from Java startup
	Summary: Removed pedantic checked exception warnings for AIOOBException, add to current handle capacity
	Reviewed-by: hseigel, lfoltan


changeset a5685fe52cbf in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a5685fe52cbf
author: poonam
date: Fri May 22 13:41:35 2015 +0000

	Merge


changeset 347744b2cafe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=347744b2cafe
author: poonam
date: Fri May 22 13:49:47 2015 +0000

	Merge


changeset 9246942b90ef in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9246942b90ef
author: dholmes
date: Mon May 25 18:48:06 2015 -0400

	8077620: [TESTBUG] Some of the hotspot tests require at least compact profile 3
	Reviewed-by: dholmes, vlivanov
	Contributed-by: Denis Kononenko <denis.kononenko at oracle.com>


changeset 03596ae35800 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=03596ae35800
author: aeriksso
date: Thu May 21 16:49:11 2015 +0200

	8060036: C2: CmpU nodes can end up with wrong type information
	Summary: CmpU needs to be reprocessed by CCP when an AddI/SubI input's input type change
	Reviewed-by: mcberg, kvn, roland
	Contributed-by: andreas.eriksson at oracle.com


changeset 68c65ae9f5db in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=68c65ae9f5db
author: thartmann
date: Fri May 22 13:02:47 2015 +0200

	8080156: Integer.toString(int value) sometimes throws NPE
	Summary: Added test to check correctness of type propagation to CmpUNodes.
	Reviewed-by: kvn


changeset 624f4cc05e7e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=624f4cc05e7e
author: amurillo
date: Thu May 28 22:50:42 2015 -0700

	Merge


changeset 3fa5c654c143 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3fa5c654c143
author: amurillo
date: Thu May 28 22:50:46 2015 -0700

	Added tag hs25.60-b18 for changeset 624f4cc05e7e


changeset 72fa632cb8fb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=72fa632cb8fb
author: katleman
date: Wed Jun 03 08:16:57 2015 -0700

	Added tag jdk8u60-b18 for changeset 3fa5c654c143


changeset 173f9910da57 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=173f9910da57
author: amurillo
date: Thu May 28 23:01:07 2015 -0700

	8081436: new hotspot build - hs25.60-b19
	Reviewed-by: dholmes


changeset a1642365d69f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a1642365d69f
author: zmajo
date: Fri Mar 27 10:57:42 2015 +0100

	8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
	Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks.
	Reviewed-by: kvn, dlong, roland


changeset e8260b6328fb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e8260b6328fb
author: zmajo
date: Fri May 29 10:58:45 2015 +0200

	8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
	Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
	Reviewed-by: kvn, roland, dlong, enevill, shade


changeset 62df92c92d33 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=62df92c92d33
author: zmajo
date: Fri May 29 11:02:11 2015 +0200

	8080281: 8068945 changes break building the zero JVM variant
	Summary: Define the PreserveFramePointer flag also in globals_zero.hpp
	Reviewed-by: simonis, kvn, sgehwolf


changeset 42c0a8631742 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=42c0a8631742
author: ysuenaga
date: Fri May 29 22:29:44 2015 +0900

	8081475: SystemTap does not work when JDK is compiled with GCC 5
	Summary: libjvm.so which is generated by GCC 5 does not have .note.stapsdt section as dtrace was disabled due to incorrect version check
	Reviewed-by: dholmes, coleenp


changeset 8c3941f2020c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8c3941f2020c
author: cjplummer
date: Tue May 26 11:26:50 2015 -0700

	8051712: regression Test7107135 crashes
	Summary: On AARCH64, make ElfFile::specifies_noexecstack() default to noexectstack
	Reviewed-by: dholmes, dlong, aph


changeset 55d07ec5bde4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=55d07ec5bde4
author: anoll
date: Tue May 06 09:17:57 2014 +0200

	8036851: volatile double accesses are not explicitly atomic in C2
	Summary: The C2 structure is adapted to distinguish between volatile and non-volatile double accesses.
	Reviewed-by: twisti, kvn
	Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>


changeset c1c199dde5c9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c1c199dde5c9
author: roland
date: Wed Jun 03 14:22:57 2015 +0200

	8077504: Unsafe load can loose control dependency and cause crash
	Summary: Node::depends_only_on_test() should return false for Unsafe loads
	Reviewed-by: kvn, adinn


changeset afc7b3416dc6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=afc7b3416dc6
author: jprovino
date: Tue Jun 02 10:09:08 2015 -0400

	8081693: metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
	Summary: metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
	Reviewed-by: jmasa, kbarrett


changeset b852350a2bc6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b852350a2bc6
author: amurillo
date: Thu Jun 04 22:57:44 2015 -0700

	Merge


changeset bd9221771f6e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd9221771f6e
author: amurillo
date: Thu Jun 04 22:57:47 2015 -0700

	Added tag hs25.60-b19 for changeset b852350a2bc6


changeset 8b16790cd73a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8b16790cd73a
author: lana
date: Wed Jun 10 18:15:49 2015 -0700

	Added tag jdk8u60-b19 for changeset bd9221771f6e


changeset 91a1be057e0a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=91a1be057e0a
author: amurillo
date: Thu Jun 04 23:11:44 2015 -0700

	8085869: new hotspot build - hs25.60-b20
	Reviewed-by: dholmes


changeset 81bed6c76a89 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=81bed6c76a89
author: aeriksso
date: Thu May 07 15:05:46 2015 +0200

	8051045: HotSpot fails to wrap Exceptions from invokedynamic in a BootstrapMethodError
	Reviewed-by: coleenp, dsimms


changeset 3300e511bc3a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3300e511bc3a
author: aeriksso
date: Tue Jun 02 10:41:18 2015 +0200

	8072588: JVM crashes in JNI if toString is declared as an interface method
	Summary: Check for a valid itable index instead of checking if the holder is an interface
	Reviewed-by: dsimms, dholmes


changeset 57d4971ff1df in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=57d4971ff1df
author: jwilhelm
date: Tue Jun 09 20:10:29 2015 +0200

	8086111: BACKOUT - metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
	Reviewed-by: brutisso


changeset b091956d885c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b091956d885c
author: jwilhelm
date: Wed Jun 10 19:44:59 2015 +0200

	Merge


changeset 6b40d295742c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b40d295742c
author: roland
date: Thu Jun 04 16:19:22 2015 +0200

	8078866: compiler/eliminateAutobox/6934604/TestIntBoxing.java assert(p_f->Opcode() == Op_IfFalse) failed
	Summary: Bail out from range check elimination if pre loop is not found
	Reviewed-by: kvn


changeset 78234388ae4f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=78234388ae4f
author: roland
date: Wed Jun 10 19:50:15 2015 +0200

	Merge


changeset 3820a7d64760 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3820a7d64760
author: skovalev
date: Wed May 20 09:07:36 2015 -0400

	8078834: [TESTBUG] Tests fails on ARM64 due to unknown hardware
	Reviewed-by: dholmes, adinn


changeset cd8fe1a9205a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cd8fe1a9205a
author: dholmes
date: Wed Jun 10 20:15:29 2015 -0400

	Merge


changeset 2a55e4998f0d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2a55e4998f0d
author: sgehwolf
date: Wed Apr 29 12:23:48 2015 -0700

	8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
	Summary: do the math on the unsigned type where overflows are well defined
	Reviewed-by: kvn, aph


changeset 908b2d7253fc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=908b2d7253fc
author: sgehwolf
date: Tue Mar 10 21:20:10 2015 -0400

	8074312: Enable hotspot builds on 4.x Linux kernels
	Summary: Add "4" to list of allowable versions
	Reviewed-by: dholmes, mikael


changeset fb260f267e87 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb260f267e87
author: iignatyev
date: Sun Nov 02 18:42:30 2014 +0300

	8036913: make DeoptimizeALot dependent on number of threads
	Reviewed-by: kvn, shade


changeset e01a710549a9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e01a710549a9
author: amurillo
date: Thu Jun 11 18:39:51 2015 -0700

	Merge


changeset 3b6c97747ccc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3b6c97747ccc
author: amurillo
date: Thu Jun 11 18:39:53 2015 -0700

	Added tag hs25.60-b20 for changeset e01a710549a9


changeset a3bbad4a7ea1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a3bbad4a7ea1
author: lana
date: Wed Jun 17 11:42:10 2015 -0700

	Added tag jdk8u60-b20 for changeset 3b6c97747ccc


changeset 7694563dff06 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7694563dff06
author: amurillo
date: Thu Jun 11 22:52:18 2015 -0700

	8087238: new hotspot build - hs25.60-b21
	Reviewed-by: dholmes


changeset 49499180315f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=49499180315f
author: ehelin
date: Wed Jun 17 09:38:56 2015 +0200

	8087200: Code heap does not use large pages
	Reviewed-by: stefank, tschatzl, thartmann


changeset 68de83e1d912 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=68de83e1d912
author: poonam
date: Wed Jun 17 05:56:43 2015 -0700

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


changeset 9d514a2d02ff in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9d514a2d02ff
author: poonam
date: Wed Jun 17 13:09:55 2015 +0000

	Merge


changeset 4b6687a4f2fe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b6687a4f2fe
author: amurillo
date: Thu Jun 18 22:17:33 2015 -0700

	Merge


changeset e0d75c284bd1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e0d75c284bd1
author: amurillo
date: Thu Jun 18 22:17:37 2015 -0700

	Added tag hs25.60-b21 for changeset 4b6687a4f2fe


changeset 049a2c17a4f2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=049a2c17a4f2
author: katleman
date: Wed Jun 24 10:41:20 2015 -0700

	Added tag jdk8u60-b21 for changeset e0d75c284bd1


changeset 4e81e7b9c389 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4e81e7b9c389
author: jeff
date: Fri Jun 26 16:16:34 2015 +0000

	8079531: Third Party License Readme update for 8u60
	Reviewed-by: tbell, iris


changeset 101e28dee2f7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=101e28dee2f7
author: lana
date: Sat Jun 27 23:21:31 2015 -0700

	Merge


changeset c8be46515581 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c8be46515581
author: amurillo
date: Thu Jun 18 23:42:09 2015 -0700

	8129314: new hotspot build - hs25.60-b22
	Reviewed-by: dholmes


changeset 0b7060827bca in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0b7060827bca
author: aph
date: Tue Jun 23 22:14:58 2015 -0400

	8080600: AARCH64: testlibrary does not support AArch64
	Summary: Partial backport of 8080600 to make AArch64 a known platform
	Reviewed-by: dholmes, coleenp


changeset bf41eee321e5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bf41eee321e5
author: vlivanov
date: Thu Jun 11 14:19:40 2015 +0300

	8074551: GWT can be marked non-compilable due to deopt count pollution
	Reviewed-by: kvn


changeset c8076c718edd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c8076c718edd
author: coleenp
date: Tue Jun 23 22:10:33 2015 -0400

	8129607: Incorrect GPL header
	Summary: fix typo in GPL header
	Reviewed-by: kvn, dholmes


changeset e778f3037c61 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e778f3037c61
author: coleenp
date: Wed Jun 24 17:20:04 2015 +0000

	Merge


changeset a5b77ac78ad2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a5b77ac78ad2
author: tschatzl
date: Thu Jun 25 10:12:25 2015 +0200

	8129602: Incorrect GPL header causes RE script to create wrong output
	Summary: Fix up GPL headers so that the RE script works.
	Reviewed-by: stefank, dholmes, coleenp


changeset 599c27e30262 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=599c27e30262
author: tschatzl
date: Thu Jun 25 09:04:28 2015 +0200

	8129604: Incorrect GPL header in README causes RE script to create wrong output
	Summary: Fix up GPL headers by removing leading "#" so that the RE script works.
	Reviewed-by: brutisso, coleenp


changeset ff8fdeb2fb6d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ff8fdeb2fb6d
author: amurillo
date: Thu Jun 25 23:43:36 2015 -0700

	Merge


changeset 8a7e515d9cfd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8a7e515d9cfd
author: amurillo
date: Thu Jun 25 23:43:40 2015 -0700

	Added tag hs25.60-b22 for changeset ff8fdeb2fb6d


changeset 878cb0df27c2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=878cb0df27c2
author: amurillo
date: Mon Jun 29 16:55:18 2015 -0700

	Merge


changeset 0e4094950cd3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e4094950cd3
author: asaha
date: Wed Jul 01 21:52:18 2015 -0700

	Added tag jdk8u60-b22 for changeset 878cb0df27c2


changeset a6205ea6892c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a6205ea6892c
author: asaha
date: Thu Jan 08 08:38:41 2015 -0800

	Added tag jdk8u51-b00 for changeset b22b01407a81


changeset 5ab9ba0ddfb1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5ab9ba0ddfb1
author: asaha
date: Thu Jan 08 08:46:36 2015 -0800

	8068674: Increment minor version of HSx for 8u51 and initialize the build number
	Reviewed-by: jcoomes


changeset 9da356c2ca06 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9da356c2ca06
author: asaha
date: Mon Jan 12 14:53:24 2015 -0800

	Merge


changeset ad0cbda3bfa0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ad0cbda3bfa0
author: asaha
date: Thu Jan 22 09:36:34 2015 -0800

	Merge


changeset 6b8e200bdda1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b8e200bdda1
author: asaha
date: Thu Jan 22 09:48:22 2015 -0800

	Merge


changeset 1afaee6e59ea in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1afaee6e59ea
author: asaha
date: Thu Jan 22 10:12:12 2015 -0800

	Merge


changeset 79a7d663414b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=79a7d663414b
author: asaha
date: Wed Jan 28 21:47:04 2015 -0800

	Merge


changeset 5bfc99e61dca in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5bfc99e61dca
author: kbarrett
date: Mon Feb 09 13:30:30 2015 -0500

	8071931: Return of the phantom menace
	Reviewed-by: mchung, dfuchs, ahgross, brutisso


changeset 4ee0e13da402 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4ee0e13da402
author: asaha
date: Thu Feb 12 08:24:18 2015 -0800

	Merge


changeset 58ad5915b2b0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=58ad5915b2b0
author: asaha
date: Tue Feb 17 11:03:35 2015 -0800

	Merge


changeset 6b95f74c9da6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b95f74c9da6
author: asaha
date: Wed Feb 25 11:39:29 2015 -0800

	Merge


changeset 70e73f8f43fc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=70e73f8f43fc
author: asaha
date: Tue Feb 10 14:59:03 2015 -0800

	Added tag jdk8u31-b33 for changeset 26b1dc6891c4


changeset c1de2652a48c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c1de2652a48c
author: asaha
date: Wed Feb 25 12:12:41 2015 -0800

	Merge


changeset d29663a92a17 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d29663a92a17
author: asaha
date: Wed Feb 25 12:26:25 2015 -0800

	Added tag jdk8u51-b01 for changeset c1de2652a48c


changeset 8f03c2f5fc17 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8f03c2f5fc17
author: asaha
date: Mon Mar 02 11:46:41 2015 -0800

	Merge


changeset 908b3e733c01 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=908b3e733c01
author: asaha
date: Wed Mar 04 12:29:51 2015 -0800

	Added tag jdk8u51-b02 for changeset 8f03c2f5fc17


changeset 4bf3117ba80e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4bf3117ba80e
author: asaha
date: Mon Mar 09 15:18:43 2015 -0700

	Merge


changeset 79646da0f6cb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=79646da0f6cb
author: asaha
date: Tue Mar 10 15:46:16 2015 -0700

	Merge


changeset 0a0c4a77b67d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0a0c4a77b67d
author: asaha
date: Mon Mar 02 12:06:09 2015 -0800

	Merge


changeset 8220f68a195f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8220f68a195f
author: asaha
date: Sat Mar 07 16:13:50 2015 -0800

	Merge


changeset ef5cc19d94ba in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ef5cc19d94ba
author: asaha
date: Wed Mar 11 13:45:38 2015 -0700

	Added tag jdk8u40-b31 for changeset 8220f68a195f


changeset cf2956592430 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cf2956592430
author: asaha
date: Wed Mar 11 13:53:50 2015 -0700

	Merge


changeset 3ba96653eb20 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3ba96653eb20
author: asaha
date: Wed Mar 11 14:10:41 2015 -0700

	Added tag jdk8u51-b03 for changeset cf2956592430


changeset 850a290eb108 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=850a290eb108
author: asaha
date: Thu Mar 12 22:18:05 2015 -0700

	Merge


changeset e6aa4a8c1b46 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e6aa4a8c1b46
author: asaha
date: Mon Mar 16 11:49:32 2015 -0700

	Added tag jdk8u40-b32 for changeset 850a290eb108


changeset d24a49b80d65 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d24a49b80d65
author: asaha
date: Mon Mar 16 12:05:49 2015 -0700

	Merge


changeset b3726a400905 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b3726a400905
author: asaha
date: Tue Mar 17 08:34:33 2015 -0700

	Merge


changeset 894b92a02c53 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=894b92a02c53
author: asaha
date: Tue Mar 17 11:34:42 2015 -0700

	Merge


changeset 0b3f44955388 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0b3f44955388
author: asaha
date: Tue Mar 17 11:42:30 2015 -0700

	Merge


changeset 6ce994385353 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6ce994385353
author: asaha
date: Wed Mar 18 15:51:38 2015 -0700

	Added tag jdk8u51-b04 for changeset 0b3f44955388


changeset 23bf458e359f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=23bf458e359f
author: asaha
date: Mon Mar 23 11:15:48 2015 -0700

	Added tag jdk8u51-b05 for changeset 6ce994385353


changeset 3816de51b5e7 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3816de51b5e7
author: roland
date: Mon Mar 09 09:59:53 2015 +0100

	8071731: Better scaling for C1
	Reviewed-by: kvn, iveresov


changeset 0219ab69f007 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0219ab69f007
author: asaha
date: Mon Mar 30 11:27:59 2015 -0700

	Added tag jdk8u51-b06 for changeset 3816de51b5e7


changeset 1970b2d8f7a5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1970b2d8f7a5
author: asaha
date: Mon Apr 06 11:05:08 2015 -0700

	Added tag jdk8u45-b31 for changeset 894b92a02c53


changeset 5c017acbaf01 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5c017acbaf01
author: asaha
date: Mon Apr 06 11:48:05 2015 -0700

	Merge


changeset 631d4029d851 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=631d4029d851
author: asaha
date: Mon Apr 06 11:58:44 2015 -0700

	Added tag jdk8u51-b07 for changeset 5c017acbaf01


changeset 83f72a0caef6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=83f72a0caef6
author: asaha
date: Mon Apr 13 14:11:16 2015 -0700

	Added tag jdk8u51-b08 for changeset 631d4029d851


changeset 1428b6aa09c4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1428b6aa09c4
author: asaha
date: Mon Apr 13 11:06:19 2015 -0700

	Merge


changeset 9b2bf0d8a9a0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9b2bf0d8a9a0
author: asaha
date: Mon Apr 13 13:39:12 2015 -0700

	Added tag jdk8u45-b32 for changeset 1428b6aa09c4


changeset ce81c4487dd1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ce81c4487dd1
author: asaha
date: Wed Apr 15 11:03:25 2015 -0700

	Merge


changeset fa1e9f903848 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fa1e9f903848
author: asaha
date: Mon Apr 20 12:51:55 2015 -0700

	Added tag jdk8u51-b09 for changeset ce81c4487dd1


changeset 9773891321c4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9773891321c4
author: asaha
date: Thu Apr 23 09:10:15 2015 -0700

	8078529: Increment the build value to b02 for hs25.51 in 8u51-b10
	Reviewed-by: katleman


changeset 62c4bd276cbe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=62c4bd276cbe
author: kevinw
date: Wed Jan 28 21:43:06 2015 +0000

	8035938: Memory leak in JvmtiEnv::GetConstantPool
	Reviewed-by: sspitsyn, dcubed


changeset 928e1994ad43 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=928e1994ad43
author: vlivanov
date: Tue Apr 14 19:10:28 2015 +0300

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


changeset b2f5f1a83b73 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b2f5f1a83b73
author: asaha
date: Mon Apr 27 14:29:16 2015 -0700

	Added tag jdk8u51-b10 for changeset 928e1994ad43


changeset 13990387b643 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=13990387b643
author: asaha
date: Thu Apr 30 00:57:44 2015 -0700

	Added tag jdk8u45-b15 for changeset a5ba7c9a0b91


changeset 1a122beb9dc6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1a122beb9dc6
author: asaha
date: Thu Apr 30 23:04:21 2015 -0700

	Merge


changeset 05c80f1060f0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=05c80f1060f0
author: asaha
date: Tue May 05 10:04:03 2015 -0700

	Added tag jdk8u51-b11 for changeset 1a122beb9dc6


changeset 07e103f3f438 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=07e103f3f438
author: asaha
date: Mon May 11 12:16:43 2015 -0700

	Added tag jdk8u51-b12 for changeset 05c80f1060f0


changeset a4eea4bee2d4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a4eea4bee2d4
author: asaha
date: Mon May 18 12:15:56 2015 -0700

	Added tag jdk8u51-b13 for changeset 07e103f3f438


changeset 655b0204d6e5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=655b0204d6e5
author: asaha
date: Tue May 26 13:26:35 2015 -0700

	Added tag jdk8u51-b14 for changeset a4eea4bee2d4


changeset 8dddcd728302 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8dddcd728302
author: asaha
date: Thu May 28 20:52:47 2015 -0700

	Merge


changeset 978a14d575e3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=978a14d575e3
author: asaha
date: Wed Jun 03 20:27:36 2015 -0700

	Merge


changeset 9a70cba6a3c3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9a70cba6a3c3
author: asaha
date: Mon Jun 01 11:24:34 2015 -0700

	8081622: Increment the build value to b03 for hs25.51 in 8u51-b15
	Reviewed-by: katleman


changeset 3639e38bd73f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3639e38bd73f
author: asaha
date: Mon Jun 01 11:40:55 2015 -0700

	Added tag jdk8u51-b15 for changeset 9a70cba6a3c3


changeset 67f2485a64d4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=67f2485a64d4
author: asaha
date: Thu Jun 04 13:28:28 2015 -0700

	Merge


changeset 4894e24d2edc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4894e24d2edc
author: asaha
date: Mon Jun 08 11:06:46 2015 -0700

	Added tag jdk8u51-b16 for changeset 3639e38bd73f


changeset 0e5f64fa55c9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0e5f64fa55c9
author: asaha
date: Mon Jun 08 12:06:37 2015 -0700

	Merge


changeset 8fd636dd1c91 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8fd636dd1c91
author: asaha
date: Wed Jun 10 23:13:44 2015 -0700

	Merge


changeset 06114526675f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=06114526675f
author: asaha
date: Wed Jun 17 21:53:15 2015 -0700

	Merge


changeset 169e29e8313f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=169e29e8313f
author: asaha
date: Wed Jun 24 11:08:52 2015 -0700

	Merge


changeset 696dea43dfe9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=696dea43dfe9
author: asaha
date: Wed Jul 01 22:01:35 2015 -0700

	Merge


changeset 33a2c47ceeb2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=33a2c47ceeb2
author: katleman
date: Wed Jul 08 11:52:25 2015 -0700

	Added tag jdk8u60-b23 for changeset 0e4094950cd3


changeset 55957789d190 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=55957789d190
author: asaha
date: Wed Jul 08 12:12:03 2015 -0700

	Merge


changeset 9613775cef0d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9613775cef0d
author: poonam
date: Mon Jul 06 06:48:11 2015 -0700

	8129108: nmethod related crash in CMS
	Summary: Add SO_AllCodeCache to root scanning options when not unloading classes with a CMS collection cycle
	Reviewed-by: mgerdin, jwilhelm


changeset a0622494f6b2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a0622494f6b2
author: poonam
date: Mon Jul 06 10:33:54 2015 -0700

	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


changeset 1c27547b898a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1c27547b898a
author: amurillo
date: Tue Jul 07 14:56:08 2015 -0700

	8129939: new hotspot build - hs25.60-b23
	Reviewed-by: dholmes


changeset d89ceecf1bad in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d89ceecf1bad
author: amurillo
date: Thu Jul 09 09:31:18 2015 -0700

	Merge


changeset dcbeaa94e7fe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dcbeaa94e7fe
author: amurillo
date: Thu Jul 09 09:31:23 2015 -0700

	Added tag hs25.60-b23 for changeset d89ceecf1bad


changeset fb157d537278 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fb157d537278
author: asaha
date: Mon Jul 13 10:49:37 2015 -0700

	Merge


changeset 1993eaeabefc in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1993eaeabefc
author: andrew
date: Wed Sep 30 16:43:15 2015 +0100

	Merge jdk8u60-b24


changeset 6b4ea38c01bd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6b4ea38c01bd
author: asaha
date: Wed Jul 15 11:48:08 2015 -0700

	Added tag jdk8u60-b24 for changeset fb157d537278


changeset 5b248d10f0ae in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5b248d10f0ae
author: aph
date: Thu Jul 31 04:53:53 2014 -0400

	Use TLS for ThreadLocalStorage::thread()


changeset 598a80134374 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=598a80134374
author: aph
date: Tue Jul 29 12:53:13 2014 -0400

	Re-add this file.


changeset 7721c164704a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7721c164704a
author: Edward Nevill edward.nevill at linaro.org
date: Thu Jul 31 12:10:43 2014 +0100

	Add char_array_equals intrinsic


changeset 08a7c21eaa48 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=08a7c21eaa48
author: aph
date: Mon Aug 04 11:20:03 2014 -0400

	Miscellaneous bug fixes.
	Implement VtableStub::pd_code_size_limit.
	Fix CountCompiledCalls.
	Implement MacroAssembler::delayed_value_impl.
	Fix MacroAssembler::incrementw and MacroAssembler::increment.
	Fix DebugVtables.
	Fix VtableStub::pd_code_size_limit.


changeset 0bddcfcf9488 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0bddcfcf9488
author: aph
date: Mon Aug 04 11:29:21 2014 -0400

	AArch64: try to align metaspace on a 4G boundary.


changeset 350b0bd9cf57 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=350b0bd9cf57
author: aph
date: Mon Aug 04 11:57:47 2014 -0400

	Re-add file.


changeset 91a0340a6eb3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=91a0340a6eb3
author: aph
date: Mon Aug 04 12:00:05 2014 -0400

	Merge


changeset 1a507fdf6de6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1a507fdf6de6
author: Edward Nevill edward.nevill at linaro.org
date: Mon Aug 04 18:03:53 2014 +0100

	Add encode_iso_array intrinsic


changeset 2dfe9abe27fe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2dfe9abe27fe
author: Edward Nevill edward.nevill at linaro.org
date: Tue Aug 05 15:56:26 2014 +0100

	Get builtin sim image working again


changeset b319f337ea31 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b319f337ea31
author: Edward Nevill edward.nevill at linaro.org
date: Tue Aug 19 15:19:58 2014 +0100

	Add support for String.indexOf intrinsic


changeset 8ca3a150d97d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8ca3a150d97d
author: aph
date: Thu Aug 21 11:56:52 2014 -0400

	Unwind native AArch64 frames.


changeset f5e4bc9d2b26 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f5e4bc9d2b26
author: aph
date: Thu Aug 21 11:58:03 2014 -0400

	Add frame anchor fences.


changeset 13b0e050a417 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=13b0e050a417
author: aph
date: Wed Aug 20 10:56:55 2014 -0400

	A more efficient sequence for C1_MacroAssembler::float_cmp.


changeset 72b78cf4cd32 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=72b78cf4cd32
author: aph
date: Thu Aug 21 12:35:02 2014 -0400

	Add CNEG and CNEGW to macro assembler.


changeset 4aa306297daf in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4aa306297daf
author: Edward Nevill edward.nevill at linaro.org
date: Fri Aug 29 11:12:45 2014 +0100

	Dont use a release store when storing an OOP in a non-volatile field.


changeset a844cc39d7c2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a844cc39d7c2
author: aph
date: Mon Sep 01 07:02:47 2014 -0400

	Various concurrency fixes.
	Invalidate the whole of a compiledIC stub.
	Add membars to interpreter in branches and ret instructions.
	Atomic::xchg must be a full barrier.


changeset 1e240278cb15 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1e240278cb15
author: aph
date: Mon Sep 01 13:10:18 2014 -0400

	Add missing instruction synchronization barriers and cache flushes.


changeset c68ff41f6d5f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c68ff41f6d5f
author: aph
date: Thu Sep 04 12:57:59 2014 -0400

	Merge


changeset a693d097790b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a693d097790b
author: aph
date: Thu Sep 04 13:06:04 2014 -0400

	Added tag jdk8u40-b02 for changeset c68ff41f6d5f


changeset c4826f8d7896 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c4826f8d7896
author: aph
date: Fri Sep 05 06:26:44 2014 -0400

	Merge


changeset c6375c27cbfa in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c6375c27cbfa
author: aph
date: Fri Sep 05 07:18:32 2014 -0400

	Correct merge error


changeset 7f4c970a6b0c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7f4c970a6b0c
author: aph
date: Tue Sep 09 18:50:10 2014 +0100

	Fix thinko in Atomic::xchg_ptr.


changeset bdd6cf8f4f10 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bdd6cf8f4f10
author: aph
date: Tue Sep 09 09:30:42 2014 -0400

	C2: Use explicit barriers instead of store-release.


changeset b5dc2da31ba5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b5dc2da31ba5
author: aph
date: Tue Sep 09 09:32:14 2014 -0400

	Backout 7167:6298eeefbb7b


changeset e97a048e045a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e97a048e045a
author: aph
date: Tue Sep 09 13:59:22 2014 -0400

	Merge


changeset a6df78e590bb in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a6df78e590bb
author: aph
date: Wed Sep 10 10:42:58 2014 -0400

	array load must only read 32 bits


changeset 05c84f4cec3e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=05c84f4cec3e
author: Edward Nevill edward.nevill at linaro.org
date: Wed Sep 17 12:53:20 2014 +0100

	Work around problem with gcc 4.8.x


changeset 9200b9e93039 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9200b9e93039
author: aph
date: Wed Sep 17 04:02:47 2014 -0400

	Use os::malloc to allocate the register map.


changeset 07ecc743c580 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=07ecc743c580
author: aph
date: Wed Sep 17 04:04:58 2014 -0400

	C1: Correct types for double-double stack move.


changeset 2fb893b1a255 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2fb893b1a255
author: aph
date: Mon Sep 22 05:24:02 2014 -0400

	Merge


changeset 3fd0a587111e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3fd0a587111e
author: Edward Nevill edward.nevill at linaro.org
date: Tue Sep 23 18:34:47 2014 +0100

	Backout fix for gcc 4.8.3


changeset 68cf8e406ce5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=68cf8e406ce5
author: Edward Nevill edward.nevill at linaro.org
date: Wed Sep 24 12:56:10 2014 +0100

	Fix failing TestStable tests


changeset b1e1dda2c069 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b1e1dda2c069
author: Edward Nevill edward.nevill at linaro.org
date: Thu Oct 09 16:39:10 2014 +0100

	Add support for fast accessors and java.lang.ref.Reference.get in template interpreter


changeset b2bf0d45c617 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b2bf0d45c617
author: Edward Nevill edward.nevill at linaro.org
date: Fri Oct 10 09:50:34 2014 +0100

	Backed out changeset b1e1dda2c069
	See https://bugs.openjdk.java.net/browse/JDK-8003426


changeset 7c98ed8b60f5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7c98ed8b60f5
author: Edward Nevill edward.nevill at linaro.org
date: Fri Oct 10 15:51:33 2014 +0100

	Merge up to jdk8u40-b09


changeset 89ebbc29144c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=89ebbc29144c
author: Edward Nevill edward.nevill at linaro.org
date: Mon Oct 13 10:53:11 2014 +0100

	aarch64 specific changes for merge up to jdk8u40-b09


changeset 3ac6832f7901 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3ac6832f7901
author: Edward Nevill edward.nevill at linaro.org
date: Thu Oct 16 10:44:16 2014 +0100

	Replace CmpL3 with version from jdk9 tree


changeset 788f964d727f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=788f964d727f
author: Edward Nevill <ed at camswl.com>
date: Fri Oct 31 21:04:37 2014 +0000

	Add support for pipeline scheduling


changeset b280f4f4f119 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b280f4f4f119
author: aph
date: Tue Nov 04 17:16:46 2014 +0000

	Merge to jdk8u40-b12


changeset 04d6681092ca in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=04d6681092ca
author: aph
date: Tue Nov 04 17:16:48 2014 +0000

	Added tag jdk8u40-b12-aarch64 for changeset b280f4f4f119


changeset 41d7963ab384 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=41d7963ab384
author: Edward Nevill edward.nevill at linaro.org
date: Wed Nov 05 10:27:34 2014 +0000

	Fix a few pipeline scheduling problems shown by overnight tests


changeset 8fdbd65711c6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8fdbd65711c6
author: aph
date: Tue Nov 04 04:04:35 2014 -0500

	Add some memory barriers for object creation and runtime calls.


changeset 58cfaeeb1c86 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=58cfaeeb1c86
author: aph
date: Wed Nov 05 08:54:45 2014 -0500

	Call ICache::invalidate_range() from Relocation::pd_set_data_value().


changeset cb0a994c0747 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=cb0a994c0747
author: aph
date: Wed Nov 05 08:58:11 2014 -0500

	Let's have a little bit less of that, now.


changeset 4ff9e02880b6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4ff9e02880b6
author: aph
date: Wed Nov 05 09:00:41 2014 -0500

	C2: use store release instructions for all volatile stores.  Remove
	leading and traililng barriers around volatile stores.


changeset 0d41be987439 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=0d41be987439
author: aph
date: Wed Nov 05 09:14:16 2014 -0500

	Merge


changeset dba43b2d5ad2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=dba43b2d5ad2
author: aph
date: Thu Nov 06 09:56:19 2014 -0500

	Fix bugs found in the review of 58cfaeeb1c86.


changeset f0aa6a97d4e2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f0aa6a97d4e2
author: enevill
date: Tue Nov 11 09:54:51 2014 +0000

	Tidy up allocation prefetch


changeset bd2ddb52a7a1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=bd2ddb52a7a1
author: enevill
date: Mon Nov 17 23:09:36 2014 +0000

	Add support for SHA intrinsics


changeset 6fb37d6acb12 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6fb37d6acb12
author: enevill
date: Tue Nov 18 14:20:24 2014 +0000

	Tidy up use of BUILTIN_SIM in vm_version_aarch64


changeset f9a67c52dc33 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f9a67c52dc33
author: enevill
date: Wed Nov 26 15:20:42 2014 +0000

	Use pipe_serial instead of pipe_class_memory in store*_volatile


changeset 26fc60dd5da8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=26fc60dd5da8
author: enevill
date: Tue Dec 02 15:10:30 2014 +0000

	Add support for A53 multiply accumulate


changeset 733b7b3aa70a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=733b7b3aa70a
author: aph
date: Thu Dec 11 09:54:30 2014 -0500

	Added tag jdk8u40-b12-aarch64-1262 for changeset 26fc60dd5da8


changeset d44e30f7a343 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d44e30f7a343
author: adinn
date: Tue Nov 25 15:16:28 2014 +0000

	correct calls to OrderAccess::release when updating java anchors


changeset b489e772b83c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=b489e772b83c
author: adinn
date: Thu Dec 11 15:14:18 2014 +0000

	merge


changeset d7c03eb8b2c2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d7c03eb8b2c2
author: adinn
date: Thu Dec 11 15:38:23 2014 +0000

	merge


changeset fcb1eeb77770 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fcb1eeb77770
author: adinn
date: Thu Dec 11 15:58:47 2014 +0000

	Added tag jdk8u40-b12-aarch64-1263 for changeset d7c03eb8b2c2


changeset 57843614fd14 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=57843614fd14
author: aph
date: Fri Dec 19 06:31:51 2014 -0500

	Remove insanely large stack allocation in entry frame.


changeset c47a4731e5e0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c47a4731e5e0
author: enevill
date: Tue Jan 06 15:57:27 2015 +0000

	Add java.lang.ref.Reference.get intrinsic to template interpreter


changeset 06c52e8fd6d3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=06c52e8fd6d3
author: enevill
date: Thu Jan 08 12:47:32 2015 +0000

	Fix guarantee failure in syncronizer.cpp


changeset 4f902e26d7e3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4f902e26d7e3
author: enevill
date: Tue Feb 03 16:48:05 2015 +0000

	Merge up to jdk8u40-b23


changeset 44142a22d60f in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=44142a22d60f
author: enevill
date: Wed Feb 04 12:13:46 2015 +0000

	8072129: [AARCH64] missing fix for 8066900
	Summary: add 8066900 fix to arm64 code.


changeset 13af349259e6 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=13af349259e6
author: aph
date: Thu Feb 05 11:47:33 2015 -0800

	8072483: AARCH64: aarch64.ad uses the wrong operand class for some operations
	Summary: Use iReg<X>NoSp registers operands where required.
	Reviewed-by: kvn, adinn, enevill


changeset 7164279a42b0 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7164279a42b0
author: aph
date: Tue Mar 03 14:34:12 2015 +0000

	Merge


changeset 1828260d358a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1828260d358a
author: aph
date: Tue Mar 03 15:42:55 2015 +0000

	Fix implementation of InterpreterMacroAssembler::increment_mdp_data_at().


changeset 719def58024b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=719def58024b
author: aph
date: Thu Mar 05 09:34:52 2015 +0000

	Delete jdk8u40-b25 tag.


changeset acb98552116e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=acb98552116e
author: aph
date: Thu Mar 05 09:38:44 2015 +0000

	Added tag jdk8u40-b25 for changeset 719def58024b


changeset a747c1771e54 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a747c1771e54
author: aph
date: Fri Feb 06 10:36:46 2015 -0800

	8071947: AARCH64: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames
	Summary: Apply the fix for 8068655 to the AArch64 sources.
	Reviewed-by: kvn


changeset de82c08da806 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=de82c08da806
author: enevill
date: Thu Apr 16 11:36:19 2015 +0100

	Merge up to jdk8u45-b14


changeset 70d4f640f931 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=70d4f640f931
author: enevill
date: Thu Apr 16 15:06:31 2015 +0100

	Fix build for aarch64/zero


changeset 6d5b61ae5a7e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=6d5b61ae5a7e
author: aph
date: Wed Jan 21 14:38:48 2015 -0800

	8069593: Changes to JavaThread::_thread_state must use acquire and release
	Reviewed-by: kvn, dlong


changeset 20adeb715ada in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=20adeb715ada
author: aph
date: Tue Mar 03 17:56:33 2015 +0000

	8074349: AARCH64: C2 generates poor code for some byte and character stores
	Summary: Use iRegIorL2I as src input for char and byte stores.
	Reviewed-by: kvn


changeset fa858e3ae6f9 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=fa858e3ae6f9
author: aph
date: Fri Mar 13 12:44:28 2015 +0000

	8074723: AARCH64: Stray pop in C1 LIR_Assembler::emit_profile_type
	Summary: Remove stray POP instruction
	Reviewed-by: dholmes


changeset 5ecfe4a2327e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5ecfe4a2327e
author: aph
date: Tue Mar 17 14:03:05 2015 +0000

	8075045: AARCH64: Stack banging should use store rather than load
	Summary: Change stack bangs to use a store rather than a load
	Reviewed-by: dholmes


changeset 2b0a471aea75 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2b0a471aea75
author: enevill
date: Wed May 27 15:03:26 2015 +0100

	Add copyright to aarch64_ad.m4


changeset 5d3f35c13442 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=5d3f35c13442
author: aph
date: Fri Mar 20 17:39:29 2015 +0000

	8075443: AARCH64: Missed L2I optimizations in C2
	Summary: Use iRegIOrL2I for input operands whenever it makes sense.
	Reviewed-by: kvn


changeset 394a87600c41 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=394a87600c41
author: enevill
date: Fri Apr 24 11:01:37 2015 +0000

	8075930: AARCH64: Use FP Register in C2
	Summary: modify to allow C2 to allocate FP (R29) as a general register
	Reviewed-by: aph, kvn, dlong


changeset e84a2db0758d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e84a2db0758d
author: aph
date: Tue Apr 14 17:19:08 2015 +0100

	8076467: AARCH64: assertion fail with -XX:+UseG1GC
	Summary: Don't call encoding unless bool is true.
	Reviewed-by: kvn


changeset adcffd0e1707 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=adcffd0e1707
author: enevill
date: Wed May 27 15:28:40 2015 +0100

	8079203: AARCH64: Need to cater for different partner implementations
	Summary: Parse /proc/cpuinfo to derive implementation specific info


changeset d38b6415fcd8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=d38b6415fcd8
author: enevill
date: Wed May 27 15:40:40 2015 +0100

	8080586: aarch64: hotspot test compiler/codegen/7184394/TestAESMain.java fails
	Summary: Return correct length in generate_cipherBlockChaining_encryptAESCrypt


changeset 685e10e5d557 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=685e10e5d557
author: thartmann
date: Mon Mar 23 10:13:18 2015 +0100

	8075324: Costs of memory operands in aarch64.ad are inconsistent
	Summary: Made cost of 'indOffI' consistent to the other memory operands.
	Reviewed-by: roland, aph, adinn


changeset 471988878307 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=471988878307
author: thartmann
date: Mon Mar 23 10:15:53 2015 +0100

	8075136: Unnecessary sign extension for byte array access
	Summary: Added C2 matching rules to remove unnecessary sign extension for byte array access.
	Reviewed-by: roland, kvn, aph, adinn


changeset 3a66822cb060 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3a66822cb060
author: enevill
date: Tue Jun 30 16:17:03 2015 +0100

	Merge up to jdk8u60-b21


changeset c5d7f2fdab61 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c5d7f2fdab61
author: aph
date: Tue Apr 14 11:43:18 2015 +0100

	8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
	Summary: Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
	Reviewed-by: kvn


changeset eb15c77ece19 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=eb15c77ece19
author: enevill
date: Wed May 27 09:02:08 2015 +0000

	8081289: aarch64: add support for RewriteFrequentPairs in interpreter
	Summary: Add support for RewriteFrequentPairs
	Reviewed-by: roland
	Contributed-by: alexander.alexeev at caviumnetworks.com


changeset 16abcf92f8cd in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=16abcf92f8cd
author: enevill
date: Thu Jun 04 12:04:18 2015 +0000

	8079565: aarch64: Add vectorization support for aarch64
	Summary: Add vectorization support
	Reviewed-by: roland


changeset 10505c2cd67b in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=10505c2cd67b
author: enevill
date: Tue Jun 23 18:56:17 2015 +0000

	8129551: aarch64: some regressions introduced by addition of vectorisation code
	Summary: Fix regressions
	Reviewed-by: kvn


changeset f39e296fb4c5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=f39e296fb4c5
author: goetz
date: Wed Jun 24 09:13:12 2015 +0200

	8129757: ppc/aarch: Fix passing thread to runtime after "8073165: Contended Locking fast exit bucket."
	Reviewed-by: enevill, simonis, adinn


changeset e563aed0fbf3 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e563aed0fbf3
author: enevill
date: Thu Jun 25 08:52:12 2015 +0000

	8086087: aarch64: add support for 64 bit vectors
	Summary: Support 64 bit vectors
	Reviewed-by: kvn, aph


changeset 7bc779e0d64e in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7bc779e0d64e
author: enevill
date: Thu Jun 25 13:41:29 2015 +0000

	8129426: aarch64: add support for PopCount in C2
	Summary: Add support for PopCount using SIMD cnt and addv inst
	Reviewed-by: kvn, aph
	Contributed-by: alexander.alexeev at caviumnetworks.com


changeset 1ad2c1aa7aac in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1ad2c1aa7aac
author: enevill
date: Thu Jul 02 12:42:24 2015 +0100

	Fix debug and client build failures


changeset 11098f828fb8 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=11098f828fb8
author: adinn
date: Mon Jul 20 15:22:38 2015 +0100

	Merge


changeset 157a24cf87d5 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=157a24cf87d5
author: adinn
date: Fri Jul 31 16:25:49 2015 +0100

	Added tag arch64-jdk8u60-b24 for changeset 11098f828fb8


changeset 4c3f7e682e48 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4c3f7e682e48
author: adinn
date: Fri Jul 31 16:29:03 2015 +0100

	Remove jcheck


changeset 8ec803e97a0d in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=8ec803e97a0d
author: aph
date: Wed Aug 12 16:04:32 2015 +0000

	Remove code which uses load acquire and store release.  Revert to
	plain old memory fences.


changeset a6acc533dfef in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=a6acc533dfef
author: adinn
date: Wed Aug 19 16:16:54 2015 +0100

	Added tag aarch64-jdk8u60-b24.2 for changeset 8ec803e97a0d


changeset 1c4ef82d32d1 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=1c4ef82d32d1
author: aph
date: Thu Aug 20 09:10:30 2015 +0000

	8078521: AARCH64: Add AArch64 SA support
	Summary: Add AArch64 SA support


changeset 7f7651a972d4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=7f7651a972d4
author: enevill
date: Wed Jul 15 16:05:53 2015 +0000

	8131358: aarch64: test compiler/loopopts/superword/ProdRed_Float.java fails when run with debug VM
	Summary: fix typo in match rule in vsub2f
	Reviewed-by: kvn, aph


changeset 2812c402c790 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2812c402c790
author: enevill
date: Thu Jul 16 14:16:44 2015 +0000

	8131483: aarch64: illegal stlxr instructions
	Summary: Do not generate stlxX with Ws == Xn
	Reviewed-by: kvn, aph


changeset 4b0d672fa09c in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=4b0d672fa09c
author: enevill
date: Tue Aug 18 12:40:22 2015 +0000

	8133352: aarch64: generates constrained unpredictable instructions
	Summary: Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
	Reviewed-by: kvn, aph, adinn


changeset c0fd47b40d85 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=c0fd47b40d85
author: enevill
date: Thu Aug 20 09:40:08 2015 +0000

	8133842: aarch64: C2 generates illegal instructions with int shifts >=32
	Summary: Fix logical operatations combined with shifts >= 32
	Reviewed-by: duke


changeset 9225c38e38fe in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=9225c38e38fe
author: enevill
date: Fri Jul 17 07:50:36 2015 +0000

	8131362: aarch64: C2 does not handle large stack offsets
	Summary: change spill code to allow large offsets
	Reviewed-by: kvn, aph


changeset 22f4e54b965a in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=22f4e54b965a
author: enevill
date: Tue Sep 01 09:36:33 2015 +0000

	Fix error in fix for 8133842. Some long shifts were anded with 0x1f.


changeset ff13d8140756 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=ff13d8140756
author: enevill
date: Mon Sep 14 21:40:39 2015 +0000

	Fix mismerge when merging up to jdk8u60-b21


changeset 2ee4407fe4e4 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=2ee4407fe4e4
author: andrew
date: Fri Oct 02 04:37:30 2015 +0100

	Merge aarch64 port to jdk8u60-b24


changeset 3b05ef40e997 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=3b05ef40e997
author: andrew
date: Fri Oct 02 06:32:22 2015 +0100

	Added tag icedtea-3.0.0pre06 for changeset 2ee4407fe4e4


diffstat:

 .hgtags                                                                                           |    142 +-
 .jcheck/conf                                                                                      |      2 -
 THIRD_PARTY_README                                                                                |     46 +-
 agent/make/Makefile                                                                               |      9 +-
 agent/src/os/bsd/MacosxDebuggerLocal.m                                                            |      4 +-
 agent/src/os/bsd/Makefile                                                                         |      6 +-
 agent/src/os/linux/LinuxDebuggerLocal.c                                                           |     30 +-
 agent/src/os/linux/Makefile                                                                       |      5 +-
 agent/src/os/linux/libproc.h                                                                      |     11 +-
 agent/src/os/linux/ps_proc.c                                                                      |     63 +-
 agent/src/os/solaris/proc/saproc.cpp                                                              |     14 +-
 agent/src/share/classes/com/sun/java/swing/action/ActionManager.java                              |      7 +-
 agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java                                  |      2 +-
 agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java                                       |     35 +-
 agent/src/share/classes/sun/jvm/hotspot/HSDB.java                                                 |     20 +-
 agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java                                  |     47 +-
 agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAARCH64.java                   |     39 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java                |    118 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java                        |     10 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java            |     86 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java     |     47 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java                      |      6 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java              |     87 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java       |     47 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java       |     45 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java          |     54 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java   |     47 +
 agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java   |     45 +
 agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java                                |     45 +
 agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java                                 |     69 +
 agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java                                  |     50 +
 agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java                                  |     45 +
 agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java                           |     45 +
 agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java                              |     77 +
 agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java                      |     38 +-
 agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java                                      |     72 -
 agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java                                      |     20 +-
 agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java                                           |     12 +-
 agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java                                    |     14 +-
 agent/src/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java                               |     67 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/Flags.java                                        |     48 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java                                       |      9 +-
 agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java                                      |      3 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java                                        |     86 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java             |    244 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java                         |    555 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java               |     57 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java                   |     52 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java |    132 +
 agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java                                 |     23 +-
 agent/src/share/classes/sun/jvm/hotspot/ui/action/HSDBActionManager.java                          |      8 +-
 agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java                         |     14 +-
 agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java                               |      4 +-
 make/Makefile                                                                                     |      4 -
 make/aix/makefiles/adlc.make                                                                      |      8 +-
 make/aix/makefiles/ppc64.make                                                                     |     13 +-
 make/aix/makefiles/xlc.make                                                                       |     24 +-
 make/bsd/makefiles/gcc.make                                                                       |      2 +-
 make/bsd/makefiles/sa.make                                                                        |      4 +-
 make/bsd/makefiles/saproc.make                                                                    |     31 +-
 make/defs.make                                                                                    |     23 +-
 make/hotspot_version                                                                              |      6 +-
 make/linux/Makefile                                                                               |      4 +-
 make/linux/makefiles/aarch64.make                                                                 |     38 +
 make/linux/makefiles/adlc.make                                                                    |      6 +-
 make/linux/makefiles/arm.make                                                                     |     31 -
 make/linux/makefiles/build_vm_def.sh                                                              |     16 -
 make/linux/makefiles/buildtree.make                                                               |      9 +-
 make/linux/makefiles/compiler1.make                                                               |      3 +
 make/linux/makefiles/defs.make                                                                    |     25 +-
 make/linux/makefiles/dtrace.make                                                                  |      4 +-
 make/linux/makefiles/gcc.make                                                                     |     46 +-
 make/linux/makefiles/ppc.make                                                                     |     33 -
 make/linux/makefiles/rules.make                                                                   |      5 +
 make/linux/makefiles/sa.make                                                                      |      1 +
 make/linux/makefiles/saproc.make                                                                  |      8 +-
 make/linux/makefiles/top.make                                                                     |     12 +-
 make/linux/makefiles/vm.make                                                                      |     79 +-
 make/linux/platform_aarch64                                                                       |     15 +
 make/linux/platform_arm                                                                           |     17 -
 make/linux/platform_ppc                                                                           |     17 -
 make/sa.files                                                                                     |      6 +
 make/solaris/makefiles/adlc.make                                                                  |      6 +-
 make/solaris/makefiles/gcc.make                                                                   |      4 +-
 make/solaris/makefiles/sa.make                                                                    |      6 +-
 make/solaris/makefiles/vm.make                                                                    |      8 +
 make/windows/makefiles/fastdebug.make                                                             |      2 +-
 make/windows/makefiles/sa.make                                                                    |     18 +-
 make/windows/makefiles/vm.make                                                                    |      8 +
 src/cpu/aarch64/vm/aarch64.ad                                                                     |  13592 ++++++++++
 src/cpu/aarch64/vm/aarch64Test.cpp                                                                |     38 +
 src/cpu/aarch64/vm/aarch64_ad.m4                                                                  |    367 +
 src/cpu/aarch64/vm/aarch64_call.cpp                                                               |    197 +
 src/cpu/aarch64/vm/aarch64_linkage.S                                                              |    163 +
 src/cpu/aarch64/vm/ad_encode.m4                                                                   |     73 +
 src/cpu/aarch64/vm/assembler_aarch64.cpp                                                          |   1551 +
 src/cpu/aarch64/vm/assembler_aarch64.hpp                                                          |   2451 +
 src/cpu/aarch64/vm/assembler_aarch64.inline.hpp                                                   |     34 +
 src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp                                                |     57 +
 src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp                                                |    117 +
 src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp                                         |    287 +
 src/cpu/aarch64/vm/bytecodes_aarch64.cpp                                                          |     39 +
 src/cpu/aarch64/vm/bytecodes_aarch64.hpp                                                          |     32 +
 src/cpu/aarch64/vm/bytes_aarch64.hpp                                                              |     76 +
 src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp                                                       |    463 +
 src/cpu/aarch64/vm/c1_Defs_aarch64.hpp                                                            |     82 +
 src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp                                                     |    203 +
 src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp                                                     |     74 +
 src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp                                                        |    361 +
 src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp                                                        |    149 +
 src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp                                                    |   3225 ++
 src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp                                                    |     80 +
 src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp                                                    |   1427 +
 src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp                                                      |     34 +
 src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp                                                      |     77 +
 src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp                                                  |    459 +
 src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp                                                  |    109 +
 src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp                                                        |   1452 +
 src/cpu/aarch64/vm/c1_globals_aarch64.hpp                                                         |     79 +
 src/cpu/aarch64/vm/c2_globals_aarch64.hpp                                                         |     89 +
 src/cpu/aarch64/vm/c2_init_aarch64.cpp                                                            |     37 +
 src/cpu/aarch64/vm/codeBuffer_aarch64.hpp                                                         |     36 +
 src/cpu/aarch64/vm/compiledIC_aarch64.cpp                                                         |    151 +
 src/cpu/aarch64/vm/copy_aarch64.hpp                                                               |     62 +
 src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp                                            |     35 +
 src/cpu/aarch64/vm/cpustate_aarch64.hpp                                                           |    592 +
 src/cpu/aarch64/vm/debug_aarch64.cpp                                                              |     36 +
 src/cpu/aarch64/vm/decode_aarch64.hpp                                                             |    409 +
 src/cpu/aarch64/vm/depChecker_aarch64.cpp                                                         |     31 +
 src/cpu/aarch64/vm/depChecker_aarch64.hpp                                                         |     32 +
 src/cpu/aarch64/vm/disassembler_aarch64.hpp                                                       |     38 +
 src/cpu/aarch64/vm/frame_aarch64.cpp                                                              |    847 +
 src/cpu/aarch64/vm/frame_aarch64.hpp                                                              |    217 +
 src/cpu/aarch64/vm/frame_aarch64.inline.hpp                                                       |    332 +
 src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp                                                  |     40 +
 src/cpu/aarch64/vm/globals_aarch64.hpp                                                            |    127 +
 src/cpu/aarch64/vm/icBuffer_aarch64.cpp                                                           |     74 +
 src/cpu/aarch64/vm/icache_aarch64.cpp                                                             |     41 +
 src/cpu/aarch64/vm/icache_aarch64.hpp                                                             |     45 +
 src/cpu/aarch64/vm/immediate_aarch64.cpp                                                          |    312 +
 src/cpu/aarch64/vm/immediate_aarch64.hpp                                                          |     51 +
 src/cpu/aarch64/vm/interp_masm_aarch64.cpp                                                        |   1684 +
 src/cpu/aarch64/vm/interp_masm_aarch64.hpp                                                        |    296 +
 src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp                                               |     57 +
 src/cpu/aarch64/vm/interpreterRT_aarch64.cpp                                                      |    429 +
 src/cpu/aarch64/vm/interpreterRT_aarch64.hpp                                                      |     66 +
 src/cpu/aarch64/vm/interpreter_aarch64.cpp                                                        |    314 +
 src/cpu/aarch64/vm/interpreter_aarch64.hpp                                                        |     44 +
 src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp                                                    |     95 +
 src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp                                                    |    175 +
 src/cpu/aarch64/vm/jniTypes_aarch64.hpp                                                           |    108 +
 src/cpu/aarch64/vm/jni_aarch64.h                                                                  |     64 +
 src/cpu/aarch64/vm/macroAssembler_aarch64.cpp                                                     |   4458 +++
 src/cpu/aarch64/vm/macroAssembler_aarch64.hpp                                                     |   1228 +
 src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp                                              |     36 +
 src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp                                                    |    127 +
 src/cpu/aarch64/vm/methodHandles_aarch64.cpp                                                      |    444 +
 src/cpu/aarch64/vm/methodHandles_aarch64.hpp                                                      |     63 +
 src/cpu/aarch64/vm/nativeInst_aarch64.cpp                                                         |    234 +
 src/cpu/aarch64/vm/nativeInst_aarch64.hpp                                                         |    453 +
 src/cpu/aarch64/vm/registerMap_aarch64.hpp                                                        |     46 +
 src/cpu/aarch64/vm/register_aarch64.cpp                                                           |     55 +
 src/cpu/aarch64/vm/register_aarch64.hpp                                                           |    255 +
 src/cpu/aarch64/vm/register_definitions_aarch64.cpp                                               |    156 +
 src/cpu/aarch64/vm/relocInfo_aarch64.cpp                                                          |     98 +
 src/cpu/aarch64/vm/relocInfo_aarch64.hpp                                                          |     39 +
 src/cpu/aarch64/vm/runtime_aarch64.cpp                                                            |     48 +
 src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp                                                      |   3085 ++
 src/cpu/aarch64/vm/stubGenerator_aarch64.cpp                                                      |   2609 +
 src/cpu/aarch64/vm/stubRoutines_aarch64.cpp                                                       |    276 +
 src/cpu/aarch64/vm/stubRoutines_aarch64.hpp                                                       |    122 +
 src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp                                       |     36 +
 src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp                                                |   2193 +
 src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp                                                |     40 +
 src/cpu/aarch64/vm/templateTable_aarch64.cpp                                                      |   3804 ++
 src/cpu/aarch64/vm/templateTable_aarch64.hpp                                                      |     43 +
 src/cpu/aarch64/vm/vmStructs_aarch64.hpp                                                          |     51 +
 src/cpu/aarch64/vm/vm_version_aarch64.cpp                                                         |    252 +
 src/cpu/aarch64/vm/vm_version_aarch64.hpp                                                         |     91 +
 src/cpu/aarch64/vm/vmreg_aarch64.cpp                                                              |     52 +
 src/cpu/aarch64/vm/vmreg_aarch64.hpp                                                              |     35 +
 src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp                                                       |     65 +
 src/cpu/aarch64/vm/vtableStubs_aarch64.cpp                                                        |    246 +
 src/cpu/ppc/vm/frame_ppc.cpp                                                                      |      7 +
 src/cpu/ppc/vm/globals_ppc.hpp                                                                    |      2 +
 src/cpu/ppc/vm/interpreter_ppc.cpp                                                                |      7 +-
 src/cpu/ppc/vm/ppc.ad                                                                             |     11 +-
 src/cpu/ppc/vm/sharedRuntime_ppc.cpp                                                              |      3 +-
 src/cpu/sparc/vm/frame_sparc.cpp                                                                  |     13 +-
 src/cpu/sparc/vm/frame_sparc.hpp                                                                  |      2 +
 src/cpu/sparc/vm/globals_sparc.hpp                                                                |      2 +
 src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp                                                  |      7 +-
 src/cpu/sparc/vm/sparc.ad                                                                         |     12 +-
 src/cpu/sparc/vm/vm_version_sparc.cpp                                                             |      4 +-
 src/cpu/sparc/vm/vm_version_sparc.hpp                                                             |      6 +-
 src/cpu/x86/vm/assembler_x86.hpp                                                                  |      6 +-
 src/cpu/x86/vm/c1_FrameMap_x86.cpp                                                                |      7 +-
 src/cpu/x86/vm/c1_LIRAssembler_x86.cpp                                                            |      4 +-
 src/cpu/x86/vm/c1_MacroAssembler_x86.cpp                                                          |      3 +
 src/cpu/x86/vm/c1_Runtime1_x86.cpp                                                                |     12 +-
 src/cpu/x86/vm/frame_x86.cpp                                                                      |     37 +-
 src/cpu/x86/vm/frame_x86.hpp                                                                      |     15 +-
 src/cpu/x86/vm/frame_x86.inline.hpp                                                               |      8 +-
 src/cpu/x86/vm/globals_x86.hpp                                                                    |      2 +
 src/cpu/x86/vm/macroAssembler_x86.cpp                                                             |     25 +-
 src/cpu/x86/vm/methodHandles_x86.cpp                                                              |      2 +-
 src/cpu/x86/vm/runtime_x86_32.cpp                                                                 |      4 -
 src/cpu/x86/vm/sharedRuntime_x86_64.cpp                                                           |     12 +-
 src/cpu/x86/vm/stubGenerator_x86_32.cpp                                                           |      3 +-
 src/cpu/x86/vm/stubGenerator_x86_64.cpp                                                           |      6 +-
 src/cpu/x86/vm/templateTable_x86_64.cpp                                                           |      4 -
 src/cpu/x86/vm/vm_version_x86.hpp                                                                 |      6 +-
 src/cpu/x86/vm/x86.ad                                                                             |     15 -
 src/cpu/x86/vm/x86_32.ad                                                                          |    133 +-
 src/cpu/x86/vm/x86_64.ad                                                                          |    553 +-
 src/cpu/zero/vm/cppInterpreter_zero.cpp                                                           |      2 +-
 src/cpu/zero/vm/deoptimizerFrame_zero.hpp                                                         |     53 +
 src/cpu/zero/vm/frame_zero.cpp                                                                    |      9 +-
 src/cpu/zero/vm/frame_zero.inline.hpp                                                             |      2 +
 src/cpu/zero/vm/globals_zero.hpp                                                                  |      2 +
 src/cpu/zero/vm/stack_zero.cpp                                                                    |      4 +-
 src/cpu/zero/vm/stack_zero.inline.hpp                                                             |      6 +-
 src/os/aix/vm/os_aix.cpp                                                                          |     12 +-
 src/os/aix/vm/perfMemory_aix.cpp                                                                  |    468 +-
 src/os/bsd/vm/os_bsd.cpp                                                                          |     22 +-
 src/os/bsd/vm/perfMemory_bsd.cpp                                                                  |    343 +-
 src/os/linux/vm/os_linux.cpp                                                                      |    242 +-
 src/os/linux/vm/perfMemory_linux.cpp                                                              |    330 +-
 src/os/solaris/vm/jvm_solaris.h                                                                   |      4 +-
 src/os/solaris/vm/os_solaris.cpp                                                                  |     67 +-
 src/os/solaris/vm/os_solaris.hpp                                                                  |      2 +
 src/os/solaris/vm/perfMemory_solaris.cpp                                                          |    331 +-
 src/os/windows/vm/os_windows.cpp                                                                  |     32 +-
 src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp                                                 |     12 +-
 src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp                                           |     53 +
 src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp                                       |    144 +
 src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp                                        |     44 +
 src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp                                         |    124 +
 src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp                                             |     44 +
 src/os_cpu/linux_aarch64/vm/linux_aarch64.S                                                       |     25 +
 src/os_cpu/linux_aarch64/vm/linux_aarch64.ad                                                      |     68 +
 src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp                                  |    144 +
 src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp                                                  |    759 +
 src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp                                                  |     58 +
 src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp                                           |     39 +
 src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp                                     |     45 +
 src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp                                            |     41 +
 src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp                                            |     36 +
 src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp                                              |     92 +
 src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp                                              |     85 +
 src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp                                           |     54 +
 src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp                                          |     28 +
 src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp                                                          |     12 +-
 src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp                                              |     24 +-
 src/os_cpu/linux_x86/vm/os_linux_x86.cpp                                                          |      2 +-
 src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp                                             |     16 +-
 src/os_cpu/linux_zero/vm/os_linux_zero.cpp                                                        |      4 +-
 src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp                                                  |      2 +-
 src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp                                          |    112 +-
 src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java                  |     68 +-
 src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java          |      4 +-
 src/share/tools/hsdis/Makefile                                                                    |     11 +-
 src/share/tools/hsdis/hsdis.c                                                                     |      3 +
 src/share/vm/adlc/adlparse.cpp                                                                    |     94 +-
 src/share/vm/adlc/adlparse.hpp                                                                    |      3 +
 src/share/vm/adlc/archDesc.cpp                                                                    |      2 +-
 src/share/vm/adlc/forms.hpp                                                                       |      2 +
 src/share/vm/adlc/formsopt.cpp                                                                    |    111 +-
 src/share/vm/adlc/formsopt.hpp                                                                    |    127 +-
 src/share/vm/adlc/formssel.hpp                                                                    |      2 +
 src/share/vm/adlc/main.cpp                                                                        |      5 +
 src/share/vm/adlc/output_c.cpp                                                                    |     47 +-
 src/share/vm/asm/assembler.hpp                                                                    |      8 +-
 src/share/vm/asm/assembler.inline.hpp                                                             |      3 +
 src/share/vm/asm/codeBuffer.hpp                                                                   |      3 +
 src/share/vm/asm/macroAssembler.hpp                                                               |      3 +
 src/share/vm/asm/macroAssembler.inline.hpp                                                        |      3 +
 src/share/vm/asm/register.hpp                                                                     |      3 +
 src/share/vm/c1/c1_Canonicalizer.cpp                                                              |      7 +
 src/share/vm/c1/c1_Compilation.cpp                                                                |     26 +
 src/share/vm/c1/c1_Defs.hpp                                                                       |      6 +
 src/share/vm/c1/c1_FpuStackSim.hpp                                                                |      3 +
 src/share/vm/c1/c1_FrameMap.cpp                                                                   |      3 +
 src/share/vm/c1/c1_FrameMap.hpp                                                                   |      3 +
 src/share/vm/c1/c1_GraphBuilder.cpp                                                               |      2 +-
 src/share/vm/c1/c1_LIR.cpp                                                                        |     39 +-
 src/share/vm/c1/c1_LIR.hpp                                                                        |     57 +-
 src/share/vm/c1/c1_LIRAssembler.cpp                                                               |      9 +-
 src/share/vm/c1/c1_LIRAssembler.hpp                                                               |      3 +
 src/share/vm/c1/c1_LIRGenerator.cpp                                                               |     75 +-
 src/share/vm/c1/c1_LIRGenerator.hpp                                                               |      9 +-
 src/share/vm/c1/c1_LinearScan.cpp                                                                 |     17 +-
 src/share/vm/c1/c1_LinearScan.hpp                                                                 |      3 +
 src/share/vm/c1/c1_MacroAssembler.hpp                                                             |      3 +
 src/share/vm/c1/c1_Runtime1.cpp                                                                   |     86 +-
 src/share/vm/c1/c1_Runtime1.hpp                                                                   |      4 +-
 src/share/vm/c1/c1_globals.hpp                                                                    |      3 +
 src/share/vm/ci/bcEscapeAnalyzer.cpp                                                              |     12 +-
 src/share/vm/ci/ciMethod.cpp                                                                      |     11 +-
 src/share/vm/ci/ciMethod.hpp                                                                      |     11 +-
 src/share/vm/ci/ciTypeFlow.cpp                                                                    |      1 +
 src/share/vm/classfile/bytecodeAssembler.cpp                                                      |      3 +
 src/share/vm/classfile/classFileParser.cpp                                                        |     11 +-
 src/share/vm/classfile/classFileParser.hpp                                                        |      1 +
 src/share/vm/classfile/classFileStream.hpp                                                        |      3 +
 src/share/vm/classfile/classLoaderData.cpp                                                        |     32 +-
 src/share/vm/classfile/classLoaderData.hpp                                                        |      2 +-
 src/share/vm/classfile/defaultMethods.cpp                                                         |     12 +-
 src/share/vm/classfile/javaClasses.cpp                                                            |    125 +-
 src/share/vm/classfile/javaClasses.hpp                                                            |     17 +-
 src/share/vm/classfile/stackMapTable.hpp                                                          |      3 +
 src/share/vm/classfile/systemDictionary.cpp                                                       |     53 +-
 src/share/vm/classfile/systemDictionary.hpp                                                       |      1 +
 src/share/vm/classfile/verifier.cpp                                                               |    120 +-
 src/share/vm/classfile/verifier.hpp                                                               |     14 +-
 src/share/vm/classfile/vmSymbols.hpp                                                              |     12 +-
 src/share/vm/code/codeBlob.cpp                                                                    |      3 +
 src/share/vm/code/compiledIC.hpp                                                                  |      7 +
 src/share/vm/code/dependencies.cpp                                                                |    117 +-
 src/share/vm/code/dependencies.hpp                                                                |      6 +-
 src/share/vm/code/nmethod.cpp                                                                     |     21 +
 src/share/vm/code/relocInfo.cpp                                                                   |      2 -
 src/share/vm/code/relocInfo.hpp                                                                   |      7 +
 src/share/vm/code/vmreg.hpp                                                                       |     29 +-
 src/share/vm/compiler/disassembler.cpp                                                            |      5 +-
 src/share/vm/compiler/disassembler.hpp                                                            |      3 +
 src/share/vm/compiler/oopMap.cpp                                                                  |      7 +
 src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp              |     49 +-
 src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp              |      4 +
 src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp                            |      6 +-
 src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp                              |      4 +-
 src/share/vm/gc_implementation/g1/concurrentMark.cpp                                              |    201 +-
 src/share/vm/gc_implementation/g1/concurrentMark.hpp                                              |     33 +-
 src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp                                       |    146 +-
 src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp                                              |      9 +-
 src/share/vm/gc_implementation/g1/g1AllocRegion.cpp                                               |     10 +-
 src/share/vm/gc_implementation/g1/g1Allocator.cpp                                                 |     51 +-
 src/share/vm/gc_implementation/g1/g1Allocator.hpp                                                 |     81 +-
 src/share/vm/gc_implementation/g1/g1BiasedArray.hpp                                               |      2 +-
 src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp                                             |    764 +-
 src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp                                             |    204 +-
 src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp                                      |     61 +-
 src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp                                           |     54 +-
 src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp                                           |     30 +-
 src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp                                              |    552 +-
 src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp                                              |    267 +-
 src/share/vm/gc_implementation/g1/g1HotCardCache.cpp                                              |     97 +-
 src/share/vm/gc_implementation/g1/g1HotCardCache.hpp                                              |     47 +-
 src/share/vm/gc_implementation/g1/g1InCSetState.hpp                                               |    132 +
 src/share/vm/gc_implementation/g1/g1Log.hpp                                                       |      6 +
 src/share/vm/gc_implementation/g1/g1MarkSweep.cpp                                                 |     48 +-
 src/share/vm/gc_implementation/g1/g1OopClosures.hpp                                               |      8 +-
 src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp                                        |      6 +-
 src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp                                     |    187 +-
 src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp                                     |     66 +-
 src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp                                        |    164 +-
 src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp                                        |     36 +-
 src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp                                 |     17 +-
 src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp                                       |     69 +-
 src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp                                       |     21 +-
 src/share/vm/gc_implementation/g1/g1RemSet.cpp                                                    |     66 +-
 src/share/vm/gc_implementation/g1/g1RemSet.hpp                                                    |      8 +-
 src/share/vm/gc_implementation/g1/g1RootProcessor.cpp                                             |    339 +
 src/share/vm/gc_implementation/g1/g1RootProcessor.hpp                                             |    121 +
 src/share/vm/gc_implementation/g1/g1StringDedup.cpp                                               |     42 +-
 src/share/vm/gc_implementation/g1/g1StringDedup.hpp                                               |      3 +-
 src/share/vm/gc_implementation/g1/g1_globals.hpp                                                  |     16 +-
 src/share/vm/gc_implementation/g1/heapRegion.cpp                                                  |    176 +-
 src/share/vm/gc_implementation/g1/heapRegion.hpp                                                  |     58 +-
 src/share/vm/gc_implementation/g1/heapRegionManager.cpp                                           |     20 +-
 src/share/vm/gc_implementation/g1/heapRegionManager.hpp                                           |      5 +-
 src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp                                            |     12 +
 src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp                                            |      8 +
 src/share/vm/gc_implementation/g1/heapRegionSet.cpp                                               |      1 +
 src/share/vm/gc_implementation/g1/ptrQueue.cpp                                                    |     10 +-
 src/share/vm/gc_implementation/g1/ptrQueue.hpp                                                    |     13 +-
 src/share/vm/gc_implementation/g1/satbQueue.cpp                                                   |    187 +-
 src/share/vm/gc_implementation/g1/satbQueue.hpp                                                   |     77 +-
 src/share/vm/gc_implementation/g1/vm_operations_g1.cpp                                            |     25 +-
 src/share/vm/gc_implementation/g1/vm_operations_g1.hpp                                            |     25 +-
 src/share/vm/gc_implementation/parNew/parNewGeneration.cpp                                        |     21 +-
 src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp                               |      7 +-
 src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp                                 |      2 +-
 src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp                          |     20 +-
 src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp                                   |      1 -
 src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp                             |     19 +-
 src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp                                    |     29 +-
 src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp                                |     18 +-
 src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp                                |     15 +-
 src/share/vm/gc_implementation/shared/ageTable.hpp                                                |      5 +-
 src/share/vm/gc_implementation/shared/gcTraceTime.cpp                                             |      6 +-
 src/share/vm/gc_implementation/shared/mutableSpace.cpp                                            |      4 +-
 src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp                                        |      3 +-
 src/share/vm/gc_implementation/shared/vmGCOperations.cpp                                          |     26 +-
 src/share/vm/gc_implementation/shared/vmGCOperations.hpp                                          |     67 +-
 src/share/vm/gc_interface/allocTracer.cpp                                                         |     12 +-
 src/share/vm/gc_interface/allocTracer.hpp                                                         |      3 +-
 src/share/vm/interpreter/abstractInterpreter.hpp                                                  |     23 +-
 src/share/vm/interpreter/bytecode.hpp                                                             |      3 +
 src/share/vm/interpreter/bytecodeInterpreter.cpp                                                  |      2 +-
 src/share/vm/interpreter/bytecodeInterpreter.hpp                                                  |      6 +
 src/share/vm/interpreter/bytecodeInterpreter.inline.hpp                                           |      3 +
 src/share/vm/interpreter/bytecodeStream.hpp                                                       |      3 +
 src/share/vm/interpreter/bytecodes.cpp                                                            |      3 +
 src/share/vm/interpreter/bytecodes.hpp                                                            |      6 +-
 src/share/vm/interpreter/cppInterpreter.hpp                                                       |      3 +
 src/share/vm/interpreter/cppInterpreterGenerator.hpp                                              |      3 +
 src/share/vm/interpreter/interpreter.hpp                                                          |      3 +
 src/share/vm/interpreter/interpreterGenerator.hpp                                                 |      3 +
 src/share/vm/interpreter/interpreterRuntime.cpp                                                   |     13 +-
 src/share/vm/interpreter/interpreterRuntime.hpp                                                   |      5 +-
 src/share/vm/interpreter/linkResolver.cpp                                                         |     75 +-
 src/share/vm/interpreter/linkResolver.hpp                                                         |      8 +-
 src/share/vm/interpreter/oopMapCache.cpp                                                          |      4 -
 src/share/vm/interpreter/oopMapCache.hpp                                                          |     11 +-
 src/share/vm/interpreter/templateInterpreter.hpp                                                  |      3 +
 src/share/vm/interpreter/templateInterpreterGenerator.hpp                                         |      5 +
 src/share/vm/interpreter/templateTable.cpp                                                        |      5 +
 src/share/vm/interpreter/templateTable.hpp                                                        |     50 +-
 src/share/vm/memory/allocation.inline.hpp                                                         |      9 +-
 src/share/vm/memory/binaryTreeDictionary.cpp                                                      |      4 +-
 src/share/vm/memory/collectorPolicy.cpp                                                           |      6 +-
 src/share/vm/memory/defNewGeneration.cpp                                                          |     15 +-
 src/share/vm/memory/genCollectedHeap.cpp                                                          |    200 +-
 src/share/vm/memory/genCollectedHeap.hpp                                                          |     22 +-
 src/share/vm/memory/genMarkSweep.cpp                                                              |      6 +-
 src/share/vm/memory/generation.cpp                                                                |     12 +
 src/share/vm/memory/generation.hpp                                                                |      4 +-
 src/share/vm/memory/guardedMemory.hpp                                                             |      8 +-
 src/share/vm/memory/heap.cpp                                                                      |      8 +-
 src/share/vm/memory/metaspace.cpp                                                                 |     40 +
 src/share/vm/memory/metaspaceShared.cpp                                                           |      4 +
 src/share/vm/memory/metaspaceShared.hpp                                                           |      4 +
 src/share/vm/memory/referenceProcessor.cpp                                                        |     24 +
 src/share/vm/memory/referenceProcessor.hpp                                                        |      3 +-
 src/share/vm/memory/referenceType.hpp                                                             |      3 +-
 src/share/vm/memory/sharedHeap.cpp                                                                |    215 +-
 src/share/vm/memory/sharedHeap.hpp                                                                |     78 +-
 src/share/vm/memory/tenuredGeneration.cpp                                                         |     18 +-
 src/share/vm/memory/threadLocalAllocBuffer.cpp                                                    |     11 +-
 src/share/vm/memory/threadLocalAllocBuffer.hpp                                                    |      2 +-
 src/share/vm/oops/constMethod.hpp                                                                 |      6 +-
 src/share/vm/oops/constantPool.hpp                                                                |      3 +
 src/share/vm/oops/cpCache.cpp                                                                     |     69 +-
 src/share/vm/oops/cpCache.hpp                                                                     |      9 +-
 src/share/vm/oops/instanceKlass.cpp                                                               |    158 +-
 src/share/vm/oops/instanceKlass.hpp                                                               |     18 +-
 src/share/vm/oops/klassVtable.cpp                                                                 |    158 +-
 src/share/vm/oops/klassVtable.hpp                                                                 |      8 +-
 src/share/vm/oops/markOop.cpp                                                                     |     33 +-
 src/share/vm/oops/method.cpp                                                                      |     21 +-
 src/share/vm/oops/method.hpp                                                                      |     50 +-
 src/share/vm/oops/oop.inline.hpp                                                                  |      3 +
 src/share/vm/opto/buildOopMap.cpp                                                                 |      3 +
 src/share/vm/opto/bytecodeInfo.cpp                                                                |      8 +-
 src/share/vm/opto/c2_globals.hpp                                                                  |      6 +-
 src/share/vm/opto/c2compiler.cpp                                                                  |     26 +-
 src/share/vm/opto/callGenerator.cpp                                                               |      3 +-
 src/share/vm/opto/callnode.cpp                                                                    |     67 +-
 src/share/vm/opto/callnode.hpp                                                                    |     24 +-
 src/share/vm/opto/cfgnode.cpp                                                                     |      2 +
 src/share/vm/opto/chaitin.cpp                                                                     |      7 +-
 src/share/vm/opto/chaitin.hpp                                                                     |     31 +-
 src/share/vm/opto/classes.hpp                                                                     |      1 +
 src/share/vm/opto/compile.cpp                                                                     |     61 +-
 src/share/vm/opto/compile.hpp                                                                     |      6 +-
 src/share/vm/opto/connode.cpp                                                                     |     24 +
 src/share/vm/opto/connode.hpp                                                                     |     25 +
 src/share/vm/opto/doCall.cpp                                                                      |     11 +-
 src/share/vm/opto/escape.cpp                                                                      |     10 +-
 src/share/vm/opto/gcm.cpp                                                                         |     26 +-
 src/share/vm/opto/generateOptoStub.cpp                                                            |     48 +
 src/share/vm/opto/graphKit.cpp                                                                    |     35 +-
 src/share/vm/opto/graphKit.hpp                                                                    |     22 +-
 src/share/vm/opto/lcm.cpp                                                                         |     35 +-
 src/share/vm/opto/library_call.cpp                                                                |     88 +-
 src/share/vm/opto/locknode.hpp                                                                    |     26 +-
 src/share/vm/opto/loopPredicate.cpp                                                               |      8 +-
 src/share/vm/opto/loopTransform.cpp                                                               |      5 +-
 src/share/vm/opto/loopnode.cpp                                                                    |     13 +
 src/share/vm/opto/machnode.hpp                                                                    |     23 +
 src/share/vm/opto/macro.cpp                                                                       |     75 +-
 src/share/vm/opto/matcher.cpp                                                                     |     28 +-
 src/share/vm/opto/memnode.cpp                                                                     |     51 +-
 src/share/vm/opto/memnode.hpp                                                                     |    132 +-
 src/share/vm/opto/node.hpp                                                                        |      3 +
 src/share/vm/opto/output.cpp                                                                      |      2 +-
 src/share/vm/opto/output.hpp                                                                      |     26 +-
 src/share/vm/opto/parse.hpp                                                                       |      4 +-
 src/share/vm/opto/parse2.cpp                                                                      |     72 +-
 src/share/vm/opto/parse3.cpp                                                                      |      2 +-
 src/share/vm/opto/phase.cpp                                                                       |      4 +-
 src/share/vm/opto/phase.hpp                                                                       |      1 +
 src/share/vm/opto/phaseX.cpp                                                                      |     28 +-
 src/share/vm/opto/postaloc.cpp                                                                    |    103 +-
 src/share/vm/opto/regmask.cpp                                                                     |     26 +-
 src/share/vm/opto/regmask.hpp                                                                     |     26 +-
 src/share/vm/opto/runtime.cpp                                                                     |     26 +-
 src/share/vm/opto/stringopts.cpp                                                                  |     11 +-
 src/share/vm/opto/superword.cpp                                                                   |    107 +-
 src/share/vm/opto/superword.hpp                                                                   |      5 +-
 src/share/vm/opto/type.cpp                                                                        |     20 +-
 src/share/vm/opto/vectornode.cpp                                                                  |      5 +-
 src/share/vm/opto/vectornode.hpp                                                                  |      7 +-
 src/share/vm/prims/forte.cpp                                                                      |    112 +-
 src/share/vm/prims/jni.cpp                                                                        |     43 +-
 src/share/vm/prims/jniCheck.cpp                                                                   |    283 +-
 src/share/vm/prims/jni_md.h                                                                       |      3 +
 src/share/vm/prims/jvm.cpp                                                                        |     16 +-
 src/share/vm/prims/jvm.h                                                                          |      5 +
 src/share/vm/prims/jvmtiClassFileReconstituter.cpp                                                |      3 +
 src/share/vm/prims/jvmtiClassFileReconstituter.hpp                                                |      4 +-
 src/share/vm/prims/jvmtiExport.cpp                                                                |     15 +-
 src/share/vm/prims/jvmtiExport.hpp                                                                |      1 +
 src/share/vm/prims/jvmtiImpl.cpp                                                                  |      8 +
 src/share/vm/prims/jvmtiRedefineClasses.cpp                                                       |     67 +-
 src/share/vm/prims/jvmtiTagMap.cpp                                                                |     10 +-
 src/share/vm/prims/methodHandles.cpp                                                              |     43 +-
 src/share/vm/prims/methodHandles.hpp                                                              |      9 +-
 src/share/vm/prims/unsafe.cpp                                                                     |     50 +-
 src/share/vm/prims/whitebox.cpp                                                                   |     40 +-
 src/share/vm/runtime/advancedThresholdPolicy.cpp                                                  |      2 +-
 src/share/vm/runtime/arguments.cpp                                                                |     30 +-
 src/share/vm/runtime/arguments.hpp                                                                |      7 +-
 src/share/vm/runtime/arguments_ext.hpp                                                            |     10 -
 src/share/vm/runtime/atomic.inline.hpp                                                            |      3 +
 src/share/vm/runtime/basicLock.cpp                                                                |      5 +-
 src/share/vm/runtime/deoptimization.cpp                                                           |     34 +-
 src/share/vm/runtime/dtraceJSDT.hpp                                                               |      3 +
 src/share/vm/runtime/frame.cpp                                                                    |      3 +
 src/share/vm/runtime/frame.hpp                                                                    |     38 +-
 src/share/vm/runtime/frame.inline.hpp                                                             |      6 +
 src/share/vm/runtime/globals.hpp                                                                  |     32 +-
 src/share/vm/runtime/icache.hpp                                                                   |      3 +
 src/share/vm/runtime/interfaceSupport.cpp                                                         |     24 +-
 src/share/vm/runtime/java.cpp                                                                     |      3 +
 src/share/vm/runtime/javaCalls.cpp                                                                |     12 +-
 src/share/vm/runtime/javaCalls.hpp                                                                |      3 +
 src/share/vm/runtime/javaFrameAnchor.hpp                                                          |      3 +
 src/share/vm/runtime/jniHandles.cpp                                                               |      9 +-
 src/share/vm/runtime/jniHandles.hpp                                                               |     10 +-
 src/share/vm/runtime/mutex.cpp                                                                    |     10 -
 src/share/vm/runtime/mutexLocker.cpp                                                              |     19 +-
 src/share/vm/runtime/mutexLocker.hpp                                                              |      7 +-
 src/share/vm/runtime/orderAccess.inline.hpp                                                       |      3 +
 src/share/vm/runtime/os.cpp                                                                       |    128 +-
 src/share/vm/runtime/os.hpp                                                                       |     38 +-
 src/share/vm/runtime/prefetch.inline.hpp                                                          |      3 +
 src/share/vm/runtime/reflection.cpp                                                               |     14 +
 src/share/vm/runtime/registerMap.hpp                                                              |      6 +
 src/share/vm/runtime/relocator.hpp                                                                |      3 +
 src/share/vm/runtime/safepoint.cpp                                                                |      4 +
 src/share/vm/runtime/sharedRuntime.cpp                                                            |     33 +-
 src/share/vm/runtime/stackValueCollection.cpp                                                     |      3 +
 src/share/vm/runtime/statSampler.cpp                                                              |      3 +
 src/share/vm/runtime/stubRoutines.cpp                                                             |      7 +-
 src/share/vm/runtime/stubRoutines.hpp                                                             |     37 +-
 src/share/vm/runtime/thread.cpp                                                                   |      6 +-
 src/share/vm/runtime/thread.hpp                                                                   |     16 +-
 src/share/vm/runtime/thread.inline.hpp                                                            |      2 +-
 src/share/vm/runtime/threadLocalStorage.hpp                                                       |      3 +
 src/share/vm/runtime/vframe.cpp                                                                   |     27 +-
 src/share/vm/runtime/vframe.hpp                                                                   |     20 +-
 src/share/vm/runtime/vframeArray.cpp                                                              |      2 +-
 src/share/vm/runtime/virtualspace.cpp                                                             |     38 +-
 src/share/vm/runtime/virtualspace.hpp                                                             |      6 +-
 src/share/vm/runtime/vmStructs.cpp                                                                |     91 +-
 src/share/vm/runtime/vmStructs_trace.hpp                                                          |     35 +
 src/share/vm/runtime/vm_version.cpp                                                               |     16 +-
 src/share/vm/services/classLoadingService.cpp                                                     |      4 +-
 src/share/vm/services/management.cpp                                                              |      9 +-
 src/share/vm/trace/trace.xml                                                                      |      8 +-
 src/share/vm/utilities/accessFlags.hpp                                                            |      7 +-
 src/share/vm/utilities/copy.hpp                                                                   |      3 +
 src/share/vm/utilities/debug.cpp                                                                  |     60 +
 src/share/vm/utilities/debug.hpp                                                                  |      3 +
 src/share/vm/utilities/defaultStream.hpp                                                          |      2 +
 src/share/vm/utilities/elfFile.cpp                                                                |      5 +
 src/share/vm/utilities/globalDefinitions.hpp                                                      |      3 +
 src/share/vm/utilities/globalDefinitions_gcc.hpp                                                  |     12 +-
 src/share/vm/utilities/globalDefinitions_sparcWorks.hpp                                           |     13 +-
 src/share/vm/utilities/globalDefinitions_xlc.hpp                                                  |      8 -
 src/share/vm/utilities/macros.hpp                                                                 |     19 +-
 src/share/vm/utilities/ostream.cpp                                                                |    182 +-
 src/share/vm/utilities/vmError.cpp                                                                |     64 +-
 test/TEST.groups                                                                                  |      8 +-
 test/aarch64/DoubleArithTests.java                                                                |     49 +
 test/aarch64/DoubleCmpTests.java                                                                  |    102 +
 test/aarch64/FloatArithTests.java                                                                 |     49 +
 test/aarch64/FloatCmpTests.java                                                                   |    102 +
 test/aarch64/IntArithTests.java                                                                   |    131 +
 test/aarch64/IntCmpTests.java                                                                     |    102 +
 test/aarch64/IntLogicTests.java                                                                   |     66 +
 test/aarch64/IntShiftTests.java                                                                   |     78 +
 test/aarch64/LongArithTests.java                                                                  |    132 +
 test/aarch64/LongCmpTests.java                                                                    |    102 +
 test/aarch64/LongLogicTests.java                                                                  |     68 +
 test/aarch64/LongShiftTests.java                                                                  |     77 +
 test/compiler/codegen/IntRotateWithImmediate.java                                                 |     64 +
 test/compiler/codegen/LoadWithMask.java                                                           |      2 +-
 test/compiler/codegen/LoadWithMask2.java                                                          |      2 +-
 test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java                                         |     74 +
 test/compiler/inlining/DefaultMethodsDependencies.java                                            |     63 +
 test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java                                      |      4 +-
 test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java                                     |     25 +
 test/compiler/intrinsics/sha/cli/SHAOptionsBase.java                                              |     13 +
 test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java                   |      7 +-
 test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java                 |      2 +
 test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java                 |      7 +-
 test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java               |      2 +
 test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java                 |      7 +-
 test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java               |      2 +
 test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java                              |      2 +
 test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java                            |      2 +
 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java                        |      3 +-
 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedAArch64CPU.java             |     93 +
 test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java           |     66 +
 test/compiler/jsr292/MHInlineTest.java                                                            |    207 +
 test/compiler/jsr292/PollutedTrapCounts.java                                                      |    109 +
 test/compiler/loopopts/ConstFPVectorization.java                                                  |     63 +
 test/compiler/loopopts/CountedLoopProblem.java                                                    |     54 +
 test/compiler/loopopts/superword/TestVectorizationWithInvariant.java                              |    144 +
 test/compiler/regalloc/C1ObjectSpillInLogicOp.java                                                |      3 +-
 test/compiler/rtm/locking/TestRTMAbortRatio.java                                                  |      9 +-
 test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java                                            |      9 +-
 test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java                                        |     10 +-
 test/compiler/rtm/locking/TestRTMLockingThreshold.java                                            |     10 +-
 test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java                                          |     10 +-
 test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java                                       |      5 +-
 test/compiler/stable/StableConfiguration.java                                                     |     22 +-
 test/compiler/stable/TestStableBoolean.java                                                       |     28 +-
 test/compiler/stable/TestStableByte.java                                                          |     28 +-
 test/compiler/stable/TestStableChar.java                                                          |     28 +-
 test/compiler/stable/TestStableDouble.java                                                        |     28 +-
 test/compiler/stable/TestStableFloat.java                                                         |     28 +-
 test/compiler/stable/TestStableInt.java                                                           |     28 +-
 test/compiler/stable/TestStableLong.java                                                          |     28 +-
 test/compiler/stable/TestStableObject.java                                                        |     28 +-
 test/compiler/stable/TestStableShort.java                                                         |     28 +-
 test/compiler/stringopts/TestOptimizeStringConcat.java                                            |     89 +
 test/compiler/testlibrary/rtm/AbortProvoker.java                                                  |     81 +-
 test/compiler/testlibrary/rtm/BusyLock.java                                                       |      8 +-
 test/compiler/testlibrary/rtm/MemoryConflictProvoker.java                                         |     10 +-
 test/compiler/testlibrary/rtm/RTMTestBase.java                                                    |      4 +-
 test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java                                  |     21 +-
 test/compiler/types/TestMeetExactConstantArrays.java                                              |     70 +
 test/compiler/types/TestTypePropagationToCmpU.java                                                |     59 +
 test/compiler/uncommontrap/UncommonTrapStackBang.java                                             |      6 +-
 test/compiler/unsafe/TestUnsafeLoadControl.java                                                   |    103 +
 test/gc/6581734/Test6581734.java                                                                  |      3 +-
 test/gc/TestSystemGC.java                                                                         |      3 +-
 test/gc/arguments/TestAlignmentToUseLargePages.java                                               |      3 +-
 test/gc/arguments/TestG1HeapRegionSize.java                                                       |     17 +-
 test/gc/arguments/TestSurvivorAlignmentInBytesOption.java                                         |    107 +
 test/gc/concurrentMarkSweep/DisableResizePLAB.java                                                |      1 +
 test/gc/g1/Test2GbHeap.java                                                                       |     62 +
 test/gc/g1/TestEagerReclaimHumongousRegions2.java                                                 |    131 -
 test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java                                     |    131 +
 test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java                                          |    113 +
 test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java                                           |    142 +
 test/gc/g1/TestGCLogMessages.java                                                                 |    247 +-
 test/gc/g1/TestGreyReclaimedHumongousObjects.java                                                 |    176 +
 test/gc/g1/TestHumongousShrinkHeap.java                                                           |      1 +
 test/gc/g1/TestLargePageUseForAuxMemory.java                                                      |    129 +
 test/gc/g1/TestRegionAlignment.java                                                               |      3 +-
 test/gc/g1/TestShrinkAuxiliaryData.java                                                           |    172 +-
 test/gc/g1/TestShrinkAuxiliaryData00.java                                                         |     10 +-
 test/gc/g1/TestShrinkAuxiliaryData05.java                                                         |     10 +-
 test/gc/g1/TestShrinkAuxiliaryData10.java                                                         |      8 +-
 test/gc/g1/TestShrinkAuxiliaryData15.java                                                         |      8 +-
 test/gc/g1/TestShrinkAuxiliaryData20.java                                                         |      8 +-
 test/gc/g1/TestShrinkAuxiliaryData25.java                                                         |      8 +-
 test/gc/g1/TestShrinkAuxiliaryData30.java                                                         |      8 +-
 test/gc/g1/TestShrinkToOneRegion.java                                                             |      3 +-
 test/gc/metaspace/G1AddMetaspaceDependency.java                                                   |      3 +-
 test/gc/metaspace/TestMetaspacePerfCounters.java                                                  |      3 +-
 test/gc/metaspace/TestPerfCountersAndMemoryPools.java                                             |      7 +-
 test/gc/survivorAlignment/AlignmentHelper.java                                                    |    174 +
 test/gc/survivorAlignment/SurvivorAlignmentTestMain.java                                          |    416 +
 test/gc/survivorAlignment/TestAllocationInEden.java                                               |     90 +
 test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java                                     |     96 +
 test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java                      |    101 +
 test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java                     |    106 +
 test/gc/survivorAlignment/TestPromotionToSurvivor.java                                            |     86 +
 test/runtime/6888954/vmerrors.sh                                                                  |      5 +-
 test/runtime/ErrorHandling/TestOnError.java                                                       |     66 +
 test/runtime/ErrorHandling/TestOnOutOfMemoryError.java                                            |     70 +
 test/runtime/InitialThreadOverflow/testme.sh                                                      |      2 +-
 test/runtime/handlerInTry/HandlerInTry.jasm                                                       |    115 +
 test/runtime/handlerInTry/IsolatedHandlerInTry.jasm                                               |    124 +
 test/runtime/handlerInTry/LoadHandlerInTry.java                                                   |     86 +
 test/runtime/invokedynamic/BootstrapMethodErrorTest.java                                          |    115 +
 test/runtime/lambda-features/InvokespecialInterface.java                                          |      2 +-
 test/runtime/memory/LargePages/TestLargePageSizeInBytes.java                                      |     61 +
 test/runtime/memory/ReadVMPageSize.java                                                           |     46 +
 test/runtime/stackMapCheck/BadMap.jasm                                                            |    152 +
 test/runtime/stackMapCheck/BadMapDstore.jasm                                                      |     79 +
 test/runtime/stackMapCheck/BadMapIstore.jasm                                                      |     79 +
 test/runtime/stackMapCheck/StackMapCheck.java                                                     |     63 +
 test/serviceability/jvmti/GetObjectSizeOverflow.java                                              |      2 +-
 test/serviceability/sa/jmap-hashcode/Test8028623.java                                             |      9 +-
 test/test_env.sh                                                                                  |     28 +-
 test/testlibrary/com/oracle/java/testlibrary/Platform.java                                        |    103 +-
 test/testlibrary/com/oracle/java/testlibrary/Utils.java                                           |     29 +
 test/testlibrary/ctw/Makefile                                                                     |      2 +-
 test/testlibrary/ctw/README                                                                       |     46 +-
 test/testlibrary/whitebox/Makefile                                                                |      2 +-
 test/testlibrary/whitebox/sun/hotspot/WhiteBox.java                                               |     10 +-
 test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java                               |    135 +
 709 files changed, 75348 insertions(+), 6150 deletions(-)

diffs (truncated from 97915 to 500 lines):

diff -r c3933f52eeb3 -r 3b05ef40e997 .hgtags
--- a/.hgtags	Wed Dec 17 10:43:38 2014 -0800
+++ b/.hgtags	Fri Oct 02 06:32:22 2015 +0100
@@ -50,6 +50,7 @@
 faf94d94786b621f8e13cbcc941ca69c6d967c3f jdk7-b73
 f4b900403d6e4b0af51447bd13bbe23fe3a1dac7 jdk7-b74
 d8dd291a362acb656026a9c0a9da48501505a1e7 jdk7-b75
+b4ab978ce52c41bb7e8ee86285e6c9f28122bbe1 icedtea7-1.12
 9174bb32e934965288121f75394874eeb1fcb649 jdk7-b76
 455105fc81d941482f8f8056afaa7aa0949c9300 jdk7-b77
 e703499b4b51e3af756ae77c3d5e8b3058a14e4e jdk7-b78
@@ -87,6 +88,7 @@
 07226e9eab8f74b37346b32715f829a2ef2c3188 hs18-b01
 e7e7e36ccdb5d56edd47e5744351202d38f3b7ad jdk7-b87
 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b jdk7-b88
+a393ff93e7e54dd94cc4211892605a32f9c77dad icedtea7-1.13
 15836273ac2494f36ef62088bc1cb6f3f011f565 jdk7-b89
 4b60f23c42231f7ecd62ad1fcb6a9ca26fa57d1b hs18-b02
 605c9707a766ff518cd841fc04f9bb4b36a3a30b jdk7-b90
@@ -160,6 +162,7 @@
 b898f0fc3cedc972d884d31a751afd75969531cf hs21-b05
 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 jdk7-b136
 bd586e392d93b7ed7a1636dcc8da2b6a4203a102 hs21-b06
+591c7dc0b2ee879f87a7b5519a5388e0d81520be icedtea-1.14
 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f jdk7-b137
 2dbcb4a4d8dace5fe78ceb563b134f1fb296cd8f hs21-b07
 0930dc920c185afbf40fed9a655290b8e5b16783 jdk7-b138
@@ -305,6 +308,7 @@
 990bbd393c239d95310ccc38094e57923bbf1d4a hs25-b14
 e94068d4ff52849c8aa0786a53a59b63d1312a39 jdk8-b70
 0847210f85480bf3848dc90bc2ab23c0a4791b55 jdk8-b71
+2c52e96f640d60368c2efd07e1acfe35ec3e0045 initial_upload
 d5cb5830f570d1304ea4b196dde672a291b55f29 jdk8-b72
 1e129851479e4f5df439109fca2c7be1f1613522 hs25-b15
 11619f33cd683c2f1d6ef72f1c6ff3dacf5a9f1c jdk8-b73
@@ -322,7 +326,7 @@
 df5396524152118535c36da5801d828b560d19a2 hs25-b21
 4a198b201f3ce84433fa94a3ca65d061473e7c4c jdk8-b80
 dd6350b4abc4a6c19c89dd982cc0e4f3d119885c hs25-b22
-65b797426a3bec6e91b64085a0cfb94adadb634a jdk8-b81
+31390de29c4bb5f7e78b2e970f92197c04a4ed4d aarch64-20130813
 0631ebcc45f05c73b09a56c2586685af1f781c1d hs25-b23
 3db4ab0e12f437fe374817de346b2b0c6b4a5b31 jdk8-b82
 e3a41fc0234895eba4f272b984f7dacff495f8eb hs25-b24
@@ -381,6 +385,8 @@
 566db1b0e6efca31f181456e54c8911d0192410d hs25-b51
 c81dd5393a5e333df7cb1f6621f5897ada6522b5 jdk8-b109
 58043478c26d4e8bf48700acea5f97aba8b417d4 hs25-b52
+f043f9395d362da011b111cf8c142af1caf6f64d preview_rc1
+33029403ab5913db80c4e4d1870809d3ade8e81c preview_rc2
 6209b0ed51c086d4127bac0e086c8f326d1764d7 jdk8-b110
 562a3d356de67670b4172b82aca2d30743449e04 hs25-b53
 f6962730bbde82f279a0ae3a1c14bc5e58096c6e jdk8-b111
@@ -418,12 +424,17 @@
 d45454002494d147c0761e6b37d8a73064f3cf92 hs25-b68
 32f017489ba5dd1bedabb9fa1d26bcc74d0a72b6 hs25-b69
 35038da7bb9ddd367a0a6bf926dfb281aee1d554 jdk8-b127
+18e5cbbe8abf64a043e2482c625e04acde33a3f8 jdk8_b128_aarch64_rc1
+39d28a8ea5be4e5c1ce659b7e6b3dadbbb1f908b jdk8_b128_aarch64_rc3
+cc094e1af98de679e81d17d3fc2653158c7b26c6 jdk8_b128_aarch64_rc4
+e5b35062dee3eaeac2fb80aac932cbcc36256c92 jdk8_b128_aarch64_992
 874c0b4a946c362bbf20d37c2a564b39093152e6 jdk8-b128
 cb39165c4a65bbff8db356df411e762f9e5423b8 jdk8-b129
 1dbaf664a611e5d9cab6d1be42537b67d0d05f94 jdk8-b130
 b5e7ebfe185cb4c2eeb8a919025fc6a26be2fcef jdk8-b131
 9f9179e8f0cfe74c08f3716cf3c38e21e1de4c4a hs25-b70
 0c94c41dcd70e9a9b4d96e31275afd5a73daa72d jdk8-b132
+72b29bfe67fa902516bca75c166a29fccb8c5be2 jdk8_final
 4a35ef38e2a7bc64df20c7700ba69b37e3ddb8b5 jdk8u5-b01
 e5561d89fe8bfc79cd6c8fcc36d270cc6a49ec6e jdk8u5-b02
 2f9eb9fcab6c42c8c84ddb44170ea33235116d84 jdk8u5-b03
@@ -471,6 +482,7 @@
 5186bc5047c1725888ed99f423bdfaa116e05abe hs25.20-b09
 4d73f1e99f97d1444e16ee5ef4634eb2129969ad jdk8u20-b09
 27a9e6a96a8ced7b7ee892d5d0f1a735b9010abb hs25.20-b10
+c2767d7216058484f87920557a3f9282506e5ce5 icedtea-3.0.0pre01
 300e2c5eeb2710de3630d14ffe4592214633dbff jdk8u20-b10
 70dc2c030c69470a5d9099b7f54e4cfef89276fd jdk8u20-b11
 b6a2ba7d3ea7259a76c8ff1ec22fac9094494c1c hs25.20-b11
@@ -496,11 +508,14 @@
 e4a6e7f1b90b85270aee1c54edaca3ef737082f1 hs25.20-b21
 f7429096a202cab5c36a0f20dea33c554026010f jdk8u20-b22
 7c56530b11496459e66cb9ea933035002311672c hs25.20-b22
+877471da7fbbe69d029b990b77a70e7fcf3d02ed icedtea-3.0.0pre02
 f09d1f6a401e25a54dad44bb7bea482e47558af5 jdk8u20-b23
 42ddd0bbcb6630fe463ec9bc1893c838d5edff1b jdk8u20-b24
 00cf2b6f51b9560b01030e8f4c28c466f0b21fe3 hs25.20-b23
 19408d5fd31c25ce60c43dd33e92b96e8df4a4ea jdk8u20-b25
 eaa4074a7e3975cd33ec55e6b584586e2ac681bd jdk8u20-b26
+7c9925f21c2529a88eb64b8039cc080f60b85e01 jdk8u20-b31
+7edb04063a423e278fe34a0006d25fee198f495e jdk8u20-b32
 4828415ebbf11e205dcc08e97ad5ae7dd03522f9 jdk8u40-b00
 d952af8cf67dd1e7ab5fec9a299c6c6dafd1863e hs25.40-b01
 f0afba33c928ddaa2d5f003b90d683c143f78ea3 hs25.40-b02
@@ -544,6 +559,26 @@
 6467bdd4d22d8b140844dc847c43b9ba7cb0bbd1 jdk8u25-b16
 28b50d07f6f8c5a567b6a25e95a423948114a004 jdk8u25-b17
 639abc668bfe995dba811dd35411b9ea8a9041cd jdk8u25-b18
+c3528699fb33fe3eb1d117504184ae7ab2507aa1 jdk8u25-b31
+631f0c7b49c091c6865d79d248d6551a270ac22f jdk8u25-b32
+4e1f52384f9ffa803838acad545cd63de48a7b35 jdk8u25-b33
+5bb683bbe2c74876d585b5c3232fc3aab7b23e97 jdk8u31-b00
+5bb686ae3b89f8aa1c74331b2d24e2a5ebd43448 jdk8u31-b01
+087678da96603c9705b38b6cc4a6569ac7b4420a jdk8u31-b02
+401cbaa475b4efe53153119ab87a82b217980a7f jdk8u31-b03
+060cdf93040c1bfa5fdf580da5e9999042632cc8 jdk8u31-b04
+6e56d7f1634f6c4cd4196e699c06e6ca2e6d6efb jdk8u31-b05
+271a32147391d08b0f338d9353330e2b5584d580 jdk8u31-b06
+e9f815c3f21cf2febd8e3c185917c1519aa52d9a jdk8u31-b07
+cc74ca22516644867be3b8db6c1f8d05ab4f6c27 jdk8u31-b08
+245d29ed5db5ad6914eb0c9fe78b9ba26122c478 jdk8u31-b09
+d7b6bdd51abe68b16411d5b292fb830a43c5bc09 jdk8u31-b10
+9906d432d6dbd2cda242e3f3cfde7cf6c90245bf jdk8u31-b11
+e13839545238d1ecf17f0489bb6fb765de46719a jdk8u31-b12
+4206e725d584be942c25ff46ff23d8e299ca4a4c jdk8u31-b13
+b517d3a9aebf0fee64808f9a7c0ef8e0b82d5ed3 jdk8u31-b31
+15d8108258cb60a58bdd03b9ff8e77dd6727a804 jdk8u31-b32
+26b1dc6891c4fae03575a9090f7d04bd631d9164 jdk8u31-b33
 1b3abbeee961dee49780c0e4af5337feb918c555 jdk8u40-b10
 f10fe402dfb1543723b4b117a7cba3ea3d4159f1 hs25.40-b15
 99372b2fee0eb8b3452f47230e84aa6e97003184 jdk8u40-b11
@@ -551,6 +586,9 @@
 6b93bf9ea3ea57ed0fe53cfedb2f9ab912c324e5 jdk8u40-b12
 521e269ae1daa9df1cb0835b97aa76bdf340fcb2 hs25.40-b17
 86307d47790785398d0695acc361bccaefe25f94 jdk8u40-b13
+b280f4f4f11916e202aaa4d458630d4c26b59e2a jdk8u40-b12-aarch64
+26fc60dd5da8d3f1554fb8f2553f050839a539c6 jdk8u40-b12-aarch64-1262
+d7c03eb8b2c2bc4d34438699f07609ba4c4bca5c jdk8u40-b12-aarch64-1263
 4d5dc0d0f8799fafa1135d51d85edd4edd566501 hs25.40-b18
 b8ca8ec1daea70f7c0d519e866f9f147ec247055 jdk8u40-b14
 eb16b24e2eba9bdf04a9b377bebc2db9f713ff5e jdk8u40-b15
@@ -563,3 +601,105 @@
 31d3306aad29e39929418ed43f28212a5f5306a3 jdk8u40-b18
 f8fc5cbe082ce0fb0c6c1dcd39493a16ed916353 hs25.40-b23
 d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u40-b19
+c3933f52eeb33f70ee562464edddfe9f01d944fd jdk8u40-b20
+d2e9a6bec4f2eec8506eed16f7324992a85d8480 hs25.40-b24
+85e5201a55e4dcf1b5dbb90bcfee072245e8a458 icedtea-3.0.0pre03
+7e5a87c79d696b280bae72ee7510e2a438c45960 icedtea-3.0.0pre04
+b07272ef9ccdf3066fbfd6e28bac10baad9417b6 icedtea-3.0.0pre05
+25ec4a67433744bbe3406e5069e7fd1876ebbf2f jdk8u40-b21
+0f0cb4eeab2d871274f4ffdcd6017d2fdfa89238 hs25.40-b25
+0ee548a1cda08c884eccd563e2d5fdb6ee769b5a jdk8u40-b22
+0e67683b700174eab71ea205d1cfa4f1cf4523ba jdk8u40-b23
+fa4e797f61e6dda1a60e06944018213bff2a1b76 jdk8u40-b24
+698dd28ecc785ffc43e3f12266b13e85382c26a8 jdk8u40-b25
+f39b6944ad447269b81e06ca5da9edff9e9e67c8 jdk8u40-b26
+6824e2475e0432e27f9cc51838bc34ea5fbf5113 jdk8u40-b27
+8220f68a195f6eeed2f5fb6e8a303726b512e899 jdk8u40-b31
+850a290eb1088a61178d1910c500e170ef4f4386 jdk8u40-b32
+b95f13f05f553309cd74d6ccf8fcedb259c6716c jdk8u45-b00
+41c3c456e326185053f0654be838f4b0bfb38078 jdk8u45-b01
+626fd8c2eec63e2a2dff3839bfe12c0431bf00a4 jdk8u45-b02
+f41aa01b0a043611ee0abcb81a40f7d80085ec27 jdk8u45-b03
+2f586e3c4b6db807ac6036b485b2890ff82f7bfd jdk8u45-b04
+344ff6e45a1e2960ac4a583f63ebfb54cd52e6b4 jdk8u45-b05
+3afa9cc6e8d537ee456b8e12d1abb1da520b5ddc jdk8u45-b06
+5871f3dd9b4a2c4b44e7da2184f4430323e0c04b jdk8u45-b07
+35c7330b68e21d0dfaaedaaf74b794fd10606e9c jdk8u45-b08
+35d8318de0b6d4e68e2e0a04f6e20cafd113ca54 jdk8u45-b09
+a9f5786079202b74b3651e1097c0b2341b2178b9 jdk8u45-b10
+f4822d12204179e6a3e7aaf98991b6171670cbf2 jdk8u45-b11
+dc29108bcbcbfcd49eaa9135368306dc85db73a6 jdk8u45-b12
+efbf340fc7f56e49735111c23cef030413146409 jdk8u45-b13
+5321d26956b283b7cb73b04b91db41c7c9fe9158 jdk8u45-b14
+a5ba7c9a0b916ea088aaac5d40e17b4675c2b026 jdk8u45-b15
+894b92a02c533bcd1203c4beb5b6ec067b63466e jdk8u45-b31
+1428b6aa09c4e17202b801530c3c4993c7ce8e5b jdk8u45-b32
+b22b01407a8140041545afe1f2d6335db4d94ba5 jdk8u51-b00
+c1de2652a48c1d4a0c96707acc73db3cd317df2a jdk8u51-b01
+8f03c2f5fc170da5fca2cf65734941efb619feca jdk8u51-b02
+cf295659243009ded76b6c14307c177a02f9fe82 jdk8u51-b03
+0b3f449553884d88f6c9d7ab067fa858f18cc3f1 jdk8u51-b04
+6ce994385353023e6b3f9c5ef331f390b324a355 jdk8u51-b05
+3816de51b5e7d6050584057fae5f2262dae53d7e jdk8u51-b06
+5c017acbaf015fb8ecca6f00870965f3deb4e1ac jdk8u51-b07
+631d4029d851b59613e6748e17447001a682276e jdk8u51-b08
+ce81c4487dd1e9f89d4570a8cd25e349f6bae00d jdk8u51-b09
+928e1994ad43272f808ca22b9cc1b08a7ce2824f jdk8u51-b10
+1a122beb9dc6881850ef1d1250f40a83709b8b72 jdk8u51-b11
+05c80f1060f0c0d5720de9eadd09162af1168eab jdk8u51-b12
+07e103f3f43886a3b47945e5295eb5accad505de jdk8u51-b13
+a4eea4bee2d4fdb05f1a8358d70ec6adb1135526 jdk8u51-b14
+9a70cba6a3c3e44486f9c199d03a16b2b09d0a13 jdk8u51-b15
+3639e38bd73f5efa8ce092f0a745bb0c90759575 jdk8u51-b16
+d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u60-b00
+d9349fa8822336e0244da0a8448f3e6b2d62741d hs25.60-b00
+ebf89088c08ab0508b9002b48dd3d68a340259af hs25.60-b01
+5fa73007ceb92a13742fc4a24ec935a6494f8045 hs25.60-b02
+702cc6067686acaa45f7b455b7490edc056c2ae0 jdk8u60-b01
+1f6ba0d2923dadba87aac4ed779dd1ed0161ec2b hs25.60-b03
+38f6080523831ae9a6907c780f2042b82f3213ca jdk8u60-b02
+9d6eb2757167744a17ea71f8b860430d70941eda jdk8u60-b03
+0fb1ac49ae7764c5d7c6dfb9fe046d0e1a4eb5aa hs25.60-b04
+586a449cd30332dd53c0f74bf2ead6f3d4724bfc jdk8u60-b04
+74931e85352be8556eaa511ca0dd7c38fe272ec3 hs25.60-b05
+b13f1890afb8abc31ecb9c21fd2ba95aba3e33f8 jdk8u60-b05
+b17a8a22a0344e3c93e2e4677de20d35f99cf4f5 hs25.60-b06
+7b70923c8e04920b60278f90ad23a63c773cee7b jdk8u60-b06
+d51ef6da82b486e7b2b3c08eef9ca0a186935ded hs25.60-b07
+353e580ce6878d80c7b7cd27f8ad24609b12c58b jdk8u60-b07
+a72a4192a36d6d84766d6135fe6515346c742007 hs25.60-b08
+bf68e15dc8fe73eeb1eb3c656df51fdb1f707a97 jdk8u60-b08
+d937e6a0674841d670232ecf1611f52e1ae998e7 hs25.60-b09
+f1058b5c6294235d8ad032dcc72c8f8bc202cb5a jdk8u60-b09
+57a14c3927eba6372d909ae164fa90bb9b6a6ce4 hs25.60-b10
+8e4518dc2b38957072704ffe4cbf29f046dc9325 jdk8u60-b10
+64a32bc18e88eed6131ed036dc3e10e566ef339b hs25.60-b11
+d8f133adf05d310bd7e1d9adf32cbeb71ff33c37 jdk8u60-b11
+4390345de45c7768c04bfafabf006a401824c5b5 hs25.60-b12
+ccca7162738eee1be74890342c67d3b26540dcf6 jdk8u60-b12
+ced08ed4924fc6581626c7ce2d769fc18d7b23e0 jdk8u60-b13
+30e04eba9e298cc5094793e279306535239187cc hs25.60-b13
+1f0d760ccac1ff82a03a9b7d6bd5c697ef0a7c4a hs25.60-b14
+c9f8b7319d0a5ab07310cf53507642a8fd91589b jdk8u60-b14
+4187dc92e90b16b4097627b8af4f5e6e63f3b497 hs25.60-b15
+b99f1bf208f385277b03a985d35b6614b4095f3e jdk8u60-b15
+f5800068c61d0627c14e99836e9ce5cf0ef00075 hs25.60-b16
+ab2353694ea7fd4907c5c88b8334f8feaafca8c7 jdk8u60-b16
+5efc25c367164b6856554b0d625f3c422fdf9558 hs25.60-b17
+c26d09f1065cd26bd8b926efc5d3938b71e09eb5 jdk8u60-b17
+624f4cc05e7e95dd2103f343c54d7bdea6a81919 hs25.60-b18
+3fa5c654c143fe309e5ddda92adc5fb132365bcf jdk8u60-b18
+b852350a2bc6d5f43006e2be53fb74d148290708 hs25.60-b19
+bd9221771f6e34e63b3b340ffcf9906ccf882dae jdk8u60-b19
+e01a710549a962cee94728271248a7d89fb56c49 hs25.60-b20
+3b6c97747ccc61d189bca64b4afa3ffc13680810 jdk8u60-b20
+4b6687a4f2fe84211b8b3b5afb34b5186afbddf6 hs25.60-b21
+e0d75c284bd1c09fd7d9ef09627d8a99b88d468d jdk8u60-b21
+ff8fdeb2fb6d6f3348597339c53412f8f6202c3f hs25.60-b22
+878cb0df27c22c6b1e9f4add1eb3da3edc8ab51d jdk8u60-b22
+0e4094950cd312c8f95c7f37336606323fe049fe jdk8u60-b23
+d89ceecf1bad55e1aee2932b8895d60fc64c15db hs25.60-b23
+fb157d537278cda4150740e27bb57cd8694e15bf jdk8u60-b24
+11098f828fb815a467e77729f2055d6b1575ad3e arch64-jdk8u60-b24
+8ec803e97a0d578eaeaf8375ee295a5928eb546f aarch64-jdk8u60-b24.2
+2ee4407fe4e4ae13c5c7ef20709616cb3f43dea9 icedtea-3.0.0pre06
diff -r c3933f52eeb3 -r 3b05ef40e997 .jcheck/conf
--- a/.jcheck/conf	Wed Dec 17 10:43:38 2014 -0800
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk8
-bugids=dup
diff -r c3933f52eeb3 -r 3b05ef40e997 THIRD_PARTY_README
--- a/THIRD_PARTY_README	Wed Dec 17 10:43:38 2014 -0800
+++ b/THIRD_PARTY_README	Fri Oct 02 06:32:22 2015 +0100
@@ -1140,37 +1140,6 @@
 
 --------------------------------------------------------------------------------
 
-%% This notice is provided with respect to JSON, which may be included 
-with JRE 8 & JDK 8.
-
---- begin of LICENSE ---
-
-Copyright (c) 2002 JSON.org
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-The Software shall be used for Good, not Evil.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
---- end of LICENSE ---
-
--------------------------------------------------------------------------------
-
 %% This notice is provided with respect to Kerberos functionality, which 
 which may be included with JRE 8, JDK 8, and OpenJDK 8.
 
@@ -1250,7 +1219,7 @@
 
 -------------------------------------------------------------------------------
 
-%% This notice is provided with respect to libpng 1.5.4, which may be 
+%% This notice is provided with respect to libpng 1.6.16, which may be 
 included with JRE 8, JDK 8, and OpenJDK 8.
 
 --- begin of LICENSE ---
@@ -1266,8 +1235,8 @@
 
 This code is released under the libpng license.
 
-libpng versions 1.2.6, August 15, 2004, through 1.5.4, July 7, 2011, are
-Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
+libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are
+Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson, and are
 distributed according to the same disclaimer and license as libpng-1.2.5
 with the following individual added to the list of Contributing Authors
 
@@ -1364,13 +1333,13 @@
 
 Glenn Randers-Pehrson
 glennrp at users.sourceforge.net
-July 7, 2011
+December 22, 2014
 
 --- end of LICENSE ---
 
 -------------------------------------------------------------------------------
 
-%% This notice is provided with respect to libungif 4.1.3, which may be 
+%% This notice is provided with respect to GIFLIB 5.1.1 & libungif 4.1.3, which may be 
 included with JRE 8, JDK 8, and OpenJDK 8.
 
 --- begin of LICENSE ---
@@ -1399,13 +1368,13 @@
 
 -------------------------------------------------------------------------------
 
-%% This notice is provided with respect to Little CMS 2.5, which may be 
+%% This notice is provided with respect to Little CMS 2.7, which may be 
 included with JRE 8, JDK 8, and OpenJDK 8.
 
 --- begin of LICENSE ---
 
 Little CMS
-Copyright (c) 1998-2011 Marti Maria Saguer
+Copyright (c) 1998-2015 Marti Maria Saguer
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
@@ -3602,4 +3571,3 @@
 --- end of LICENSE ---
 
 -------------------------------------------------------------------------------
-
diff -r c3933f52eeb3 -r 3b05ef40e997 agent/make/Makefile
--- a/agent/make/Makefile	Wed Dec 17 10:43:38 2014 -0800
+++ b/agent/make/Makefile	Fri Oct 02 06:32:22 2015 +0100
@@ -58,11 +58,13 @@
 sun.jvm.hotspot.debugger.dummy \
 sun.jvm.hotspot.debugger.linux \
 sun.jvm.hotspot.debugger.linux.amd64 \
+sun.jvm.hotspot.debugger.linux.aarch64 \
 sun.jvm.hotspot.debugger.linux.x86 \
 sun.jvm.hotspot.debugger.posix \
 sun.jvm.hotspot.debugger.posix.elf \
 sun.jvm.hotspot.debugger.proc \
 sun.jvm.hotspot.debugger.proc.amd64 \
+sun.jvm.hotspot.debugger.proc.aarch64 \
 sun.jvm.hotspot.debugger.proc.sparc \
 sun.jvm.hotspot.debugger.proc.x86 \
 sun.jvm.hotspot.debugger.remote \
@@ -88,11 +90,13 @@
 sun.jvm.hotspot.prims \
 sun.jvm.hotspot.runtime \
 sun.jvm.hotspot.runtime.amd64 \
+sun.jvm.hotspot.runtime.aarch64 \
 sun.jvm.hotspot.runtime.bsd \
 sun.jvm.hotspot.runtime.bsd_amd64 \
 sun.jvm.hotspot.runtime.bsd_x86 \
 sun.jvm.hotspot.runtime.linux \
 sun.jvm.hotspot.runtime.linux_amd64 \
+sun.jvm.hotspot.runtime.linux_aarch64 \
 sun.jvm.hotspot.runtime.linux_sparc \
 sun.jvm.hotspot.runtime.linux_x86 \
 sun.jvm.hotspot.runtime.posix \
@@ -143,12 +147,13 @@
 sun/jvm/hotspot/debugger/dummy/*.java \
 sun/jvm/hotspot/debugger/linux/*.java \
 sun/jvm/hotspot/debugger/linux/x86/*.java \
+sun/jvm/hotspot/debugger/linux/aarch64/*.java \
 sun/jvm/hotspot/debugger/posix/*.java \
 sun/jvm/hotspot/debugger/posix/elf/*.java \
 sun/jvm/hotspot/debugger/proc/*.java \
-sun/jvm/hotspot/debugger/proc/amd64/*.java \
 sun/jvm/hotspot/debugger/proc/sparc/*.java \
 sun/jvm/hotspot/debugger/proc/x86/*.java \
+sun/jvm/hotspot/debugger/proc/aarch64/*.java \
 sun/jvm/hotspot/debugger/remote/*.java \
 sun/jvm/hotspot/debugger/remote/amd64/*.java \
 sun/jvm/hotspot/debugger/remote/sparc/*.java \
@@ -169,11 +174,13 @@
 sun/jvm/hotspot/prims/*.java \
 sun/jvm/hotspot/runtime/*.java \
 sun/jvm/hotspot/runtime/amd64/*.java \
+sun/jvm/hotspot/runtime/aarch64/*.java \
 sun/jvm/hotspot/runtime/bsd/*.java \
 sun/jvm/hotspot/runtime/bsd_amd64/*.java \
 sun/jvm/hotspot/runtime/bsd_x86/*.java \
 sun/jvm/hotspot/runtime/linux/*.java \
 sun/jvm/hotspot/runtime/linux_amd64/*.java \
+sun/jvm/hotspot/runtime/linux_aarch64/*.java \
 sun/jvm/hotspot/runtime/linux_sparc/*.java \
 sun/jvm/hotspot/runtime/linux_x86/*.java \
 sun/jvm/hotspot/runtime/posix/*.java \
diff -r c3933f52eeb3 -r 3b05ef40e997 agent/src/os/bsd/MacosxDebuggerLocal.m
--- a/agent/src/os/bsd/MacosxDebuggerLocal.m	Wed Dec 17 10:43:38 2014 -0800
+++ b/agent/src/os/bsd/MacosxDebuggerLocal.m	Fri Oct 02 06:32:22 2015 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2002, 2015, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -26,7 +26,7 @@
 #import <Foundation/Foundation.h>
 #import <JavaNativeFoundation/JavaNativeFoundation.h>
 
-#include <JavaVM/jni.h>
+#include <jni.h>
 
 #import <mach/mach.h>
 #import <mach/mach_types.h>
diff -r c3933f52eeb3 -r 3b05ef40e997 agent/src/os/bsd/Makefile
--- a/agent/src/os/bsd/Makefile	Wed Dec 17 10:43:38 2014 -0800
+++ b/agent/src/os/bsd/Makefile	Fri Oct 02 06:32:22 2015 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2002, 2015, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
@@ -50,9 +50,9 @@
 	ps_core.c
 OBJS    = $(SOURCES:.c=.o)
 OBJSPLUS = MacosxDebuggerLocal.o sadis.o $(OBJS)
-EXTINCLUDE = -I/System/Library/Frameworks/JavaVM.framework/Headers -I.
+EXTINCLUDE = -I.
 EXTCFLAGS = -m64 -D__APPLE__ -framework JavaNativeFoundation
-FOUNDATIONFLAGS = -framework Foundation -F/System/Library/Frameworks/JavaVM.framework/Frameworks -framework JavaNativeFoundation -framework Security -framework CoreFoundation
+FOUNDATIONFLAGS = -framework Foundation -framework JavaNativeFoundation -framework Security -framework CoreFoundation
 LIBSA = $(ARCH)/libsaproc.dylib
 endif   # Darwin
 
diff -r c3933f52eeb3 -r 3b05ef40e997 agent/src/os/linux/LinuxDebuggerLocal.c
--- a/agent/src/os/linux/LinuxDebuggerLocal.c	Wed Dec 17 10:43:38 2014 -0800
+++ b/agent/src/os/linux/LinuxDebuggerLocal.c	Fri Oct 02 06:32:22 2015 +0100
@@ -49,6 +49,10 @@
 #include "sun_jvm_hotspot_debugger_sparc_SPARCThreadContext.h"
 #endif
 
+#ifdef aarch64
+#include "sun_jvm_hotspot_debugger_aarch64_AARCH64ThreadContext.h"
+#endif
+
 static jfieldID p_ps_prochandle_ID = 0;
 static jfieldID threadList_ID = 0;
 static jfieldID loadObjectList_ID = 0;
@@ -330,7 +334,7 @@
   return (err == PS_OK)? array : 0;
 }
 
-#if defined(i386) || defined(amd64) || defined(sparc) || defined(sparcv9)
+#if defined(i386) || defined(amd64) || defined(sparc) || defined(sparcv9) || defined(aarch64)
 JNIEXPORT jlongArray JNICALL Java_sun_jvm_hotspot_debugger_linux_LinuxDebuggerLocal_getThreadIntegerRegisterSet0
   (JNIEnv *env, jobject this_obj, jint lwp_id) {
 
@@ -352,6 +356,9 @@
 #ifdef amd64
 #define NPRGREG sun_jvm_hotspot_debugger_amd64_AMD64ThreadContext_NPRGREG
 #endif
+#ifdef aarch64
+#define NPRGREG sun_jvm_hotspot_debugger_aarch64_AARCH64ThreadContext_NPRGREG
+#endif
 #if defined(sparc) || defined(sparcv9)
 #define NPRGREG sun_jvm_hotspot_debugger_sparc_SPARCThreadContext_NPRGREG
 #endif
@@ -362,6 +369,7 @@
 
 #undef REG_INDEX
 
+// ECN: FIXME - add case for aarch64
 #ifdef i386
 #define REG_INDEX(reg) sun_jvm_hotspot_debugger_x86_X86ThreadContext_##reg
 
@@ -414,6 +422,13 @@
 
 #endif /* amd64 */
 
+#if defined(aarch64)
+  regs = (*env)->GetLongArrayElements(env, array, &isCopy);
+  for (i = 0; i < NPRGREG; i++ ) {
+    regs[i] = 0xDEADDEAD;
+  }
+#endif /* aarch64 */
+
 #if defined(sparc) || defined(sparcv9)
 
 #define REG_INDEX(reg) sun_jvm_hotspot_debugger_sparc_SPARCThreadContext_##reg
@@ -447,6 +462,19 @@
   regs[REG_INDEX(R_O7)]  = gregs.u_regs[14];
 #endif /* sparc */


More information about the distro-pkg-dev mailing list