Description[stubs] Drop CallApiCallbackStub::call_data_undefined optimization.
The CallApiCallbackStub can avoid loading undefined in case the
call_data is already undefined, which doubles the number of versions of
the stub and adds unnecessary complexity (at the benefit of saving one
stupid load). The idea is to turn the CallApiCallbackStub into a single
builtin instead, which does the right thing, so this is the first step
towards that goal.
R=yangguo@chromium.org
BUG=v8:6304
Review-Url: https://codereview.chromium.org/2838143003
Cr-Commit-Position: refs/heads/master@{#44869}
Committed: https://chromium.googlesource.com/v8/v8/+/46d0e4818a361b3fb535e1c78973b4d1ace000dc
Patch Set 1 #Patch Set 2 : Fix handler-compiler for remaining archs. #
Dependent Patchsets: Messages
Total messages: 16 (11 generated)
|