< prev index next >

src/hotspot/cpu/x86/templateTable_x86.cpp

Print this page
rev 48562 : [mq]: heap23

@@ -3901,11 +3901,11 @@
 #endif // _LP64
 
   if (UseTLAB) {
     __ movptr(rax, Address(thread, in_bytes(JavaThread::tlab_top_offset())));
     __ lea(rbx, Address(rax, rdx, Address::times_1));
-    __ cmpptr(rbx, Address(thread, in_bytes(JavaThread::tlab_end_offset())));
+    __ cmpptr(rbx, Address(thread, in_bytes(JavaThread::tlab_current_end_offset())));
     __ jcc(Assembler::above, slow_case);
     __ movptr(Address(thread, in_bytes(JavaThread::tlab_top_offset())), rbx);
     if (ZeroTLAB) {
       // the fields have been already cleared
       __ jmp(initialize_header);
< prev index next >