Commit ace7b8f2 authored by mstarzinger's avatar mstarzinger Committed by Commit bot

Make TestSetJitCodeEventHandler more resilient.

R=ishell@chromium.org
TEST=cctest/test-api/SetJitCodeEventHandler

Review URL: https://codereview.chromium.org/874493002

Cr-Commit-Position: refs/heads/master@{#26249}
parent 21a46560
...@@ -15104,6 +15104,9 @@ UNINITIALIZED_TEST(SetJitCodeEventHandler) { ...@@ -15104,6 +15104,9 @@ UNINITIALIZED_TEST(SetJitCodeEventHandler) {
i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate); i::Isolate* i_isolate = reinterpret_cast<i::Isolate*>(isolate);
i::Heap* heap = i_isolate->heap(); i::Heap* heap = i_isolate->heap();
// Start with a clean slate.
heap->CollectAllAvailableGarbage("TestSetJitCodeEventHandler_Prepare");
{ {
v8::HandleScope scope(isolate); v8::HandleScope scope(isolate);
i::HashMap code(MatchPointers); i::HashMap code(MatchPointers);
...@@ -15137,7 +15140,7 @@ UNINITIALIZED_TEST(SetJitCodeEventHandler) { ...@@ -15137,7 +15140,7 @@ UNINITIALIZED_TEST(SetJitCodeEventHandler) {
} }
// Force code movement. // Force code movement.
heap->CollectAllAvailableGarbage("TestSetJitCodeEventHandler"); heap->CollectAllAvailableGarbage("TestSetJitCodeEventHandler_Move");
isolate->SetJitCodeEventHandler(v8::kJitCodeEventDefault, NULL); isolate->SetJitCodeEventHandler(v8::kJitCodeEventDefault, NULL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment