Changeset 36738 in webkit for trunk/JavaScriptCore/VM/Machine.cpp
- Timestamp:
- Sep 21, 2008, 3:39:29 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/Machine.cpp
r36727 r36738 5300 5300 JSValue* src2 = ARG_src2; 5301 5301 5302 if (JSImmediate::areBothImmediate(src1, src2)) 5303 return jsBoolean(reinterpret_cast<intptr_t>(src1) == reinterpret_cast<intptr_t>(src2)); 5304 if (JSImmediate::isEitherImmediate(src1, src2) & (src1 != JSImmediate::zeroImmediate()) & (src2 != JSImmediate::zeroImmediate())) 5305 return jsBoolean(false); 5302 // handled inline as fast cases 5303 ASSERT(!JSImmediate::areBothImmediate(src1, src2)); 5304 ASSERT(!(JSImmediate::isEitherImmediate(src1, src2) & (src1 != JSImmediate::zeroImmediate()) & (src2 != JSImmediate::zeroImmediate()))); 5306 5305 5307 5306 return jsBoolean(strictEqualSlowCaseInline(src1, src2));
Note:
See TracChangeset
for help on using the changeset viewer.