/hg/release/icedtea7-forest-2.3/hotspot: 73 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Fri Aug 9 04:23:16 PDT 2013


changeset cd9ffcd9523b in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=cd9ffcd9523b
author: katleman
date: Fri Aug 17 11:58:05 2012 -0700

	Added tag jdk7u6-b31 for changeset 7566374c3c89


changeset b407d109571f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=b407d109571f
author: asaha
date: Thu Sep 13 18:21:21 2012 -0700

	Merge


changeset 8eaa45ed5f80 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=8eaa45ed5f80
author: asaha
date: Fri Oct 12 12:35:02 2012 -0700

	Merge


changeset 7b357c079370 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=7b357c079370
author: katleman
date: Fri Mar 01 11:55:17 2013 -0800

	Added tag jdk7u17-b02 for changeset 0d82bf449a61


changeset 315b54ddd99f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=315b54ddd99f
author: katleman
date: Thu Feb 07 14:20:05 2013 -0800

	Added tag jdk7u21-b01 for changeset be57a8d7a1a7


changeset 5119d89c7cc8 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=5119d89c7cc8
author: ewendeli
date: Mon Feb 11 21:07:12 2013 +0100

	Merge


changeset ad14169fb640 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=ad14169fb640
author: katleman
date: Thu Feb 14 14:11:05 2013 -0800

	Added tag jdk7u21-b02 for changeset 5119d89c7cc8


changeset 6d21458b9459 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=6d21458b9459
author: katleman
date: Tue Feb 19 17:13:36 2013 -0800

	Added tag jdk7u21-b03 for changeset ad14169fb640


changeset c954aab38a7f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=c954aab38a7f
author: twisti
date: Mon Feb 25 11:54:35 2013 -0800

	8004336: Better handling of method handle intrinsic frames
	Reviewed-by: kvn, jrose, ahgross


changeset 762ad80022d6 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=762ad80022d6
author: katleman
date: Tue Feb 26 12:44:58 2013 -0800

	Added tag jdk7u21-b04 for changeset c954aab38a7f


changeset 0785ff7bd741 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=0785ff7bd741
author: dcubed
date: Thu Feb 28 09:50:01 2013 -0800

	7182152: Instrumentation hot swap test incorrect monitor count
	Summary: Remove optimization that allowed for old and/or obsolete methods in an itable; add new tracing support using -XX:TraceRedefineClasses=16384.
	Reviewed-by: coleenp, acorn, sspitsyn


changeset e629a7d0b760 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=e629a7d0b760
author: brutisso
date: Thu Feb 28 13:30:30 2013 +0100

	7173959: Jvm crashed during coherence exabus (tmb) testing
	Summary: Mapping of aligned memory needs to be MT safe. Also reviewed by: vitalyd at gmail.com
	Reviewed-by: dholmes, coleenp, zgu


changeset bc3dc90c4e9e in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=bc3dc90c4e9e
author: coffeys
date: Mon Mar 04 19:04:44 2013 +0000

	8009399: Bump the hsx build number for APRIL CPU
	Reviewed-by: asaha


changeset ea83168282c8 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=ea83168282c8
author: katleman
date: Tue Oct 16 14:54:41 2012 -0700

	Added tag jdk7u9-b31 for changeset 8eaa45ed5f80


changeset f493d194db95 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=f493d194db95
author: katleman
date: Wed Oct 31 10:10:54 2012 -0700

	Added tag jdk7u9-b32 for changeset ea83168282c8


changeset 63e9e76073fb in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=63e9e76073fb
author: asaha
date: Tue Dec 04 11:41:17 2012 -0800

	Merge


changeset 07f7daeb2610 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=07f7daeb2610
author: asaha
date: Wed Dec 05 15:24:40 2012 -0800

	Merge


changeset c49afcd4b4d1 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=c49afcd4b4d1
author: katleman
date: Fri Dec 07 08:19:06 2012 -0800

	Added tag jdk7u10-b31 for changeset 07f7daeb2610


changeset 06b5c3f663b8 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=06b5c3f663b8
author: ewendeli
date: Tue Jan 15 08:21:51 2013 +0100

	Merge


changeset abb5b690122c in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=abb5b690122c
author: katleman
date: Wed Jan 16 13:57:06 2013 -0800

	Added tag jdk7u11-b32 for changeset 06b5c3f663b8


changeset 3ba8b2780ac9 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=3ba8b2780ac9
author: katleman
date: Tue Jan 29 14:10:31 2013 -0800

	Added tag jdk7u11-b33 for changeset abb5b690122c


changeset ef00fdf6f6d3 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=ef00fdf6f6d3
author: asaha
date: Fri Feb 08 19:11:16 2013 -0800

	Merge


changeset 0b905a04f573 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=0b905a04f573
author: asaha
date: Mon Feb 11 11:14:34 2013 -0800

	Merge


changeset 7b91b50ff761 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=7b91b50ff761
author: katleman
date: Tue Feb 12 12:32:41 2013 -0800

	Added tag jdk7u15-b31 for changeset 0b905a04f573


changeset 8b349f332a66 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=8b349f332a66
author: asaha
date: Thu Feb 14 13:18:59 2013 -0800

	Merge


changeset b2208bb3e775 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=b2208bb3e775
author: katleman
date: Tue Feb 19 12:02:59 2013 -0800

	Added tag jdk7u15-b33 for changeset 8b349f332a66


changeset c91d130b040f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=c91d130b040f
author: asaha
date: Fri Mar 01 16:07:51 2013 -0800

	Merge


changeset 73894d544edd in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=73894d544edd
author: cl
date: Sat Mar 02 09:47:37 2013 -0800

	Added tag jdk7u17-b30 for changeset 7b357c079370


changeset 22b6fd616cfe in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=22b6fd616cfe
author: asaha
date: Sat Mar 02 14:35:06 2013 -0800

	Merge


changeset 8e04b403f580 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=8e04b403f580
author: cl
date: Sat Mar 02 18:54:42 2013 -0800

	Added tag jdk7u17-b31 for changeset 22b6fd616cfe


changeset ee98e8e35da2 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=ee98e8e35da2
author: asaha
date: Mon Mar 04 11:40:45 2013 -0800

	Merge


