src/cpu/x86/vm/templateTable_x86_32.cpp

Print this page

        

@@ -135,11 +135,11 @@
         __ g1_write_barrier_pre(rdx, rcx, rsi, rbx, val != noreg);
 
         // Do the actual store
         // noreg means NULL
         if (val == noreg) {
-          __ movl(Address(rdx, 0), NULL_WORD);
+          __ movl(Address(rdx, 0), (int32_t)NULL_WORD);
           // No post barrier for NULL
         } else {
           __ movl(Address(rdx, 0), val);
           __ g1_write_barrier_post(rdx, rax, rcx, rbx, rsi);
         }