| Index: src/x64/ic-x64.cc
|
| diff --git a/src/x64/ic-x64.cc b/src/x64/ic-x64.cc
|
| index 200209906be85ca32c5a3f8c7a560ce8949b9884..a7e61bab7a518ef394f6b9f9112196f0400aae00 100644
|
| --- a/src/x64/ic-x64.cc
|
| +++ b/src/x64/ic-x64.cc
|
| @@ -1951,10 +1951,8 @@ Condition CompareIC::ComputeCondition(Token::Value op) {
|
| void CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) {
|
| HandleScope scope;
|
| Handle<Code> rewritten;
|
| -#ifdef DEBUG
|
| State previous_state = GetState();
|
| -#endif
|
| - State state = TargetState(x, y);
|
| + State state = TargetState(previous_state, x, y);
|
| if (state == GENERIC) {
|
| CompareStub stub(GetCondition(), strict(), NO_COMPARE_FLAGS);
|
| rewritten = stub.GetCode();
|
| @@ -1974,6 +1972,10 @@ void CompareIC::UpdateCaches(Handle<Object> x, Handle<Object> y) {
|
| #endif
|
| }
|
|
|
| +void PatchInlinedSmiCode(Address address) {
|
| + UNIMPLEMENTED();
|
| +}
|
| +
|
| } } // namespace v8::internal
|
|
|
| #endif // V8_TARGET_ARCH_X64
|
|
|