< prev index next >

src/hotspot/cpu/arm/macroAssembler_arm.cpp

Print this page
rev 49650 : 8201326: Renaming ThreadLocalAllocationBuffer end to current_end
Summary: Rename the TLAB end field to a better name
Contributed-by: jcbeyler@google.com
rev 49651 : [mq]: renaming2

*** 1309,1319 **** RegisterOrConstant size_expression, Label& slow_case) { const Register tlab_end = tmp1; assert_different_registers(obj, obj_end, tlab_end); ldr(obj, Address(Rthread, JavaThread::tlab_top_offset())); ! ldr(tlab_end, Address(Rthread, JavaThread::tlab_end_offset())); add_rc(obj_end, obj, size_expression); cmp(obj_end, tlab_end); b(slow_case, hi); str(obj_end, Address(Rthread, JavaThread::tlab_top_offset())); } --- 1309,1319 ---- RegisterOrConstant size_expression, Label& slow_case) { const Register tlab_end = tmp1; assert_different_registers(obj, obj_end, tlab_end); ldr(obj, Address(Rthread, JavaThread::tlab_top_offset())); ! ldr(tlab_end, Address(Rthread, JavaThread::tlab_fast_path_end_offset())); add_rc(obj_end, obj, size_expression); cmp(obj_end, tlab_end); b(slow_case, hi); str(obj_end, Address(Rthread, JavaThread::tlab_top_offset())); }
< prev index next >