| Other |
|---|
| tbdFixed |
|
Relates :
|
It is found that in C1_MacroAssembler::initialize_object which we can use stp to replace str.
@@ -250,13 +249,16 @@ void C1_MacroAssembler::initialize_object(Register obj, Register klass, Register
for (int i = -unroll; i < 0; i++) {
if (-i == remainder)
bind(entry_point);
- str(zr, Address(rscratch1, i * wordSize));
+ stp(zr, zr, Address(rscratch1, i * 2 * BytesPerWord));
|