| Index: src/profile-generator.cc
|
| diff --git a/src/profile-generator.cc b/src/profile-generator.cc
|
| index 25ce2ba2bdfefbdbc338e5ff367193045f37c9c8..8bcd6a16fbddb566a6d48be63d78e80871cb450c 100644
|
| --- a/src/profile-generator.cc
|
| +++ b/src/profile-generator.cc
|
| @@ -2130,9 +2130,11 @@ void V8HeapExplorer::ExtractCodeReferences(int entry, Code* code) {
|
| SetInternalReference(code, entry,
|
| "deoptimization_data", code->deoptimization_data(),
|
| Code::kDeoptimizationDataOffset);
|
| - SetInternalReference(code, entry,
|
| - "type_feedback_info", code->type_feedback_info(),
|
| - Code::kTypeFeedbackInfoOffset);
|
| + if (code->kind() == Code::FUNCTION) {
|
| + SetInternalReference(code, entry,
|
| + "type_feedback_info", code->type_feedback_info(),
|
| + Code::kTypeFeedbackInfoOffset);
|
| + }
|
| SetInternalReference(code, entry,
|
| "gc_metadata", code->gc_metadata(),
|
| Code::kGCMetadataOffset);
|
|
|