Chromium Code Reviews| Index: src/serialize.cc |
| =================================================================== |
| --- src/serialize.cc (revision 12182) |
| +++ src/serialize.cc (working copy) |
| @@ -741,6 +741,10 @@ |
| LOG(isolate_, SnapshotPositionEvent(address, source_->position())); |
| } |
| ReadChunk(current, limit, space_number, address); |
| + Object* object = HeapObject::FromAddress(reinterpret_cast<Address>(address)); |
| + if (object->IsCode()) |
|
danno
2012/08/02 12:38:11
Deserialization is very performance sensitive, so
|
| + VTUNEJIT(AddCode("deserialized", reinterpret_cast<Code*>(object))); |
| + |
| #ifdef DEBUG |
| bool is_codespace = (space == HEAP->code_space()) || |
| ((space == HEAP->lo_space()) && (space_number == kLargeCode)); |