Revision f230a1cf deps/v8/src/snapshot-common.cc

View differences:

deps/v8/src/snapshot-common.cc
102 102
    DeleteArray(str);
103 103
    return success;
104 104
  } else if (size_ > 0) {
105
    ElapsedTimer timer;
106
    if (FLAG_profile_deserialization) {
107
      timer.Start();
108
    }
105 109
    SnapshotByteSource source(raw_data_, raw_size_);
106 110
    Deserializer deserializer(&source);
107 111
    ReserveSpaceForLinkedInSnapshot(&deserializer);
108
    return V8::Initialize(&deserializer);
112
    bool success = V8::Initialize(&deserializer);
113
    if (FLAG_profile_deserialization) {
114
      double ms = timer.Elapsed().InMillisecondsF();
115
      PrintF("[Snapshot loading and deserialization took %0.3f ms]\n", ms);
116
    }
117
    return success;
109 118
  }
110 119
  return false;
111 120
}

Also available in: Unified diff