| Index: test/cctest/test-compiler.cc
|
| diff --git a/test/cctest/test-compiler.cc b/test/cctest/test-compiler.cc
|
| index 38c02a0f461c394f7042e0e1b69a0579b98cd43a..28cdda7f80b20016b891075afbe639c76141fab8 100644
|
| --- a/test/cctest/test-compiler.cc
|
| +++ b/test/cctest/test-compiler.cc
|
| @@ -306,7 +306,7 @@ TEST(FeedbackVectorPreservedAcrossRecompiles) {
|
| // We shouldn't have deoptimization support. We want to recompile and
|
| // verify that our feedback vector preserves information.
|
| CHECK(!f->shared()->has_deoptimization_support());
|
| - Handle<TypeFeedbackVector> feedback_vector(f->shared()->feedback_vector());
|
| + Handle<TypeFeedbackVector> feedback_vector(f->feedback_vector());
|
|
|
| // Verify that we gathered feedback.
|
| CHECK(!feedback_vector->is_empty());
|
| @@ -321,7 +321,7 @@ TEST(FeedbackVectorPreservedAcrossRecompiles) {
|
| // of the full code.
|
| CHECK(f->IsOptimized());
|
| CHECK(f->shared()->has_deoptimization_support());
|
| - object = f->shared()->feedback_vector()->Get(slot_for_a);
|
| + object = f->feedback_vector()->Get(slot_for_a);
|
| CHECK(object->IsWeakCell() &&
|
| WeakCell::cast(object)->value()->IsJSFunction());
|
| }
|
| @@ -356,13 +356,13 @@ TEST(FeedbackVectorUnaffectedByScopeChanges) {
|
| // If we are compiling lazily then it should not be compiled, and so no
|
| // feedback vector allocated yet.
|
| CHECK(!f->shared()->is_compiled());
|
| - CHECK(f->shared()->feedback_vector()->is_empty());
|
| + CHECK(f->feedback_vector()->is_empty());
|
|
|
| CompileRun("morphing_call();");
|
|
|
| // Now a feedback vector is allocated.
|
| CHECK(f->shared()->is_compiled());
|
| - CHECK(!f->shared()->feedback_vector()->is_empty());
|
| + CHECK(!f->feedback_vector()->is_empty());
|
| }
|
|
|
| // Test that optimized code for different closures is actually shared.
|
|
|