changeset 2816:82c6fb23eed5

Don't use shared Eden in incremental mode. 2012-02-20 Andrew Haley <aph@redhat.com> * arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp (Helper_new): Don't use shared Eden in incremental mode.
author aph
date Mon, 20 Feb 2012 12:02:21 +0000
parents a5c946d5f4bc
children a5e1b251a3bb
files ChangeLog arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Tue Jan 31 12:36:36 2012 +0000
+++ b/ChangeLog	Mon Feb 20 12:02:21 2012 +0000
@@ -1,3 +1,8 @@
+2012-02-20  Andrew Haley  <aph@redhat.com>
+
+	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp (Helper_new):
+	Don't use shared Eden in incremental mode.
+
 2012-01-31  Andrew Haley  <aph@redhat.com>
 
 	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
--- a/arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp	Tue Jan 31 12:36:36 2012 +0000
+++ b/arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp	Mon Feb 20 12:02:21 2012 +0000
@@ -141,7 +141,7 @@
 	if (UseTLAB) {
 	  result = (oop) thread->tlab().allocate(obj_size);
 	}
-	if (result == NULL) {
+	if (result == NULL && !CMSIncrementalMode) {
 	  need_zero = true;
 	  // Try allocate in shared eden
     retry: