Lines Matching defs:code

2 // Use of this source code is governed by a BSD-style license that can be
373 case kCode: return "/code/";
952 // determined above to represent code content.
1045 // into code is fine.
1197 SetInternalReference(entry, "code", js_fun.code(), JSFunction::kCodeOffset);
1284 // These static arrays are used to prevent excessive code-size in
1413 TagObject(map.dependent_code(), "(dependent code)");
1423 names_->GetFormatted("(code for %s)", name.get()));
1426 names_->GetFormatted("(%s code)",
1499 void V8HeapExplorer::TagBuiltinCodeObject(CodeT code, const char* name) {
1500 TagObject(FromCodeT(code), names_->GetFormatted("(%s builtin)", name));
1503 void V8HeapExplorer::ExtractCodeReferences(HeapEntry* entry, Code code) {
1504 TagObject(code.relocation_info(), "(code relocation info)", HeapEntry::kCode);
1505 SetInternalReference(entry, "relocation_info", code.relocation_info(),
1508 if (code.kind() == CodeKind::BASELINE) {
1509 TagObject(code.bytecode_or_interpreter_data(), "(interpreter data)");
1511 code.bytecode_or_interpreter_data(),
1513 TagObject(code.bytecode_offset_table(), "(bytecode offset table)",
1516 code.bytecode_offset_table(),
1520 DeoptimizationData::cast(code.deoptimization_data());
1521 TagObject(deoptimization_data, "(code deopt data)", HeapEntry::kCode);
1525 TagObject(deoptimization_data.TranslationByteArray(), "(code deopt data)",
1527 TagObject(deoptimization_data.LiteralArray(), "(code deopt data)",
1529 TagObject(deoptimization_data.InliningPositions(), "(code deopt data)",
1532 TagObject(code.source_position_table(), "(source position table)",
1535 code.source_position_table(),
1555 TagObject(cell.dependent_code(), "(dependent code)");
1567 TagObject(site.dependent_code(), "(dependent code)", HeapEntry::kCode);
1690 MaybeObject code = feedback_vector.maybe_optimized_code();
1692 if (code->GetHeapObjectIfWeak(&code_heap_object)) {
1693 SetWeakReference(entry, "optimized code", code_heap_object,
1932 // deoptimization literals in running code as stack roots.
1933 Code code = Code::cast(*p);
1934 if (code.kind() != CodeKind::BASELINE) {
1936 DeoptimizationData::cast(code.deoptimization_data());
1970 // Make sure builtin code objects get their builtin tags
2503 // node (production code).
2907 JSON_S("code") ","