Lines Matching refs:Code
6 // * Redistributions of source code must retain the above copyright
120 entry.code = EncodeExternal(type, id);
122 ASSERT_NE(0, entry.code);
136 // NOTE: This function was originally 100k of code. It has since been
138 // very easily cause code bloat. Please be careful in the future when adding
530 "Code::MakeCodeYoung");
586 // deopt table code, which isn't possible at deserialization time.
614 ExternalReferenceTable::instance(isolate_)->code(index) : 0;
651 Put(external_references->code(i), external_references->address(i));
768 virtual void LogRecordedBuffer(Code* code,
772 address_to_name_map_.Insert(code->address(), name, length);
847 // Issue code events for newly deserialized code objects.
863 // Keep track of the code space start and end pointers in case new
864 // code objects were unserialized
869 // There's no code deserialized here. If this assert fires
871 // the profiler et al of the new code.
1002 Code* new_code_object = reinterpret_cast<Code*>(new_object); \
1168 // code object.
1171 // Deserialize a new code object and write a pointer to its first
1172 // instruction to the current code object.
1179 // Deserialize a new object from pointer found in code and write
1184 // Find a recently deserialized code object using its offset from the
1190 // Find a recently deserialized code object using its offset from the
1192 // to the current code object or the instruction pointer in a function
1209 // Find an code entry in the partial snapshots cache and
1224 // code object.
1404 // In order to avoid code bloat in the deserializer we don't have
1532 // The code-caches link to context-specific code objects, which
1726 Code* target = Code::GetCodeFromTargetAddress(rinfo->target_address());
1733 Code* target = Code::cast(Code::GetObjectFromEntryAddress(entry_address));
1785 // Output the code all at once and fix later.
1801 // We always end up here if we are outputting the code of a code object.