< prev index next >

src/hotspot/cpu/sparc/macroAssembler_sparc.cpp

Print this page
rev 49244 : [mq]: event-only

@@ -3085,11 +3085,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_end_offset()), t2);
+    ld_ptr(G2_thread, in_bytes(JavaThread::tlab_current_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();
 

@@ -3207,11 +3207,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_end_offset()), free);
+  ld_ptr(G2_thread, in_bytes(JavaThread::tlab_current_end_offset()), free);
   sub(free, obj, free);
 
   Label done;
   if (var_size_in_bytes == noreg) {
     cmp(free, con_size_in_bytes);
< prev index next >