Description[compiler] Introduce code stubs for abstract equality.
Add EqualStub and NotEqualStub, based on the CodeStubAssembler, and hook
them up with TurboFan and Ignition. The stubs are a full implementation
of abstract equality for ES6 plus the current SIMD.js draft, unlike the
generic version of the CompareIC, which only implements a subset with
funky runtime fallbacks.
Drive-by-fix: Introduce some common helper methods.
R=epertoso@chromium.org
BUG=chromium:592690
LOG=n
Committed: https://crrev.com/8a809501bd229a707cd001a012f2f65f239439be
Cr-Commit-Position: refs/heads/master@{#34806}
Patch Set 1 #
Total comments: 2
Patch Set 2 : instancetype -> instance_type #
Messages
Total messages: 15 (4 generated)
|