summaryrefslogtreecommitdiff
path: root/deps/v8/src/virtual-frame.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/virtual-frame.cc')
-rw-r--r--deps/v8/src/virtual-frame.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/v8/src/virtual-frame.cc b/deps/v8/src/virtual-frame.cc
index 8c13a6a862..070424cf47 100644
--- a/deps/v8/src/virtual-frame.cc
+++ b/deps/v8/src/virtual-frame.cc
@@ -163,6 +163,9 @@ void VirtualFrame::SpillElementAt(int index) {
if (elements_[index].is_copied()) {
new_element.set_copied();
}
+ if (elements_[index].is_untagged_int32()) {
+ new_element.set_untagged_int32(true);
+ }
if (elements_[index].is_register()) {
Unuse(elements_[index].reg());
}