changeset 0e8e9d990d91 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=0e8e9d990d91
author: asaha
date: Mon Mar 04 12:34:25 2013 -0800

	Merge


changeset ae7be9b23555 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=ae7be9b23555
author: katleman
date: Tue Mar 05 16:45:23 2013 -0800

	Added tag jdk7u21-b05 for changeset 0e8e9d990d91


changeset beeb3d6b76f0 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=beeb3d6b76f0
author: poonam
date: Wed Mar 06 16:30:38 2013 -0800

	8006309: More reliable control panel operation
	Summary: Added a comment in the dead Kernel code
	Reviewed-by: ahgross, sla, coleenp


changeset 99d7e552509d in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=99d7e552509d
author: katleman
date: Tue Mar 12 14:44:05 2013 -0700

	Added tag jdk7u21-b06 for changeset beeb3d6b76f0


changeset 663b5c744e82 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=663b5c744e82
author: kvn
date: Fri Mar 15 09:33:37 2013 -0700

	8009699: Methodhandle lookup
	Reviewed-by: ahgross, jrose, jdn


changeset 87e9bb582938 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=87e9bb582938
author: katleman
date: Tue Mar 19 14:33:31 2013 -0700

	Added tag jdk7u21-b07 for changeset 663b5c744e82


changeset 1f195ee7856a in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=1f195ee7856a
author: katleman
date: Wed Mar 20 14:47:17 2013 -0700

	Added tag jdk7u21-b08 for changeset 87e9bb582938


changeset d4a4c2bd389a in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=d4a4c2bd389a
author: katleman
date: Tue Mar 26 15:00:17 2013 -0700

	Added tag jdk7u21-b09 for changeset 1f195ee7856a


changeset d07dafb51e1d in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=d07dafb51e1d
author: katleman
date: Sun Mar 31 03:46:36 2013 -0700

	Added tag jdk7u21-b10 for changeset d4a4c2bd389a


changeset a977dedec81c in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=a977dedec81c
author: katleman
date: Thu Apr 04 15:48:08 2013 -0700

	Added tag jdk7u21-b11 for changeset d07dafb51e1d


changeset c5e4585a045f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=c5e4585a045f
author: katleman
date: Fri Apr 05 12:48:45 2013 -0700

	Added tag jdk7u21-b30 for changeset a977dedec81c


changeset 7d126c8298e7 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=7d126c8298e7
author: katleman
date: Sun Apr 07 16:34:50 2013 -0700

	Added tag jdk7u21-b12 for changeset c5e4585a045f


changeset 3168f3e14339 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=3168f3e14339
author: poonam
date: Wed Mar 06 16:30:38 2013 -0800

	8006309: More reliable control panel operation
	Summary: Added a comment in the dead Kernel code
	Reviewed-by: ahgross, sla, coleenp


changeset bf2d84c5103d in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=bf2d84c5103d
author: hseigel
date: Tue Mar 12 16:23:30 2013 -0400

	7158805: Better rewriting of nested subroutine calls
	Reviewed-by: mschoene, coleenp


changeset 238f85fd3c98 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=238f85fd3c98
author: katleman
date: Tue Mar 12 14:45:11 2013 -0700

	Added tag jdk7u25-b01 for changeset bf2d84c5103d


changeset 07119340f80f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=07119340f80f
author: kvn
date: Fri Mar 15 09:33:37 2013 -0700

	8009699: Methodhandle lookup
	Reviewed-by: ahgross, jrose, jdn


changeset cd733fbd5ca8 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=cd733fbd5ca8
author: katleman
date: Tue Mar 19 14:31:25 2013 -0700

	Added tag jdk7u25-b02 for changeset 07119340f80f


changeset 655bea6843fb in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=655bea6843fb
author: coffeys
date: Thu Mar 21 22:29:35 2013 +0000

	Merge


changeset 96a4e612195c in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=96a4e612195c
author: katleman
date: Tue Mar 26 14:17:39 2013 -0700

	Added tag jdk7u25-b03 for changeset 655bea6843fb


changeset 1bc51c62d162 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=1bc51c62d162
author: katleman
date: Tue Apr 02 12:12:05 2013 -0700

	Added tag jdk7u25-b04 for changeset 96a4e612195c


changeset fd81c9aeb9f5 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=fd81c9aeb9f5
author: mullan
date: Fri Apr 05 08:36:12 2013 -0400

	8001330: Improve on checking order
	Reviewed-by: acorn, hawtin


changeset 1d448101a555 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=1d448101a555
author: mullan
date: Fri Apr 05 08:49:50 2013 -0400

	Merge


changeset e565780c14d2 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=e565780c14d2
author: coffeys
date: Fri Apr 05 21:33:44 2013 +0100

	Merge


changeset e37b316096a6 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=e37b316096a6
author: katleman
date: Mon Mar 04 14:17:15 2013 -0800

	Added tag jdk7u17-b32 for changeset 8e04b403f580


changeset e22194a44dc9 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=e22194a44dc9
author: asaha
date: Mon Apr 08 15:53:00 2013 -0700

	Merge


changeset 47a9f44dd262 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=47a9f44dd262
author: asaha
date: Mon Apr 08 16:27:31 2013 -0700

	Merge


changeset efec74090462 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=efec74090462
author: asaha
date: Tue Apr 09 12:28:21 2013 -0700

	8011806: 7u25-b05 hotspot fastdebug build failure
	Summary: Backed out changeset fd81c9aeb9f5
	Reviewed-by: mullan


changeset 7151c26b8388 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=7151c26b8388
author: asaha
date: Tue Apr 09 12:28:50 2013 -0700

	Merge


changeset fbb5f6083dd0 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=fbb5f6083dd0
author: katleman
date: Wed Apr 10 12:42:48 2013 -0700

	Added tag jdk7u25-b05 for changeset 7151c26b8388


changeset 83abf4b2fc8a in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=83abf4b2fc8a
author: katleman
date: Tue Apr 16 11:27:56 2013 -0700

	Added tag jdk7u25-b06 for changeset fbb5f6083dd0


changeset 631f703ba794 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=631f703ba794
author: katleman
date: Thu Apr 18 11:44:19 2013 -0700

	Added tag jdk7u25-b07 for changeset 83abf4b2fc8a


