| Index: test/cctest/test-heap-profiler.cc
|
| diff --git a/test/cctest/test-heap-profiler.cc b/test/cctest/test-heap-profiler.cc
|
| index 2351790e6ca2be91bf88132f8afb8ae8a666237a..e30fcc00c9d55e091a86fd50dd89b0001e8ad096 100644
|
| --- a/test/cctest/test-heap-profiler.cc
|
| +++ b/test/cctest/test-heap-profiler.cc
|
| @@ -1728,27 +1728,6 @@ TEST(WeakGlobalHandle) {
|
| }
|
|
|
|
|
| -TEST(WeakNativeContextRefs) {
|
| - LocalContext env;
|
| - v8::HandleScope scope(env->GetIsolate());
|
| - v8::HeapProfiler* heap_profiler = env->GetIsolate()->GetHeapProfiler();
|
| -
|
| - const v8::HeapSnapshot* snapshot =
|
| - heap_profiler->TakeHeapSnapshot(v8_str("weaks"));
|
| - CHECK(ValidateSnapshot(snapshot));
|
| - const v8::HeapGraphNode* gc_roots = GetNode(
|
| - snapshot->GetRoot(), v8::HeapGraphNode::kSynthetic, "(GC roots)");
|
| - CHECK_NE(NULL, gc_roots);
|
| - const v8::HeapGraphNode* global_handles = GetNode(
|
| - gc_roots, v8::HeapGraphNode::kSynthetic, "(Global handles)");
|
| - CHECK_NE(NULL, global_handles);
|
| - const v8::HeapGraphNode* native_context = GetNode(
|
| - global_handles, v8::HeapGraphNode::kHidden, "system / NativeContext");
|
| - CHECK_NE(NULL, native_context);
|
| - CHECK(HasWeakEdge(native_context));
|
| -}
|
| -
|
| -
|
| TEST(SfiAndJsFunctionWeakRefs) {
|
| LocalContext env;
|
| v8::HandleScope scope(env->GetIsolate());
|
| @@ -1763,10 +1742,10 @@ TEST(SfiAndJsFunctionWeakRefs) {
|
| CHECK_NE(NULL, global);
|
| const v8::HeapGraphNode* fun =
|
| GetProperty(global, v8::HeapGraphEdge::kProperty, "fun");
|
| - CHECK(HasWeakEdge(fun));
|
| + CHECK(!HasWeakEdge(fun));
|
| const v8::HeapGraphNode* shared =
|
| GetProperty(fun, v8::HeapGraphEdge::kInternal, "shared");
|
| - CHECK(HasWeakEdge(shared));
|
| + CHECK(!HasWeakEdge(shared));
|
| }
|
|
|
|
|
|
|