Exemplo n.º 1
0
 void* malloc(size_t size) const {
   masm()->align(BytesPerWord);
   void *result = masm()->pc();
   masm()->advance(size);
   return result;
 }
Exemplo n.º 2
0
 int create_unique_offset() const {
   int offset = masm()->offset();
   masm()->advance(1);
   return offset;
 }
void LIR_Assembler::add_debug_info_for_branch(CodeEmitInfo* info) {
  masm()->add_dbg( code_offset(), info->debug_scope() );
  if (info->exception_handlers() != NULL) {
compilation()->add_exception_handlers_for_pco(code_offset(),info->exception_handlers());
  }
}