mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-19 18:44:38 +02:00
8213084: Rework and enhance Print[Opto]Assembly output
Reviewed-by: kvn, thartmann
This commit is contained in:
parent
6b2615be6a
commit
b730805159
44 changed files with 2784 additions and 706 deletions
|
@ -1348,7 +1348,13 @@ class Compile : public Phase {
|
|||
static void print_statistics() PRODUCT_RETURN;
|
||||
|
||||
// Dump formatted assembly
|
||||
void dump_asm(int *pcs = NULL, uint pc_limit = 0) PRODUCT_RETURN;
|
||||
#if defined(SUPPORT_OPTO_ASSEMBLY)
|
||||
void dump_asm_on(outputStream* ost, int* pcs, uint pc_limit);
|
||||
void dump_asm(int* pcs = NULL, uint pc_limit = 0) { dump_asm_on(tty, pcs, pc_limit); }
|
||||
#else
|
||||
void dump_asm_on(outputStream* ost, int* pcs, uint pc_limit) { return; }
|
||||
void dump_asm(int* pcs = NULL, uint pc_limit = 0) { return; }
|
||||
#endif
|
||||
void dump_pc(int *pcs, int pc_limit, Node *n);
|
||||
|
||||
// Verify ADLC assumptions during startup
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue