void* malloc(size_t size) const { masm()->align(BytesPerWord); void *result = masm()->pc(); masm()->advance(size); return result; }
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()); } }