< prev index next >

src/hotspot/cpu/sparc/macroAssembler_sparc.cpp

Print this page
rev 49643 : [mq]: heap8
rev 49649 : [mq]: heap14

@@ -3090,11 +3090,11 @@
     STOP("assert(top >= start)");
     should_not_reach_here();
 
     bind(next);
     ld_ptr(G2_thread, in_bytes(JavaThread::tlab_top_offset()), t1);
-    ld_ptr(G2_thread, in_bytes(JavaThread::tlab_current_end_offset()), t2);
+    ld_ptr(G2_thread, in_bytes(JavaThread::tlab_fast_path_end_offset()), t2);
     or3(t3, t2, t3);
     cmp_and_br_short(t1, t2, Assembler::lessEqual, Assembler::pn, next2);
     STOP("assert(top <= end)");
     should_not_reach_here();
 

@@ -3212,11 +3212,11 @@
   verify_tlab();
 
   ld_ptr(G2_thread, in_bytes(JavaThread::tlab_top_offset()), obj);
 
   // calculate amount of free space
-  ld_ptr(G2_thread, in_bytes(JavaThread::tlab_current_end_offset()), free);
+  ld_ptr(G2_thread, in_bytes(JavaThread::tlab_fast_path_end_offset()), free);
   sub(free, obj, free);
 
   Label done;
   if (var_size_in_bytes == noreg) {
     cmp(free, con_size_in_bytes);
< prev index next >