Lines Matching refs:RelocInfo
1021 void VisitEmbeddedPointer(Code host, RelocInfo* target) {
1026 void VisitCodeTarget(Code host, RelocInfo* target) {
1028 DCHECK(!RelocInfo::IsRelativeCodeTarget(target->rmode()));
1035 void VisitExternalReference(Code host, RelocInfo* rinfo) {}
1036 void VisitInternalReference(Code host, RelocInfo* rinfo) {}
1037 void VisitRuntimeEntry(Code host, RelocInfo* reloc) { UNREACHABLE(); }
1038 void VisitOffHeapTarget(Code host, RelocInfo* target) {}
1050 RelocInfo* rinfo) {
1060 RelocInfo* rinfo) {
1096 RelocInfo* rinfo) {
1110 RelocInfo* rinfo) {
1116 RelocInfo* rinfo) {
1131 RelocInfo* rinfo) {
1227 RelocInfo::ModeMask(RelocInfo::CODE_TARGET) |
1228 RelocInfo::ModeMask(RelocInfo::FULL_EMBEDDED_OBJECT) |
1229 RelocInfo::ModeMask(RelocInfo::COMPRESSED_EMBEDDED_OBJECT) |
1230 RelocInfo::ModeMask(RelocInfo::EXTERNAL_REFERENCE) |
1231 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE) |
1232 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE_ENCODED) |
1233 RelocInfo::ModeMask(RelocInfo::OFF_HEAP_TARGET) |
1234 RelocInfo::ModeMask(RelocInfo::RUNTIME_ENTRY);
1249 RelocInfo* rinfo = it.rinfo();
1283 // Now serialize RelocInfos. We can't allocate during a RelocInfo walk during
1284 // deserualization, so we have two passes for RelocInfo serialization:
1286 // RelocInfo, followed by a kSynchronize bytecode, and
1287 // 2. A walk the RelocInfo with this serializer, serializing any objects
1290 // without walking RelocInfo, re-build the pre-serializer's object array, and
1291 // only then walk the RelocInfo itself.
1303 // Finally serialize all RelocInfo objects in the on-heap Code, knowing that