| Index: test/cctest/test-feedback-vector.cc
|
| diff --git a/test/cctest/test-feedback-vector.cc b/test/cctest/test-feedback-vector.cc
|
| index 79ceb7fc663568afe2f2605a398a324166e1aec1..7226a29af152ee78c9d78d9ce55301b1f347b9a0 100644
|
| --- a/test/cctest/test-feedback-vector.cc
|
| +++ b/test/cctest/test-feedback-vector.cc
|
| @@ -40,11 +40,17 @@ TEST(VectorStructure) {
|
| CHECK_EQ(0, vector->ICSlots());
|
|
|
| FeedbackVectorSpec one_icslot(0, 1);
|
| + if (FLAG_vector_ics) {
|
| + one_icslot.SetKind(0, Code::CALL_IC);
|
| + }
|
| vector = factory->NewTypeFeedbackVector(one_icslot);
|
| CHECK_EQ(0, vector->Slots());
|
| CHECK_EQ(1, vector->ICSlots());
|
|
|
| FeedbackVectorSpec spec(3, 5);
|
| + if (FLAG_vector_ics) {
|
| + for (int i = 0; i < 5; i++) spec.SetKind(i, Code::CALL_IC);
|
| + }
|
| vector = factory->NewTypeFeedbackVector(spec);
|
| CHECK_EQ(3, vector->Slots());
|
| CHECK_EQ(5, vector->ICSlots());
|
|
|