equal
deleted
inserted
replaced
63 |
63 |
64 // This routine is in the shared library: |
64 // This routine is in the shared library: |
65 Disassembler::decode_func_virtual Disassembler::_decode_instructions_virtual = NULL; |
65 Disassembler::decode_func_virtual Disassembler::_decode_instructions_virtual = NULL; |
66 Disassembler::decode_func Disassembler::_decode_instructions = NULL; |
66 Disassembler::decode_func Disassembler::_decode_instructions = NULL; |
67 |
67 |
68 static const char hsdis_library_name[] = "hsdis-"HOTSPOT_LIB_ARCH; |
68 static const char hsdis_library_name[] = "hsdis-" HOTSPOT_LIB_ARCH; |
69 static const char decode_instructions_virtual_name[] = "decode_instructions_virtual"; |
69 static const char decode_instructions_virtual_name[] = "decode_instructions_virtual"; |
70 static const char decode_instructions_name[] = "decode_instructions"; |
70 static const char decode_instructions_name[] = "decode_instructions"; |
71 static bool use_new_version = true; |
71 static bool use_new_version = true; |
72 #define COMMENT_COLUMN 40 LP64_ONLY(+8) /*could be an option*/ |
72 #define COMMENT_COLUMN 40 LP64_ONLY(+8) /*could be an option*/ |
73 #define BYTES_COMMENT ";..." /* funky byte display comment */ |
73 #define BYTES_COMMENT ";..." /* funky byte display comment */ |