Lines Matching refs:CodeBlob
69 // This must be consistent with the CodeBlob constructor's layout actions.
70 unsigned int CodeBlob::allocation_size(CodeBuffer* cb, int header_size) {
81 // Creates a simple CodeBlob. Sets up the size of the different regions.
82 CodeBlob::CodeBlob(const char* name, int header_size, int size, int frame_complete, int locs_size) {
108 // Creates a CodeBlob from a CodeBuffer. Sets up the size of the different regions,
110 CodeBlob::CodeBlob(
142 void CodeBlob::set_oop_maps(OopMapSet* p) {
155 void CodeBlob::trace_new_stub(CodeBlob* stub, const char* name1, const char* name2) {
183 void CodeBlob::flush() {
192 OopMap* CodeBlob::oop_map_for_return_address(address return_address) {
203 : CodeBlob(name, sizeof(BufferBlob), size, CodeOffsets::frame_never_safe, /*locs_size:*/ 0)
227 : CodeBlob(name, cb, sizeof(BufferBlob), size, CodeOffsets::frame_never_safe, 0, NULL)
257 CodeCache::free((CodeBlob*)blob);
322 : CodeBlob(name, cb, sizeof(RuntimeStub), size, frame_complete, frame_size, oop_maps)
521 void CodeBlob::verify() {
525 void CodeBlob::print_on(outputStream* st) const {
526 st->print_cr("[CodeBlob (" INTPTR_FORMAT ")]", this);
530 void CodeBlob::print_value_on(outputStream* st) const {
531 st->print_cr("[CodeBlob]");
539 CodeBlob::print_on(st);
553 CodeBlob::print_on(st);
556 Disassembler::decode((CodeBlob*)this, st);
569 CodeBlob::print_on(st);
571 Disassembler::decode((CodeBlob*)this, st);