Tue, 05 Jun 2018 16:07:46 +0800
#7156 two missing delayed() in interpreter
src/cpu/mips/vm/templateTable_mips_64.cpp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/mips/vm/templateTable_mips_64.cpp Wed May 30 13:15:54 2018 +0800 1.2 +++ b/src/cpu/mips/vm/templateTable_mips_64.cpp Tue Jun 05 16:07:46 2018 +0800 1.3 @@ -3005,7 +3005,7 @@ 1.4 1.5 #ifdef ASSERT 1.6 __ b(Done); 1.7 - __ nop(); 1.8 + __ delayed()->nop(); 1.9 __ bind(notDouble); 1.10 __ stop("Bad state"); 1.11 #endif 1.12 @@ -3015,7 +3015,7 @@ 1.13 { 1.14 Label notVolatile; 1.15 __ beq(scratch, R0, notVolatile); 1.16 - __ nop(); 1.17 + __ delayed()->nop(); 1.18 volatile_barrier(); 1.19 __ bind(notVolatile); 1.20 }