Searched refs:CodeSection (Results 1 - 10 of 10) sorted by relevance

/openjdk7/hotspot/src/share/vm/asm/
H A DcodeBuffer.hpp80 class CodeSection VALUE_OBJ_CLASS_SPEC {
101 CodeSection() { function in class:VALUE_OBJ_CLASS_SPEC
133 void initialize_locs_from(const CodeSection* source_cs);
136 void take_over_code_from(CodeSection* cs) {
291 friend class CodeSection;
320 CodeSection _consts; // constants, jump tables
321 CodeSection _insts; // instructions (the main section)
322 CodeSection _stubs; // stubs (call site support), deopt, exception handling
362 void initialize_section_size(CodeSection* cs, csize_t size);
364 void freeze_section(CodeSection* c
[all...]
H A DcodeBuffer.cpp31 // The structure of a CodeSection:
92 int slop = (int) CodeSection::end_slop();
149 void CodeBuffer::initialize_section_size(CodeSection* cs, csize_t size) {
151 csize_t slop = CodeSection::end_slop(); // margin between sections
167 void CodeBuffer::freeze_section(CodeSection* cs) {
168 CodeSection* next_cs = (cs == consts())? NULL: code_section(cs->index()+1);
232 const CodeSection* cs = code_section(n);
240 const CodeSection* cs = code_section(n);
273 address CodeSection::target(Label& L, address branch_pc) {
296 void CodeSection
[all...]
H A Dassembler.inline.hpp34 CodeSection* cs = code_section();
H A Dassembler.cpp57 CodeSection* cs = code->insts();
71 void AbstractAssembler::set_code_section(CodeSection* cs) {
84 CodeSection* cs = cb->stubs();
106 CodeSection* cs = cb->consts();
252 CodeSection* cs = cb->code_section(n);
H A Dassembler.hpp89 * Labels may only be used within a single CodeSection. If you need
203 CodeSection* _code_section; // section within the code buffer
312 CodeSection* code_section() const { return _code_section; }
346 void set_code_section(CodeSection* cs);
/openjdk7/hotspot/src/share/vm/code/
H A DrelocInfo.hpp250 class CodeSection;
391 void initialize(CodeSection* dest, Relocation* reloc);
480 friend class CodeSection;
575 RelocIterator(CodeSection* cb, address begin = NULL, address limit = NULL);
699 virtual void pack_data_to(CodeSection* dest) { }
812 void normalize_address(address& addr, const CodeSection* dest, bool allow_other_sections = false);
959 void pack_data_to(CodeSection* dest);
1009 void pack_data_to(CodeSection* dest);
1094 void pack_data_to(CodeSection* dest);
1156 void pack_data_to(CodeSection* des
[all...]
H A DrelocInfo.cpp70 void relocInfo::initialize(CodeSection* dest, Relocation* reloc) {
174 RelocIterator::RelocIterator(CodeSection* cs, address begin, address limit) {
185 CodeSection* cs = cb->code_section(n);
543 void Relocation::normalize_address(address& addr, const CodeSection* dest, bool allow_other_sections) {
570 void oop_Relocation::pack_data_to(CodeSection* dest) {
582 void virtual_call_Relocation::pack_data_to(CodeSection* dest) {
611 void static_stub_Relocation::pack_data_to(CodeSection* dest) {
613 CodeSection* insts = dest->outer()->insts();
625 void external_word_Relocation::pack_data_to(CodeSection* dest) {
662 void internal_word_Relocation::pack_data_to(CodeSection* des
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_CodeStubs_sparc.cpp355 CodeSection* cs = __ code_section();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_CodeStubs_x86.cpp381 CodeSection* cs = __ code_section();
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRAssembler.cpp123 CodeSection* cs = _masm->code_section();

Completed in 53 milliseconds