changeset 1410ff0b4ba2 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=1410ff0b4ba2
author: mullan
date: Thu Apr 18 17:52:39 2013 -0400

	8001330: Improve on checking order
	8011896: Add check for invalid offset for new AccessControlContext isAuthorized field
	Reviewed-by: acorn, hawtin


changeset 525252cd9fca in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=525252cd9fca
author: mullan
date: Thu Apr 18 17:58:40 2013 -0400

	Merge


changeset 706a255a8404 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=706a255a8404
author: katleman
date: Tue Apr 23 16:20:47 2013 -0700

	Added tag jdk7u25-b08 for changeset 525252cd9fca


changeset 402184622f60 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=402184622f60
author: katleman
date: Tue Apr 30 12:25:07 2013 -0700

	Added tag jdk7u25-b09 for changeset 706a255a8404


changeset a2e45b168404 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=a2e45b168404
author: katleman
date: Tue May 07 12:56:15 2013 -0700

	Added tag jdk7u25-b10 for changeset 402184622f60


changeset cca49a35bf83 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=cca49a35bf83
author: asaha
date: Fri May 10 10:32:15 2013 -0700

	8014312: Fork hs23.25 hsx from hs23.21 for jdk7u25 and reinitialize build number
	Reviewed-by: jcoomes


changeset 7ca68c0674df in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=7ca68c0674df
author: katleman
date: Wed May 15 13:30:41 2013 -0700

	Added tag jdk7u25-b11 for changeset cca49a35bf83


changeset 3e145a686fed in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=3e145a686fed
author: katleman
date: Wed May 22 15:44:50 2013 -0700

	Added tag jdk7u25-b12 for changeset 7ca68c0674df


changeset 4fafaf293aa5 in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=4fafaf293aa5
author: katleman
date: Fri May 24 16:20:26 2013 -0700

	Added tag jdk7u25-b13 for changeset 3e145a686fed


changeset 40acb370626f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=40acb370626f
author: katleman
date: Tue Jun 04 10:47:35 2013 -0700

	Added tag jdk7u25-b14 for changeset 4fafaf293aa5


changeset 38f1b987027f in /hg/release/icedtea7-forest-2.3/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/hotspot?cmd=changeset;node=38f1b987027f
author: andrew
date: Fri Aug 09 12:21:36 2013 +0100

	Merge jdk7u25-b16


