| Index: src/api.cc
|
| ===================================================================
|
| --- src/api.cc (revision 10391)
|
| +++ src/api.cc (working copy)
|
| @@ -6029,7 +6029,25 @@
|
| callback);
|
| }
|
|
|
| +void HeapProfiler::VisitExternalResources(
|
| + v8::HeapProfiler::ExternalResourceVisitor* visitor) {
|
| + i::Isolate* isolate = i::Isolate::Current();
|
| + IsDeadCheck(isolate, "v8::HeapProfiler::VisitExternalResources");
|
|
|
| + class VisitorImpl : public i::HeapProfiler::ExternalResourceVisitor {
|
| + public:
|
| + VisitorImpl(v8::HeapProfiler::ExternalResourceVisitor* visitor)
|
| + : visitor_(visitor) {}
|
| + virtual ~VisitorImpl() {}
|
| + virtual void VisitExternalString(i::String* string) {
|
| + visitor_->VisitExternalString(Utils::ToLocal(
|
| + i::Handle<i::String>(string)));
|
| + }
|
| + private:
|
| + v8::HeapProfiler::ExternalResourceVisitor* visitor_;
|
| + } internal_visitor(visitor);
|
| + i::HeapProfiler::VisitExternalResources(&internal_visitor);
|
| +}
|
|
|
| v8::Testing::StressType internal::Testing::stress_type_ =
|
| v8::Testing::kStressTypeOpt;
|
|
|