Merge
authortwisti
Thu, 27 Jan 2011 08:47:02 -0800
changeset 8069 412054470e89
parent 8068 b4acee09acbc (current diff)
parent 8060 58919e334c17 (diff)
child 8070 e649504b405b
Merge
hotspot/src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
--- a/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 142129d8599d1f56b29387e7f9a5fad53b6d61df jdk7-b123
 aa894c225b1a517b665ac2a58295217ea2245134 jdk7-b124
 f658ec2730fa29323c36d23c27e54c7219ef5e16 jdk7-b125
+f1df068076986679ea1105532a65529d63a89060 jdk7-b126
--- a/.hgtags-top-repo	Tue Jan 25 14:38:15 2011 -0800
+++ b/.hgtags-top-repo	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 ed6950da30cf1e8904b4bdb034d471647942271f jdk7-b123
 024a6755895bf91b5a3c98984c89ee018efbf538 jdk7-b124
 5c4df7e992775c102f08e9f1c0a124b324641b70 jdk7-b125
+b566d490905691787f8931f69947a92c67c6d5e4 jdk7-b126
--- a/corba/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/corba/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 a230c142628cea22475ab9dc5cd544266ddf2466 jdk7-b123
 f90b3e014e831eb4f32ef035a1dad2b8ba87949f jdk7-b124
 1ce58c72b7892cb813eb920276c7e7f17a1b79fe jdk7-b125
+d7532bcd3742f1576dd07ff9fbb535c9c9a276e9 jdk7-b126
--- a/hotspot/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/hotspot/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -141,4 +141,6 @@
 0a8e0d4345b37b71ec49dda08ee03b68c4f1b592 jdk7-b124
 0a8e0d4345b37b71ec49dda08ee03b68c4f1b592 hs20-b05
 e24ab3fa6aafad3efabbe7dba9918c5f461a20b1 jdk7-b125
+4c851c931d001a882cab809aaf3a55371b919244 jdk7-b126
 e24ab3fa6aafad3efabbe7dba9918c5f461a20b1 hs20-b06
+d535bf4c12355a2897e918da9f8910c0aceec4fb hs20-b07
--- a/hotspot/make/hotspot_version	Tue Jan 25 14:38:15 2011 -0800
+++ b/hotspot/make/hotspot_version	Thu Jan 27 08:47:02 2011 -0800
@@ -33,9 +33,9 @@
 # Don't put quotes (fail windows build).
 HOTSPOT_VM_COPYRIGHT=Copyright 2011
 
-HS_MAJOR_VER=20
+HS_MAJOR_VER=21
 HS_MINOR_VER=0
-HS_BUILD_NUMBER=07
+HS_BUILD_NUMBER=01
 
 JDK_MAJOR_VER=1
 JDK_MINOR_VER=7
--- a/hotspot/src/cpu/sparc/vm/c1_Runtime1_sparc.cpp	Tue Jan 25 14:38:15 2011 -0800
+++ b/hotspot/src/cpu/sparc/vm/c1_Runtime1_sparc.cpp	Thu Jan 27 08:47:02 2011 -0800
@@ -343,9 +343,10 @@
   // returned.
 
   restore_live_registers(sasm);
-  __ restore();
-  __ br(Assembler::always, false, Assembler::pt, deopt_blob->unpack_with_reexecution(), relocInfo::runtime_call_type);
-  __ delayed()->nop();
+
+  AddressLiteral dest(deopt_blob->unpack_with_reexecution());
+  __ jump_to(dest, O0);
+  __ delayed()->restore();
 
   __ bind(no_deopt);
   restore_live_registers(sasm);
--- a/jaxp/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/jaxp/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 e2aedea6495d61557326928de20dbb2d78fdd9aa jdk7-b123
 57ed1f3bec72924cdad102f9bf90f7449ea7bb83 jdk7-b124
 6c9bdee0cc3a8912acc5189cc092b8cba6851f9d jdk7-b125
+2fde639439c1fb3fbc44f533d48bb2916e813312 jdk7-b126
--- a/jaxws/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/jaxws/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 5a8e43bcce56b7cd5576419067a929b74575ae71 jdk7-b123
 86f60e5b3975840968f3147ddce047a27a9fc83e jdk7-b124
 d72eea121c3bc2b649272a37b80d9417855b7146 jdk7-b125
+6d772c5119d5e247bc98a57ce8b1be121554ee0a jdk7-b126
--- a/jdk/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/jdk/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 869190935eedee7750d955019ab2a1b80f0a13a8 jdk7-b123
 1c72adc9d5f331cb882cf5354ba0dcb118a60b23 jdk7-b124
 0a56bdd709d01c1663047e55201d19152ffd3d69 jdk7-b125
+8361ef97a0f90086c9048beaf7cea1a37216c4cd jdk7-b126
--- a/langtools/.hgtags	Tue Jan 25 14:38:15 2011 -0800
+++ b/langtools/.hgtags	Thu Jan 27 08:47:02 2011 -0800
@@ -100,3 +100,4 @@
 a3b5b531542a372f30e014b1543a619a15a90780 jdk7-b123
 4868a36f6fd8972505c466013813eeb28f0482ea jdk7-b124
 4b0560c72b529d4b952924b2da94d8436af79d05 jdk7-b125
+438a8ad60f7ae7aa897663148fd43fe85ef05e5b jdk7-b126