diffstat:

 .hgtags                                                                              |    108 +
 .jcheck/conf                                                                         |      2 -
 agent/src/os/linux/Makefile                                                          |     11 +-
 agent/src/os/linux/libproc.h                                                         |     29 +-
 make/hotspot_version                                                                 |      6 +-
 make/linux/makefiles/adlc.make                                                       |     10 +-
 make/linux/makefiles/defs.make                                                       |     54 +-
 make/linux/makefiles/gcc.make                                                        |    124 +-
 make/linux/makefiles/jsig.make                                                       |      6 +-
 make/linux/makefiles/rules.make                                                      |     15 +-
 make/linux/makefiles/saproc.make                                                     |      4 +
 make/linux/makefiles/vm.make                                                         |     26 +-
 make/linux/makefiles/zeroshark.make                                                  |     35 +
 make/linux/platform_zero.in                                                          |      2 +-
 make/solaris/makefiles/adlc.make                                                     |      6 +-
 make/solaris/makefiles/dtrace.make                                                   |     16 +
 make/solaris/makefiles/gcc.make                                                      |      4 +-
 make/solaris/makefiles/jsig.make                                                     |      4 +
 make/solaris/makefiles/rules.make                                                    |     10 -
 make/solaris/makefiles/saproc.make                                                   |      4 +
 make/solaris/makefiles/vm.make                                                       |     12 +
 make/windows/makefiles/vm.make                                                       |      8 +
 src/cpu/sparc/vm/methodHandles_sparc.cpp                                             |     31 +
 src/cpu/x86/vm/c2_globals_x86.hpp                                                    |      2 +-
 src/cpu/x86/vm/methodHandles_x86.cpp                                                 |     38 +-
 src/cpu/zero/vm/arm_cas.S                                                            |     31 +
 src/cpu/zero/vm/asm_helper.cpp                                                       |    730 +
 src/cpu/zero/vm/assembler_zero.cpp                                                   |      8 +
 src/cpu/zero/vm/assembler_zero.hpp                                                   |      1 +
 src/cpu/zero/vm/bytecodes_arm.def                                                    |   7847 ++
 src/cpu/zero/vm/bytecodes_zero.cpp                                                   |     52 +-
 src/cpu/zero/vm/bytecodes_zero.hpp                                                   |     41 +-
 src/cpu/zero/vm/copy_zero.hpp                                                        |      4 +-
 src/cpu/zero/vm/cppInterpreter_arm.S                                                 |   7367 ++
 src/cpu/zero/vm/cppInterpreter_zero.cpp                                              |    355 +-
 src/cpu/zero/vm/deoptimizerFrame_zero.hpp                                            |     53 +
 src/cpu/zero/vm/frame_zero.inline.hpp                                                |      2 +
 src/cpu/zero/vm/methodHandles_zero.cpp                                               |     67 +-
 src/cpu/zero/vm/methodHandles_zero.hpp                                               |     25 +-
 src/cpu/zero/vm/sharedRuntime_zero.cpp                                               |     30 +-
 src/cpu/zero/vm/thumb2.cpp                                                           |   7952 ++
 src/cpu/zero/vm/vm_version_zero.hpp                                                  |     11 +
 src/os/linux/vm/os_linux.cpp                                                         |     47 +-
 src/os/posix/vm/os_posix.cpp                                                         |     41 +
 src/os/windows/vm/os_windows.cpp                                                     |     30 +
 src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp                                  |     11 +-
 src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp                                         |     31 +-
 src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp                                |     14 +
 src/os_cpu/linux_zero/vm/os_linux_zero.cpp                                           |     25 +
 src/os_cpu/linux_zero/vm/os_linux_zero.hpp                                           |      6 +
 src/share/tools/hsdis/Makefile                                                       |     10 +-
 src/share/tools/hsdis/hsdis.c                                                        |      5 +
 src/share/vm/asm/codeBuffer.cpp                                                      |      2 +-
 src/share/vm/asm/codeBuffer.hpp                                                      |      2 +-
 src/share/vm/ci/ciTypeFlow.cpp                                                       |      2 +-
 src/share/vm/classfile/javaClasses.cpp                                               |     30 +-
 src/share/vm/classfile/javaClasses.hpp                                               |     11 +-
 src/share/vm/classfile/systemDictionary.cpp                                          |      1 -
 src/share/vm/classfile/vmSymbols.hpp                                                 |      4 +-
 src/share/vm/compiler/compilerOracle.cpp                                             |      4 +-
 src/share/vm/compiler/methodLiveness.cpp                                             |     12 +-
 src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp |      6 +-
 src/share/vm/gc_implementation/g1/concurrentMark.cpp                                 |      4 +-
 src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp                               |      2 +-
 src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp                |      4 +-
 src/share/vm/gc_implementation/parallelScavenge/psPermGen.cpp                        |      2 +-
 src/share/vm/interpreter/linkResolver.cpp                                            |      2 +-
 src/share/vm/memory/allocation.cpp                                                   |     43 +-
 src/share/vm/memory/allocation.hpp                                                   |     63 +-
 src/share/vm/memory/allocation.inline.hpp                                            |     14 +-
 src/share/vm/memory/blockOffsetTable.hpp                                             |      2 +-
 src/share/vm/memory/collectorPolicy.cpp                                              |      2 +-
 src/share/vm/memory/resourceArea.cpp                                                 |     15 +-
 src/share/vm/memory/resourceArea.hpp                                                 |      6 +-
 src/share/vm/memory/threadLocalAllocBuffer.cpp                                       |      2 +-
 src/share/vm/memory/universe.cpp                                                     |     23 +-
 src/share/vm/memory/universe.hpp                                                     |      4 +-
 src/share/vm/oops/cpCacheOop.cpp                                                     |     41 +-
 src/share/vm/oops/cpCacheOop.hpp                                                     |      5 +-
 src/share/vm/oops/generateOopMap.cpp                                                 |     21 +-
 src/share/vm/oops/klassVtable.cpp                                                    |     86 +-
 src/share/vm/oops/klassVtable.hpp                                                    |     11 +-
 src/share/vm/oops/methodOop.cpp                                                      |     10 +-
 src/share/vm/oops/methodOop.hpp                                                      |      6 +-
 src/share/vm/opto/cfgnode.cpp                                                        |      2 +
 src/share/vm/opto/library_call.cpp                                                   |      4 +-
 src/share/vm/opto/loopTransform.cpp                                                  |      3 +
 src/share/vm/opto/type.cpp                                                           |      2 +
 src/share/vm/prims/jni.cpp                                                           |      2 +-
 src/share/vm/prims/jvm.cpp                                                           |     85 +-
 src/share/vm/prims/jvmtiEnv.cpp                                                      |      3 +
 src/share/vm/prims/jvmtiExport.cpp                                                   |     41 +
 src/share/vm/prims/jvmtiExport.hpp                                                   |      6 +
 src/share/vm/prims/jvmtiRedefineClasses.cpp                                          |    169 +-
 src/share/vm/prims/jvmtiRedefineClasses.hpp                                          |      7 +-
 src/share/vm/prims/jvmtiRedefineClassesTrace.hpp                                     |     11 +-
 src/share/vm/prims/methodHandles.cpp                                                 |      8 +
 src/share/vm/runtime/arguments.cpp                                                   |     14 +-
 src/share/vm/runtime/globals.hpp                                                     |      7 +-
 src/share/vm/runtime/os.cpp                                                          |      3 +
 src/share/vm/runtime/os.hpp                                                          |      1 +
 src/share/vm/runtime/thread.cpp                                                      |      3 +
 src/share/vm/runtime/virtualspace.cpp                                                |     15 +-
 src/share/vm/runtime/vmStructs.cpp                                                   |     10 +-
 src/share/vm/shark/sharkCompiler.cpp                                                 |      4 +-
 src/share/vm/utilities/accessFlags.cpp                                               |      6 +-
 src/share/vm/utilities/accessFlags.hpp                                               |      4 +-
 src/share/vm/utilities/bitMap.hpp                                                    |      2 +-
 src/share/vm/utilities/macros.hpp                                                    |     16 +
 src/share/vm/utilities/ostream.cpp                                                   |      2 +-
 src/share/vm/utilities/vmError.cpp                                                   |     23 +-
 src/share/vm/utilities/vmError.hpp                                                   |      8 +
 test/compiler/7158807/Test7158807.java                                               |     66 +
 test/runtime/6929067/Test6929067.sh                                                  |     35 +-
 test/runtime/7020373/GenOOMCrashClass.java                                           |    157 +
 test/runtime/7020373/Test7020373.sh                                                  |      7 +-
 test/runtime/7020373/testcase.jar                                                    |    Bin 
 test/runtime/7158800/BadUtf8.java                                                    |   1254 -
 test/runtime/7158800/InternTest.java                                                 |     80 -
 test/runtime/7158800/Test7158800.sh                                                  |     91 -
 test/runtime/7158800/badstrings.txt                                                  |  30001 ----------
 test/runtime/7162488/Test7162488.sh                                                  |     77 +
 tools/mkbc.c                                                                         |    607 +
 123 files changed, 26796 insertions(+), 31845 deletions(-)

diffs (truncated from 61072 to 500 lines):

diff -r 7566374c3c89 -r 38f1b987027f .hgtags
--- a/.hgtags	Mon Aug 13 14:19:48 2012 -0700
+++ b/.hgtags	Fri Aug 09 12:21:36 2013 +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
@@ -182,6 +185,7 @@
 38fa55e5e79232d48f1bb8cf27d88bc094c9375a hs21-b16
 81d815b05abb564aa1f4100ae13491c949b9a07e jdk7-b147
 81d815b05abb564aa1f4100ae13491c949b9a07e hs21-b17
+7693eb0fce1f6b484cce96c233ea20bdad8a09e0 icedtea-2.0-branchpoint
 9b0ca45cd756d538c4c30afab280a91868eee1a5 jdk7u2-b01
 0cc8a70952c368e06de2adab1f2649a408f5e577 jdk8-b01
 31e253c1da429124bb87570ab095d9bc89850d0a jdk8-b02
