DescriptionPPC: [turbofan] Avoid unnecessary write barriers and improve code generation.
Port 1e2770123bd5c1cf7631bf11be846f0fbd884c08
Original commit message:
Avoid write barriers when storing values in the root set, and use
cheaper write barriers for storing maps or tagged pointers. Also
improve the generated code for write barriers, utilizing the out
of line code mechanism that is available to TurboFan backends,
which moves the unlikely case out of the hot path.
R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, dstence@us.ibm.com
BUG=
Committed: https://crrev.com/e2f4f04f20ac066e935ab5a95ba35009b430188d
Cr-Commit-Position: refs/heads/master@{#31927}
Patch Set 1 #
Messages
Total messages: 11 (3 generated)
|