Chromium Code Reviews| Index: src/builtins.cc |
| =================================================================== |
| --- src/builtins.cc (revision 7699) |
| +++ src/builtins.cc (working copy) |
| @@ -818,8 +818,8 @@ |
| 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); |