@@ -210,6 +214,7 @@
 3ba0bb2e7c8ddac172f5b995aae57329cdd2dafa hs22-b10
 f17fe2f4b6aacc19cbb8ee39476f2f13a1c4d3cd jdk7u2-b13
 0744602f85c6fe62255326df595785eb2b32166d jdk7u2-b21
+f8f4d3f9b16567b91bcef4caaa8417c8de8015f0 icedtea-2.1-branchpoint
 a40d238623e5b1ab1224ea6b36dc5b23d0a53880 jdk7u3-b02
 6986bfb4c82e00b938c140f2202133350e6e73f8 jdk7u3-b03
 8e6375b46717d74d4885f839b4e72d03f357a45f jdk7u3-b04
@@ -264,6 +269,7 @@
 f92a171cf0071ca6c3fa8231d7d570377f8b2f4d hs23-b16
 f92a171cf0071ca6c3fa8231d7d570377f8b2f4d hs23-b16
 931e5f39e365a0d550d79148ff87a7f9e864d2e1 hs23-b16
+a2c5354863dcb3d147b7b6f55ef514b1bfecf920 icedtea-2.2-branchpoint
 efb5f2662c96c472caa3327090268c75a86dd9c0 jdk7u4-b13
 82e719a2e6416838b4421637646cbfd7104c7716 jdk7u4-b14
 e5f7f95411fb9e837800b4152741c962118e5d7a jdk7u5-b01
@@ -311,6 +317,7 @@
 cefe884c708aa6dfd63aff45f6c698a6bc346791 jdk7u6-b16
 270a40a57b3d05ca64070208dcbb895b5b509d8e hs23.2-b08
 7a37cec9d0d44ae6ea3d26a95407e42d99af6843 jdk7u6-b17
+354cfde7db2f1fd46312d883a63c8a76d5381bab icedtea-2.3-branchpoint
 df0df4ae5af2f40b7f630c53a86e8c3d68ef5b66 jdk7u6-b18
 1257f4373a06f788bd656ae1c7a953a026a285b9 jdk7u6-b19
 a0c2fa4baeb6aad6f33dc87b676b21345794d61e hs23.2-b09
@@ -320,3 +327,104 @@
 df57f6208cb76b4e8d1a0bd0eea3d2ad577cb79b jdk7u6-b23
 b03c2687fb16514652e79261ad68d2c601dcee62 jdk7u6-b24
 cffde29ea7cc8647f17002a4d0e94065dcd82839 jdk7u6-b30
