Mercurial > hg > graal-compiler
diff src/share/vm/code/stubs.hpp @ 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 | d2a62e0f25eb |
children | 7d815d842ee0 |
line wrap: on
line diff
--- a/src/share/vm/code/stubs.hpp Tue Nov 13 21:21:02 2012 +0100 +++ b/src/share/vm/code/stubs.hpp Thu Nov 15 11:40:50 2012 +0100 @@ -117,7 +117,7 @@ // Debugging virtual void verify(Stub* self) = 0; // verifies the stub - virtual void print(Stub* self) = 0; // prints information about the stub + virtual void print_on(Stub* self, outputStream* st) = 0; // prints information about the stub }; @@ -145,7 +145,7 @@ \ /* Debugging */ \ virtual void verify(Stub* self) { cast(self)->verify(); } \ - virtual void print(Stub* self) { cast(self)->print(); } \ + virtual void print_on(Stub* self, outputStream* st) { cast(self)->print_on(st); } \ }; @@ -177,7 +177,7 @@ bool stub_contains(Stub* s, address pc) const { return _stub_interface->code_begin(s) <= pc && pc < _stub_interface->code_end(s); } int stub_code_size_to_size(int code_size) const { return _stub_interface->code_size_to_size(code_size); } void stub_verify(Stub* s) { _stub_interface->verify(s); } - void stub_print(Stub* s) { _stub_interface->print(s); } + void stub_print(Stub* s, outputStream* st) { _stub_interface->print_on(s, st); } static void register_queue(StubQueue*); @@ -221,7 +221,8 @@ // Debugging/printing void verify(); // verifies the stub queue - void print(); // prints information about the stub queue + void print() { print_on(tty); } + void print_on(outputStream* st); }; #endif // SHARE_VM_CODE_STUBS_HPP