577 nonstatic_field(StubQueue, _queue_begin, int) \ 578 nonstatic_field(StubQueue, _queue_end, int) \ 579 nonstatic_field(StubQueue, _number_of_stubs, int) \ 580 nonstatic_field(InterpreterCodelet, _size, int) \ 581 nonstatic_field(InterpreterCodelet, _description, const char*) \ 582 nonstatic_field(InterpreterCodelet, _bytecode, Bytecodes::Code) \ 583 \ 584 /***********************************/ \ 585 /* StubRoutines (NOTE: incomplete) */ \ 586 /***********************************/ \ 587 \ 588 static_field(StubRoutines, _call_stub_return_address, address) \ 589 IA32_ONLY(static_field(StubRoutines::x86,_call_stub_compiled_return, address)) \ 590 \ 591 /***************************************/ \ 592 /* PcDesc and other compiled code info */ \ 593 /***************************************/ \ 594 \ 595 nonstatic_field(PcDesc, _pc_offset, int) \ 596 nonstatic_field(PcDesc, _scope_decode_offset, int) \ 597 nonstatic_field(PcDesc, _flags, PcDesc::PcDescFlags) \ 598 \ 599 /***************************************************/ \ 600 /* CodeBlobs (NOTE: incomplete, but only a little) */ \ 601 /***************************************************/ \ 602 \ 603 nonstatic_field(CodeBlob, _name, const char*) \ 604 nonstatic_field(CodeBlob, _size, int) \ 605 nonstatic_field(CodeBlob, _header_size, int) \ 606 nonstatic_field(CodeBlob, _relocation_size, int) \ 607 nonstatic_field(CodeBlob, _instructions_offset, int) \ 608 nonstatic_field(CodeBlob, _frame_complete_offset, int) \ 609 nonstatic_field(CodeBlob, _data_offset, int) \ 610 nonstatic_field(CodeBlob, _oops_offset, int) \ 611 nonstatic_field(CodeBlob, _oops_length, int) \ 612 nonstatic_field(CodeBlob, _frame_size, int) \ 613 nonstatic_field(CodeBlob, _oop_maps, OopMapSet*) \ 614 \ 615 /**************************************************/ \ 616 /* NMethods (NOTE: incomplete, but only a little) */ \ |
577 nonstatic_field(StubQueue, _queue_begin, int) \
578 nonstatic_field(StubQueue, _queue_end, int) \
579 nonstatic_field(StubQueue, _number_of_stubs, int) \
580 nonstatic_field(InterpreterCodelet, _size, int) \
581 nonstatic_field(InterpreterCodelet, _description, const char*) \
582 nonstatic_field(InterpreterCodelet, _bytecode, Bytecodes::Code) \
583 \
584 /***********************************/ \
585 /* StubRoutines (NOTE: incomplete) */ \
586 /***********************************/ \
587 \
588 static_field(StubRoutines, _call_stub_return_address, address) \
589 IA32_ONLY(static_field(StubRoutines::x86,_call_stub_compiled_return, address)) \
590 \
591 /***************************************/ \
592 /* PcDesc and other compiled code info */ \
593 /***************************************/ \
594 \
595 nonstatic_field(PcDesc, _pc_offset, int) \
596 nonstatic_field(PcDesc, _scope_decode_offset, int) \
597 nonstatic_field(PcDesc, _obj_decode_offset, int) \
598 nonstatic_field(PcDesc, _flags, PcDesc::PcDescFlags) \
599 \
600 /***************************************************/ \
601 /* CodeBlobs (NOTE: incomplete, but only a little) */ \
602 /***************************************************/ \
603 \
604 nonstatic_field(CodeBlob, _name, const char*) \
605 nonstatic_field(CodeBlob, _size, int) \
606 nonstatic_field(CodeBlob, _header_size, int) \
607 nonstatic_field(CodeBlob, _relocation_size, int) \
608 nonstatic_field(CodeBlob, _instructions_offset, int) \
609 nonstatic_field(CodeBlob, _frame_complete_offset, int) \
610 nonstatic_field(CodeBlob, _data_offset, int) \
611 nonstatic_field(CodeBlob, _oops_offset, int) \
612 nonstatic_field(CodeBlob, _oops_length, int) \
613 nonstatic_field(CodeBlob, _frame_size, int) \
614 nonstatic_field(CodeBlob, _oop_maps, OopMapSet*) \
615 \
616 /**************************************************/ \
617 /* NMethods (NOTE: incomplete, but only a little) */ \
|