• bmeurer's avatar
    [runtime] Make target checking for %Call and %_Call consistent. · 45876462
    bmeurer authored
    The %_Call intrinsic (if supported by the compiler) is lowered directly
    to the Call builtin and thus throws a TypeError if the target is not
    callable. The %Call runtime function also eventually calls into the Call
    builtin, but had an early abort if the target is not a JSReceiver, which
    is unnecessary and leads to various test failures for Ignition.
    
    R=mvstanton@chromium.org
    
    Review URL: https://codereview.chromium.org/1727833006
    
    Cr-Commit-Position: refs/heads/master@{#34316}
    45876462
Name
Last commit
Last update
..
benchmarks Loading commit data...
cctest Loading commit data...
fuzzer Loading commit data...
intl Loading commit data...
js-perf-test Loading commit data...
memory Loading commit data...
message Loading commit data...
mjsunit Loading commit data...
mozilla Loading commit data...
preparser Loading commit data...
promises-aplus Loading commit data...
simdjs Loading commit data...
test262 Loading commit data...
unittests Loading commit data...
webkit Loading commit data...
bot_default.gyp Loading commit data...
bot_default.isolate Loading commit data...
default.gyp Loading commit data...
default.isolate Loading commit data...
ignition.gyp Loading commit data...
ignition.isolate Loading commit data...
optimize_for_size.gyp Loading commit data...
optimize_for_size.isolate Loading commit data...
perf.gyp Loading commit data...
perf.isolate Loading commit data...