Lines Matching full:-
7 * http://www.apache.org/licenses/LICENSE-2.0
70 // +-----------------------------------+
72 // INS_SIZE_OFFSET +-----------------------------------+
74 // +-----------------------------------+
76 // +-----------------------------------+
78 // +-----------------------------------+
80 // +-----------------------------------+
82 // +-----------------------------------+
84 // PAYLOAD_OFFSET/ +-----------------------------------+
87 // (16 byte align) | machine instructions(text) | instead for non-huge sized machine co…
89 // +-----------------------------------+
93 // +-----------------------------------+
96 // +-----------------------------------+
98 // INS_SIZE_OFFSET +-----------------------------------+
100 // +-----------------------------------+
102 // +-----------------------------------+
104 // +-----------------------------------+
106 // +-----------------------------------+
108 // +-----------------------------------+
110 // +-----------------------------------+
112 // +-----------------------------------+
114 // PAYLOAD_OFFSET +-----------------------------------+
117 // INSTR_OFFSET +-----------------------------------+
119 // | ... | instead for non-huge sized machine co…
120 // STACKMAP_OFFSET +-----------------------------------+ and pointed to by "instuctions addr"
123 // +-----------------------------------+
128 // ^ +-----------------------------------+ +
130 // | +-----------------------------------+ |
132 // | +-----------------------------------+ |
135 // mutable +-----------------------------------+ |
137 // | +-----------------------------------+ |
138 // | | instructions addr |---+ |
139 // | +-----------------------------------+ | | 256 kByte (Region)
142 // | +-----------------------------------+ | |
145 // | +-----------------------------------+ | | if JitFort is disabled
148 // v Page Aligned +-----------------------------------+ | | FuncEntryDesc and ArkStac…
149 // ^ if JitFort | |<--+ | instead and is mutable
157 // v +-----------------------------------+ v
186 static constexpr int32_t INVALID_OSR_OFFSET = -1;
222 return SIZE + this->GetPayLoadSizeInBytes(); in GetMachineCodeObjectSize()