Remove diff comments

This commit is contained in:
khanhduytran0 2020-09-20 08:59:19 +07:00
parent f74ff0d44d
commit a89b36cb6d

View File

@ -4656,17 +4656,9 @@ void MacroAssembler::encode_iso_array(Register src, Register dst,
} }
// get_thread can be called anywhere inside generated code so we need // get_thread can be called anywhere inside generated code so we need
-// to save whatever non-callee save context might get clobbered by the // to save whatever non-callee save context might get clobbered by the
-// call to Thread::current or, indeed, the call setup code. // call to Thread::current or, indeed, the call setup code.
-// x86 appears to save C arg registers. // x86 appears to save C arg registers.
-
+// get_thread() can be called anywhere inside generated code so we
+// need to save whatever non-callee save context might get clobbered
+// by the call to JavaThread::aarch64_get_thread_helper() or, indeed,
+// the call setup code.
+//
+// aarch64_get_thread_helper() clobbers only r0, r1, and flags.
+//
void MacroAssembler::get_thread(Register dst) { void MacroAssembler::get_thread(Register dst) {
// Save all call-clobbered regs except dst, plus r19 and r20. // Save all call-clobbered regs except dst, plus r19 and r20.
RegSet saved_regs = RegSet::range(r0, r20) + lr - dst; RegSet saved_regs = RegSet::range(r0, r20) + lr - dst;