diff src/share/vm/graal/graalCompilerToVM.cpp @ 8493:9412b1915547

-More G1 WB Integration-Addition of GenerateLEANode for G1 previous value equalities
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Tue, 26 Feb 2013 18:02:06 +0100
parents 1567c6cc6561
children 96a337d307bd
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompilerToVM.cpp	Mon Feb 25 11:08:06 2013 +0100
+++ b/src/share/vm/graal/graalCompilerToVM.cpp	Tue Feb 26 18:02:06 2013 +0100
@@ -777,7 +777,9 @@
   BarrierSet* bs = Universe::heap()->barrier_set();
   switch (bs->kind()) {
     case BarrierSet::CardTableModRef:
-    case BarrierSet::CardTableExtension: {
+    case BarrierSet::CardTableExtension:
+    case BarrierSet::G1SATBCT:
+    case BarrierSet::G1SATBCTLogging:{
       jlong base = (jlong)((CardTableModRefBS*)bs)->byte_map_base;
       assert(base != 0, "unexpected byte_map_base");
       set_long("cardtableStartAddress", base);
@@ -790,10 +792,6 @@
       set_int("cardtableShift", 0);
       // No post barriers
       break;
-#ifndef SERIALGC
-    case BarrierSet::G1SATBCT:
-    case BarrierSet::G1SATBCTLogging:
-#endif // SERIALGC
     default:
       ShouldNotReachHere();
       break;