Mercurial > hg > graal-jvmci-8
comparison src/share/vm/interpreter/interpreter.cpp @ 7062:8c5333c80cfd
increased CompileThreshold to increase reliability of profiling information
increased InitialCodeCacheSize to fit the bootstrapping
added flag -XX:GraalClassPath to allow providing a .jar or .zip file that contains all Graal classes
added support for the flag -XX:TraceCompilationPolicy to the Graal-specific compilation policy
author | Christian Haeubl <haeubl@ssw.jku.at> |
---|---|
date | Thu, 15 Nov 2012 11:40:50 +0100 |
parents | 957c266d8bc5 |
children | 7d815d842ee0 |
comparison
equal
deleted
inserted
replaced
6717:5bbe9618118e | 7062:8c5333c80cfd |
---|---|
58 void InterpreterCodelet::verify() { | 58 void InterpreterCodelet::verify() { |
59 } | 59 } |
60 | 60 |
61 | 61 |
62 void InterpreterCodelet::print_on(outputStream* st) const { | 62 void InterpreterCodelet::print_on(outputStream* st) const { |
63 if (PrintInterpreter) { | 63 if (PrintInterpreter || PrintMachineCodeToFile) { |
64 st->cr(); | |
65 st->print_cr("----------------------------------------------------------------------"); | 64 st->print_cr("----------------------------------------------------------------------"); |
66 } | 65 } |
67 | 66 |
68 if (description() != NULL) st->print("%s ", description()); | 67 if (description() != NULL) st->print("%s ", description()); |
69 if (bytecode() >= 0 ) st->print("%d %s ", bytecode(), Bytecodes::name(bytecode())); | 68 if (bytecode() >= 0 ) st->print("%d %s ", bytecode(), Bytecodes::name(bytecode())); |
70 st->print_cr("[" INTPTR_FORMAT ", " INTPTR_FORMAT "] %d bytes", | 69 st->print_cr("[" INTPTR_FORMAT ", " INTPTR_FORMAT "] %d bytes", |
71 code_begin(), code_end(), code_size()); | 70 code_begin(), code_end(), code_size()); |
72 | 71 |
73 if (PrintInterpreter) { | 72 if (PrintInterpreter || PrintMachineCodeToFile) { |
74 st->cr(); | |
75 Disassembler::decode(code_begin(), code_end(), st); | 73 Disassembler::decode(code_begin(), code_end(), st); |
76 } | 74 } |
77 } | 75 } |
78 | 76 |
79 | 77 |