+eede732f62dd73953dce03e003415729c6c335b2 icedtea-2.3
+c798442fa4c00ad251f6cbe989d32485845bf247 icedtea-2.3.1
+2a413d946cb1acdcbe1110098f79b7a1f267bf75 icedtea-2.3.2
+0885feeea95caa8b92f46234872f0c3839d8850b icedtea-2.3.3
+87f0aa7a8f8f0209148ad0746a3486d9cf16ebaa icedtea-2.3.4
+f2b98ad97b3c9d2d9fb98b0dd9b82506a5688e55 icedtea-2.3.5
+ad27d7c42279783903b26cd42b09741f5640f6db icedtea-2.3.6
+ad27d7c42279783903b26cd42b09741f5640f6db icedtea-2.3.6
+0000000000000000000000000000000000000000 icedtea-2.3.6
+7566374c3c89b7d99be9bcdb9342283a3bea6930 jdk7u6-b31
+f7933fecea9aa494e4032e17ff07e5fcec4b5961 jdk7u7-b10
+eeef33dc4b40f9ba50c4c9b1ac61b30f0f2523bf jdk7u7-b30
+f1551c70c7f598b7049bcc33e530fc738a81c7a4 jdk7u7-b11
+6b9db7216dd4b7846faf372f19566a418c8e391f jdk7u7-b31
+b66bb0e3224ff15259361a5b501bf8fa6b346113 jdk7u7-b01
+ca6943c94e6075fc28353d52ac6ea52c80aef9bb jdk7u7-b02
+e043d96d767d8ba4d74d53c477af8e07b78b6128 jdk7u9-b03
+0000000000000000000000000000000000000000 jdk7u7-b01
+b66bb0e3224ff15259361a5b501bf8fa6b346113 jdk7u9-b01
+0000000000000000000000000000000000000000 jdk7u7-b02
+ca6943c94e6075fc28353d52ac6ea52c80aef9bb jdk7u9-b02
+ed42837374ac730ddaf2fd28814017c665634a8b jdk7u9-b04
+da4aa289ac100017f850ed4d492e8054db6a1e28 jdk7u9-b05
+8eaa45ed5f804199c0823b409dc37f72e808926f jdk7u9-b31
+ea83168282c8c3a9f4a8ca723cc86972a3188d58 jdk7u9-b32
+d2e25680db9d4209b3f0f51e5c848284cedea508 jdk7u10-b10
+d37fd995683ab5bc2d941648ce7bf8bd194732f2 jdk7u10-b11
+f26f3d92e6d9ef7842b2d785f92439dbb15e670e jdk7u10-b12
+58881c615a5179bcea69148d0b3eb47a1f1a7de8 jdk7u10-b13
+cdbf4d442b56ece8ac521c65b59087682e5ae918 jdk7u10-b14
+63e8b49b329e4b50547b13f5c732665bed535732 jdk7u10-b15
+1cb34ef50bddc334c8538cf85d8612383debc74f jdk7u10-b16
+5c154a591de987d515f5b102a988bcf96d439f53 jdk7u10-b17
+78c7e1b4a006342230e04fbb73f637834207abef jdk7u10-b18
+c6b78bbaf6976197ead9d5aa3f65e0224cd13541 jdk7u10-b30
+07f7daeb261073a4a2946d988979ee65ba8ed753 jdk7u10-b31
+25a92b94ad538963d009bf8a53ce548e13f55c82 jdk7u11-b20
+7a2cf85fc36e845db9ccb2a22af195c70af33bdf jdk7u11-b21
+06b5c3f663b81f11da2080a91d215a96ae431f84 jdk7u11-b32
+abb5b690122caabf09f93958c747358cc22f8a59 jdk7u11-b33
+db7028c8a953f46225fceb6148f97de87c784dda jdk7u11-b03
+4d418a1b8be04220f504cf414b47877821a22a26 jdk7u11-b04
+f71032f398a3baea567710ba7161c64b94495cac jdk7u11-b05
+0cbce123c9027d531e585fd81fbc361c5f8407f1 jdk7u11-b06
+94bf1e3dafef3cc06d3f97f81d304313ccd999ee jdk7u11-b07
+2b543aa340e4a75671fe05803fcee08bf3e136db jdk7u11-b08
+34a7b6dda06e2ff6f7e9ad563e3fc3ecd8993579 jdk7u13-b09
+0000000000000000000000000000000000000000 icedtea-2.3.6
+849ee586b0be87d4f03ed566a75e5352b647605d icedtea-2.3.6
+849ee586b0be87d4f03ed566a75e5352b647605d icedtea-2.3.6
+0000000000000000000000000000000000000000 icedtea-2.3.6
+0000000000000000000000000000000000000000 icedtea-2.3.6
+19e37453ab1be02d146ace33f19d73719c119eaf icedtea-2.3.6
+bc0de5a0ece28d5e8035cc7659cd6f71a838882a icedtea-2.3.7
+104e2c65892dc642bcad698d0b21cecb08e67c9e icedtea-2.3.8
+e0e52e35e0c53a84daadae95f626e36fd74f3eba jdk7u13-b10
+be57a8d7a1a75971c3b1e7777dcacd20f3d33264 jdk7u13-b30
+e0e52e35e0c53a84daadae95f626e36fd74f3eba jdk7u13-b20
+5fbe0cae3a2a78a73946cfd08c56a64860f1afd9 jdk7u15-b01
+30d72c9abb560bc424d16d96bfd396ccd3c62cbc jdk7u15-b02
+221c64550c5b4411d78b63820835de1a8cd0c118 jdk7u15-b30
+0b905a04f573565515aa8614085099abd73dcac4 jdk7u15-b31
+8b349f332a66ebe5982b5680c85f903efb03da8e jdk7u15-b33
+5b55cef461b034766f05a46640caa123aa4247d4 jdk7u15-b03
+34a7b6dda06e2ff6f7e9ad563e3fc3ecd8993579 jdk7u15-b32
+a4dfda7a2655209abb170b2fa4914dbbba89bcd3 jdk7u17-b01
+ad5a321edea22c86af5c7844ed49f7b6105ab7ff icedtea-2.3.9
+4e374ade4066e340199c6f2371769e9aa2852282 icedtea-2.3.10
+4413a836dcc7022fa64f60d7faa491aba1248edc icedtea-2.3.11
+37b254871acbef27e5f29c73982ac324e7df2b9a icedtea-2.3.12
+0d82bf449a610602b6e9ddcc9e076839d5351449 jdk7u17-b02
+7b357c079370e2fd324c229f2e24c982915c80a0 jdk7u17-b30
+22b6fd616cfe61774525a944f162bf5e7c418f03 jdk7u17-b31
+8e04b403f5803f79db949b61b6c086758b611678 jdk7u17-b32
+be57a8d7a1a75971c3b1e7777dcacd20f3d33264 jdk7u21-b01
+5119d89c7cc844190c0799dca85710e7592d42e7 jdk7u21-b02
+ad14169fb640ca532193cca0fd6e14910f226075 jdk7u21-b03
+c954aab38a7f8f62e33ae5103494576f67fc36d9 jdk7u21-b04
+0e8e9d990d91dc0f8b8807bb82c090de3264c809 jdk7u21-b05
+beeb3d6b76f06d9f60c31d6c5b9e04d82f01ad79 jdk7u21-b06
+663b5c744e82d1c884048cd9b38f625e52004773 jdk7u21-b07
+87e9bb582938552180b024dd99bc5166816f3921 jdk7u21-b08
+1f195ee7856aecb6527bc5c957f66e1960e51a12 jdk7u21-b09
+d4a4c2bd389abcd80c25d20e0ffb7d5cee356715 jdk7u21-b10
+d07dafb51e1d75f110a3c506c250d995235acca6 jdk7u21-b11
+a977dedec81c346247631ead6f3364c76949d67a jdk7u21-b30
+c5e4585a045fe165d067ec0e98af42eace20c5f8 jdk7u21-b12
+bf2d84c5103d98db1697b50071a649ea23c4e33d jdk7u25-b01
+07119340f80f77dfcb03fa568641e80b43d4be74 jdk7u25-b02
+655bea6843fb7beabd8d9eeda59572c0c7055b85 jdk7u25-b03
+96a4e612195c0d753be24cf38fea0ee8ce30edcf jdk7u25-b04
+7151c26b838828a20cb28595ef1f70403d1868cf jdk7u25-b05
+fbb5f6083dd00ca7417e4a45311f33918bb2a5f0 jdk7u25-b06
+83abf4b2fc8a5bb7226177c5e4334bd0bfd7a8df jdk7u25-b07
+525252cd9fca4869c3fd81bc61299a85e73ff9c7 jdk7u25-b08
+706a255a8404b7e41579cea278df6bb87c314567 jdk7u25-b09
+402184622f60a2ba35479bdf124a8d4694835406 jdk7u25-b10
+cca49a35bf83664456af112482ffb3a7465d21fa jdk7u25-b11
+7ca68c0674df72fdd784de337c049404d2b5b0c3 jdk7u25-b12
+3e145a686fedd9eefdcb6b714241200ed236b41d jdk7u25-b13
+4fafaf293aa5666e8c9f5ca1d96c3f752305f586 jdk7u25-b14
diff -r 7566374c3c89 -r 38f1b987027f .jcheck/conf
--- a/.jcheck/conf	Mon Aug 13 14:19:48 2012 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 7566374c3c89 -r 38f1b987027f agent/src/os/linux/Makefile
--- a/agent/src/os/linux/Makefile	Mon Aug 13 14:19:48 2012 -0700
+++ b/agent/src/os/linux/Makefile	Fri Aug 09 12:21:36 2013 +0100
@@ -23,7 +23,12 @@
 #
 
 ARCH := $(shell if ([ `uname -m` = "ia64" ])  ; then echo ia64 ; elif ([ `uname -m` = "x86_64" ]) ; then echo amd64; elif ([ `uname -m` = "sparc64" ]) ; then echo sparc; else echo i386 ; fi )
-GCC      = gcc
+
+ifndef BUILD_GCC
+BUILD_GCC = gcc
+endif
+
+GCC      = $(BUILD_GCC)
 
 JAVAH    = ${JAVA_HOME}/bin/javah
 
@@ -40,7 +45,7 @@
 
 LIBS     = -lthread_db
 
-CFLAGS   = -c -fPIC -g -D_GNU_SOURCE -D$(ARCH) $(INCLUDES) -D_FILE_OFFSET_BITS=64
+CFLAGS   = -c -fPIC -g -D_GNU_SOURCE -D_$(ARCH)_ $(if $(filter $(ARCH),alpha),,-D$(ARCH)) $(INCLUDES) -D_FILE_OFFSET_BITS=64
 
 LIBSA = $(ARCH)/libsaproc.so
 
@@ -73,7 +78,7 @@
 	$(GCC) -shared $(LFLAGS_LIBSA) -o $(LIBSA) $(OBJS) $(LIBS)
 
 test.o: test.c
-	$(GCC) -c -o test.o -g -D_GNU_SOURCE -D$(ARCH) $(INCLUDES) test.c
+	$(GCC) -c -o test.o -g -D_GNU_SOURCE -D_$(ARCH)_ $(if $(filter $(ARCH),alpha),,-D$(ARCH)) $(INCLUDES) test.c
 
 test: test.o
 	$(GCC) -o test test.o -L$(ARCH) -lsaproc $(LIBS)
diff -r 7566374c3c89 -r 38f1b987027f agent/src/os/linux/libproc.h
--- a/agent/src/os/linux/libproc.h	Mon Aug 13 14:19:48 2012 -0700
+++ b/agent/src/os/linux/libproc.h	Fri Aug 09 12:21:36 2013 +0100
@@ -36,9 +36,34 @@
   These two files define pt_regs structure differently
 */
 #ifdef _LP64
-#include "asm-sparc64/ptrace.h"
+struct pt_regs {
+	unsigned long u_regs[16]; /* globals and ins */
+	unsigned long tstate;
+	unsigned long tpc;
+	unsigned long tnpc;
+	unsigned int y;
+
+	/* We encode a magic number, PT_REGS_MAGIC, along
+	 * with the %tt (trap type) register value at trap
+	 * entry time.  The magic number allows us to identify
+	 * accurately a trap stack frame in the stack
+	 * unwinder, and the %tt value allows us to test
+	 * things like "in a system call" etc. for an arbitray
+	 * process.
+	 *
+	 * The PT_REGS_MAGIC is chosen such that it can be
+	 * loaded completely using just a sethi instruction.
+	 */
+	unsigned int magic;
+};
 #else
-#include "asm-sparc/ptrace.h"
+struct pt_regs {
+	unsigned long psr;
+	unsigned long pc;
+	unsigned long npc;
+	unsigned long y;
+	unsigned long u_regs[16]; /* globals and ins */
+};
 #endif
 
 #endif //sparc or sparcv9
diff -r 7566374c3c89 -r 38f1b987027f make/hotspot_version
--- a/make/hotspot_version	Mon Aug 13 14:19:48 2012 -0700
+++ b/make/hotspot_version	Fri Aug 09 12:21:36 2013 +0100
@@ -31,11 +31,11 @@
 #
 
 # Don't put quotes (fail windows build).
-HOTSPOT_VM_COPYRIGHT=Copyright 2012
+HOTSPOT_VM_COPYRIGHT=Copyright 2013
 
 HS_MAJOR_VER=23
-HS_MINOR_VER=2
-HS_BUILD_NUMBER=09
+HS_MINOR_VER=25
+HS_BUILD_NUMBER=01
 
 JDK_MAJOR_VER=1
 JDK_MINOR_VER=7
diff -r 7566374c3c89 -r 38f1b987027f make/linux/makefiles/adlc.make
--- a/make/linux/makefiles/adlc.make	Mon Aug 13 14:19:48 2012 -0700
+++ b/make/linux/makefiles/adlc.make	Fri Aug 09 12:21:36 2013 +0100
@@ -1,5 +1,5 @@
 #
-# Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1999, 2012, 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
@@ -68,7 +68,9 @@
 
 # CFLAGS_WARN holds compiler options to suppress/enable warnings.
 # Compiler warnings are treated as errors
+ifneq ($(COMPILER_WARNINGS_FATAL),false)
 CFLAGS_WARN = -Werror
+endif
 CFLAGS += $(CFLAGS_WARN)
 
 OBJECTNAMES = \
@@ -133,8 +135,10 @@
 # Note that product files are updated via "mv", which is atomic.
 TEMPDIR := $(OUTDIR)/mktmp$(shell echo $$$$)
 
-# Debuggable by default
-CFLAGS += -g
+ifneq ($(DEBUG_BINARIES), true)
+  # Debuggable by default (unless already done by DEBUG_BINARIES)
+  CFLAGS += -g
+endif
 
 # Pass -D flags into ADLC.
 ADLCFLAGS += $(SYSDEFS)
diff -r 7566374c3c89 -r 38f1b987027f make/linux/makefiles/defs.make
--- a/make/linux/makefiles/defs.make	Mon Aug 13 14:19:48 2012 -0700
+++ b/make/linux/makefiles/defs.make	Fri Aug 09 12:21:36 2013 +0100
@@ -228,10 +228,14 @@
 # client and server subdirectories have symbolic links to ../libjsig.so
 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
-  ifeq ($(ZIP_DEBUGINFO_FILES),1)
-    EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.diz
-  else
-    EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.debuginfo
+  ifneq ($(ZERO_BUILD), true)
+    ifneq ($(STRIP_POLICY),no_strip)
+      ifeq ($(ZIP_DEBUGINFO_FILES),1)
+        EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.diz
+      else
+        EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.debuginfo
+      endif
+    endif
   endif
 endif
 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
@@ -240,11 +244,15 @@
 ifndef BUILD_CLIENT_ONLY
 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
-  ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
-    ifeq ($(ZIP_DEBUGINFO_FILES),1)
-      EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.diz
-    else
-      EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.debuginfo
+  ifneq ($(ZERO_BUILD), true)
+    ifneq ($(STRIP_POLICY),no_strip)
+      ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
+        ifeq ($(ZIP_DEBUGINFO_FILES),1)
+          EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.diz
+        else
+          EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.debuginfo
+        endif
+      endif
     endif
   endif
 endif
