diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-05-15 13:18:33 +0000 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2019-05-15 13:18:33 +0000 |
commit | d40bcc350ce47de4a92dd1dc7f7162dc1154678b (patch) | |
tree | 7b5ae5395809a3c5ab29e41bcd1742ab296142f9 /js/src/gc/Marking.cpp | |
parent | 3b36a43e8ecc34199759691897e18168bbb261e2 (diff) | |
download | UXP-d40bcc350ce47de4a92dd1dc7f7162dc1154678b.tar UXP-d40bcc350ce47de4a92dd1dc7f7162dc1154678b.tar.gz UXP-d40bcc350ce47de4a92dd1dc7f7162dc1154678b.tar.lz UXP-d40bcc350ce47de4a92dd1dc7f7162dc1154678b.tar.xz UXP-d40bcc350ce47de4a92dd1dc7f7162dc1154678b.zip |
Remove Unboxed Objects in ScalarReplacement
A note about the Scalar Replacement Changes: The M{Load,Store}Unboxed*
instructions in theory could be used to manipulate and analyze typed
arrays. However, TypedArrays should already be excluded from eligibility
because of the potential for cross-thread sharing in a SharedArrayBuffer
world, and so the only support in Scalar Replacement here is for Unboxed
Objects, meaning it can all be removed.
Diffstat (limited to 'js/src/gc/Marking.cpp')
0 files changed, 0 insertions, 0 deletions