(partial) addx and logging compiled addresses.

This commit is contained in:
Ben Vanik
2013-05-22 21:53:21 -07:00
parent 5cb8cf2630
commit fcb66660c0
2 changed files with 37 additions and 32 deletions

View File

@@ -218,6 +218,14 @@ int LibjitEmitter::MakeFunction(FunctionSymbol* symbol, jit_function_t fn) {
jit_function_compile(fn_);
// post
jit_dump_function(stdout, fn_, symbol->name());
XELOGE("Compile(%s): compiled to 0x%p - 0x%p (%db)",
symbol->name(),
jit_function_get_code_start_address(fn_),
jit_function_get_code_end_address(fn_),
(uint32_t)(
(intptr_t)jit_function_get_code_end_address(fn_) -
(intptr_t)jit_function_get_code_start_address(fn_)));
}
return result_code;