diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-04-30 11:38:25 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-04-30 11:38:25 -0700 |
commit | eb57d1b9b197a0d5be6047c0d5e653468f73cac7 (patch) | |
tree | 910a5838bd6ef1b3e692ddea70fc71176ac8d158 /deps/v8/src/builtins.cc | |
parent | 0b1920b202098f80d1425eee186a9e4f4dab8c82 (diff) | |
download | node-new-eb57d1b9b197a0d5be6047c0d5e653468f73cac7.tar.gz |
Upgrade V8 to 3.1.8.14
Diffstat (limited to 'deps/v8/src/builtins.cc')
-rw-r--r-- | deps/v8/src/builtins.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/v8/src/builtins.cc b/deps/v8/src/builtins.cc index 01e8deb4e1..ff073883c7 100644 --- a/deps/v8/src/builtins.cc +++ b/deps/v8/src/builtins.cc @@ -818,8 +818,8 @@ BUILTIN(ArraySplice) { const int delta = actual_delete_count - item_count; if (actual_start > 0) { - Object** start = elms->data_start(); - memmove(start + delta, start, actual_start * kPointerSize); + AssertNoAllocation no_gc; + MoveElements(&no_gc, elms, delta, elms, 0, actual_start); } elms = LeftTrimFixedArray(elms, delta); |