@@ -253,11 +261,13 @@
   ifeq ($(ARCH_DATA_MODEL), 32)
     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
     EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX)
-    ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
-      ifeq ($(ZIP_DEBUGINFO_FILES),1)
-        EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.diz
-      else
-        EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo
+    ifneq ($(STRIP_POLICY),no_strip)
+      ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
+        ifeq ($(ZIP_DEBUGINFO_FILES),1)
+          EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.diz
+        else
+          EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo
+	endif
       endif
     endif
   endif
@@ -270,12 +280,16 @@
 ADD_SA_BINARIES/sparc = $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX) \
                         $(EXPORT_LIB_DIR)/sa-jdi.jar 
 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
-  ifeq ($(ZIP_DEBUGINFO_FILES),1)
-    ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
-    ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
-  else
-    ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
-    ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
+  ifneq ($(ZERO_BUILD), true)
+    ifneq ($(STRIP_POLICY),no_strip)
+      ifeq ($(ZIP_DEBUGINFO_FILES),1)
+        ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
+        ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.diz
+      else
+        ADD_SA_BINARIES/x86   += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
+        ADD_SA_BINARIES/sparc += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
+      endif
+    endif
   endif
 endif
 ADD_SA_BINARIES/ppc   = 
diff -r 7566374c3c89 -r 38f1b987027f make/linux/makefiles/gcc.make
--- a/make/linux/makefiles/gcc.make	Mon Aug 13 14:19:48 2012 -0700
+++ b/make/linux/makefiles/gcc.make	Fri Aug 09 12:21:36 2013 +0100
@@ -25,19 +25,42 @@
 #------------------------------------------------------------------------
 # CC, CXX & AS
 
-# When cross-compiling the ALT_COMPILER_PATH points
-# to the cross-compilation toolset
+ifndef HOST_GCC
 ifdef CROSS_COMPILE_ARCH
-CXX = $(ALT_COMPILER_PATH)/g++
-CC  = $(ALT_COMPILER_PATH)/gcc
-HOSTCXX = g++
-HOSTCC  = gcc
+HOST_GCC = gcc
 else
-CXX = g++
-CC  = gcc
-HOSTCXX = $(CXX)
-HOSTCC  = $(CC)
+HOST_GCC = $(CC)
 endif
+endif
+
+ifndef HOST_CXX
+ifdef CROSS_COMPILE_ARCH
+HOST_CXX = g++
+else
+HOST_CXX = $(CXX)
+endif
+endif
+
+ifndef BUILD_GCC
+ifdef CROSS_COMPILE_ARCH
+BUILD_GCC  = $(ALT_COMPILER_PATH)/gcc
+else
+BUILD_GCC = gcc
+endif
+endif
+
+ifndef BUILD_CXX
+ifdef CROSS_COMPILE_ARCH
+BUILD_CXX = $(ALT_COMPILER_PATH)/g++
+else
+BUILD_CXX = g++
+endif
+endif
+
+CXX = $(BUILD_CXX)
+CC = $(BUILD_GCC)
+HOSTCXX = $(HOST_CXX)
+HOSTCC  = $(HOST_GCC)
 
 AS  = $(CC) -c
 
@@ -61,7 +84,11 @@
 # Compiler flags
 
 # position-independent code
+ifneq ($(filter parisc ppc ppc64 s390 s390x sparc sparc64 sparcv9,$(ZERO_LIBARCH)),)
 PICFLAG = -fPIC
+else
+PICFLAG = -fpic
+endif
 
 VM_PICFLAG/LIBJVM = $(PICFLAG)
 VM_PICFLAG/AOUT   =
@@ -123,7 +150,9 @@
 endif
 
 # Compiler warnings are treated as errors
+ifneq ($(COMPILER_WARNINGS_FATAL),false)
 WARNINGS_ARE_ERRORS = -Werror
+endif
 
 # Except for a few acceptable ones
 # Since GCC 4.3, -Wconversion has changed its meanings to warn these implicit
@@ -209,47 +238,48 @@
 #------------------------------------------------------------------------
 # Debug flags
 
-# Use the stabs format for debugging information (this is the default
-# on gcc-2.91). It's good enough, has all the information about line
-# numbers and local variables, and libjvm_g.so is only about 16M.
-# Change this back to "-g" if you want the most expressive format.
-# (warning: that could easily inflate libjvm_g.so to 150M!)
-# Note: The Itanium gcc compiler crashes when using -gstabs.
-DEBUG_CFLAGS/ia64  = -g
-DEBUG_CFLAGS/amd64 = -g
-DEBUG_CFLAGS/arm   = -g
-DEBUG_CFLAGS/ppc   = -g
-DEBUG_CFLAGS += $(DEBUG_CFLAGS/$(BUILDARCH))
-ifeq ($(DEBUG_CFLAGS/$(BUILDARCH)),)
-DEBUG_CFLAGS += -gstabs
-endif
-
-ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
-  FASTDEBUG_CFLAGS/ia64  = -g
-  FASTDEBUG_CFLAGS/amd64 = -g
-  FASTDEBUG_CFLAGS/arm   = -g
-  FASTDEBUG_CFLAGS/ppc   = -g
-  FASTDEBUG_CFLAGS += $(DEBUG_CFLAGS/$(BUILDARCH))
-  ifeq ($(FASTDEBUG_CFLAGS/$(BUILDARCH)),)
-    FASTDEBUG_CFLAGS += -gstabs
+# DEBUG_BINARIES uses full -g debug information for all configs
+ifeq ($(DEBUG_BINARIES), true)
+  CFLAGS += -g
+else
+  # Use the stabs format for debugging information (this is the default
+  # on gcc-2.91). It's good enough, has all the information about line
+  # numbers and local variables, and libjvm_g.so is only about 16M.
+  # Change this back to "-g" if you want the most expressive format.
+  # (warning: that could easily inflate libjvm_g.so to 150M!)
+  # Note: The Itanium gcc compiler crashes when using -gstabs.
+  DEBUG_CFLAGS/ia64  = -g
+  DEBUG_CFLAGS/amd64 = -g
+  DEBUG_CFLAGS/arm   = -g
+  DEBUG_CFLAGS/ppc   = -g



More information about the distro-pkg-dev mailing list