Class: YTLJit::ValueSpace
Instance Attribute Summary
Attributes inherited from CodeSpace
#disasm_cache, #refer_operands
Instance Method Summary collapse
Methods inherited from CodeSpace
#[], #[]=, #_dump_data, #_load_data, #base_address, #call, #code, #current_pos, #current_pos=, disasm_cache, #disassemble, #emit, #fill_disasm_cache, #initialize, #reset, #update_refer, #var_base_address, #var_base_immidiate_address
Constructor Details
This class inherits a constructor from YTLJit::CodeSpace
Instance Method Details
#to_s ⇒ Object
403 404 405 406 407 408 409 410 411 |
# File 'ext/ytljit.c', line 403
VALUE
ytl_value_space_to_s(VALUE self)
{
struct CodeSpace *raw_cs;
raw_cs = (struct CodeSpace *)DATA_PTR(self);
return rb_sprintf("#<valueSpace %p base=%p:...>", (void *)self, (void *)raw_cs->body);
}
|