Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(209)

Issue 10392150: Remove %_SwapElements. This inlined runtime contained an optimization that was dangerous in the pr… (Closed)

Created:
8 years, 7 months ago by Erik Corry
Modified:
8 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

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 . Committed: https://code.google.com/p/v8/source/detail?r=11588

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -429 lines) Patch
src/arm/full-codegen-arm.cc View 1 chunk +0 lines, -98 lines 0 comments Download
src/array.js View 2 chunks +7 lines, -3 lines 0 comments Download
src/hydrogen.cc View 1 chunk +0 lines, -8 lines 0 comments Download
src/ia32/full-codegen-ia32.cc View 1 chunk +0 lines, -93 lines 0 comments Download
src/mips/full-codegen-mips.cc View 1 chunk +0 lines, -98 lines 0 comments Download
src/runtime.h View 2 chunks +1 line, -3 lines 0 comments Download
src/runtime.cc View 1 chunk +0 lines, -30 lines 0 comments Download
src/x64/full-codegen-x64.cc View 1 chunk +0 lines, -96 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
Erik Corry
8 years, 7 months ago (2012-05-17 19:53:38 UTC) #1
Vyacheslav Egorov (Chromium)
LGTM Please refer to the bug with BUG=
8 years, 7 months ago (2012-05-17 20:03:31 UTC) #2
Florian Schneider
8 years, 7 months ago (2012-05-17 20:54:28 UTC) #3
STV!

Powered by Google App Engine
This is Rietveld 408576698