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

Issue 315653002: MIPS: Improve write barriers in optimized code. (Closed)

Created:
6 years, 6 months ago by kilvadyb
Modified:
6 years, 6 months ago
CC:
v8-dev
Base URL:
git@github.com:paul99/v8m-rb.git@master
Visibility:
Public.

Description

MIPS: Improve write barriers in optimized code. Port r21630 (a21ff10) Original commit message: Use a cheaper RecordWriteForMap() to update the write barrier for maps. And skip the value check in RecordWriteField() when we statically know that the value is in new space (and therefore has "pointers to here are interesting" flag set). BUG=

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+138 lines, -31 lines) Patch
M src/mips/lithium-codegen-mips.cc View 5 chunks +16 lines, -13 lines 0 comments Download
M src/mips/macro-assembler-mips.h View 5 chunks +22 lines, -4 lines 0 comments Download
M src/mips/macro-assembler-mips.cc View 5 chunks +100 lines, -14 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
kilvadyb
6 years, 6 months ago (2014-06-03 14:43:32 UTC) #1
Paul Lind
lgtm
6 years, 6 months ago (2014-06-03 15:22:57 UTC) #2
Paul Lind
6 years, 6 months ago (2014-06-03 19:27:21 UTC) #3
Committed as r21657.

Powered by Google App Engine
This is Rietveld 408576698