Reviewers: fschneider,
Description:
Remove %_SwapElements. This inlined runtime contained an optimization that
was
dangerous in the presence of incremental compaction. It also prevented
QuickSort from array.js from being optimized by Crankshaft, so it is
probably
better to do without it. We have high hopes that this will fix bug 117879.
Please review this at https://chromiumcodereview.appspot.com/10392150/
SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/
Affected files:
src/arm/full-codegen-arm.cc
src/array.js
src/hydrogen.cc
src/ia32/full-codegen-ia32.cc
src/mips/full-codegen-mips.cc
src/runtime.h
src/runtime.cc
src/x64/full-codegen-x64.cc
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev