< prev index next >

src/hotspot/cpu/x86/macroAssembler_x86.cpp

Print this page
*** 23,10 ***
--- 23,11 ---
   */
  
  #include "precompiled.hpp"
  #include "asm/assembler.hpp"
  #include "asm/assembler.inline.hpp"
+ #include "code/SCCache.hpp"
  #include "code/compiledIC.hpp"
  #include "compiler/compiler_globals.hpp"
  #include "compiler/disassembler.hpp"
  #include "crc32c.h"
  #include "gc/shared/barrierSet.hpp"

*** 769,10 ***
--- 770,11 ---
    }
    lea(c_rarg0, ExternalAddress((address) msg));
    andq(rsp, -16); // align stack as required by ABI
    call(RuntimeAddress(CAST_FROM_FN_PTR(address, MacroAssembler::debug64)));
    hlt();
+   SCCache::add_C_string(msg);
  }
  
  void MacroAssembler::warn(const char* msg) {
    push(rbp);
    movq(rbp, rsp);
< prev index next >