| Index: src/serialize.h
|
| diff --git a/src/serialize.h b/src/serialize.h
|
| index 020a744fc0ea3f8e78acb9ce3fbfb36027dd0861..9d6685be0e6579e468fb5a0ec1efc77b279af0cb 100644
|
| --- a/src/serialize.h
|
| +++ b/src/serialize.h
|
| @@ -366,6 +366,10 @@ class Deserializer: public SerializerDeserializer {
|
| Address Allocate(int space_index, int size) {
|
| Address address = high_water_[space_index];
|
| high_water_[space_index] = address + size;
|
| + HeapProfiler* profiler = isolate_->heap_profiler();
|
| + if (profiler->is_tracking_allocations()) {
|
| + profiler->NewObjectEvent(address, size);
|
| + }
|
| return address;
|
| }
|
|
|
|
|