[x86] Use pushes to setup the FunctionCallbackArguments on the stack.
On Intel processors it seems to be generally beneficial to use pushes instead of explicit stack massaging to allocate the function callback arguments on the stack for the API callback. This yields a 5% improvement on the API callback performance, and recovers an earlier regression (which was probably due to changing this code to use movs instead of pushes). Bug: v8:8820, v8:8848, chromium:913553 Change-Id: I3a82cf9bd49498728cae579dd39a9a3cfef37cea Reviewed-on: https://chromium-review.googlesource.com/c/1477745Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Benedikt Meurer <bmeurer@chromium.org> Cr-Commit-Position: refs/heads/master@{#59724}
Showing
Please
register
or
sign in
to comment