summaryrefslogtreecommitdiffstats
path: root/js/src/gc/Marking.cpp
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@wolfbeast.com>2019-05-15 13:18:33 +0000
committerwolfbeast <mcwerewolf@wolfbeast.com>2019-05-15 13:18:33 +0000
commitd40bcc350ce47de4a92dd1dc7f7162dc1154678b (patch)
tree7b5ae5395809a3c5ab29e41bcd1742ab296142f9 /js/src/gc/Marking.cpp
parent3b36a43e8ecc34199759691897e18168bbb261e2 (diff)
downloadUXP-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