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

Issue 349243002: ARM: sligthly reduce deopt tables size (Closed)

Created:
6 years, 6 months ago by vincent.belliard
Modified:
6 years, 5 months ago
Reviewers:
Benedikt Meurer, ulan
CC:
v8-dev
Visibility:
Public.

Description

ARM: sligthly reduce deopt tables size BUG= R=ulan@chromium.org, bmeurer@chromium.org

Patch Set 1 #

Total comments: 3

Patch Set 2 : move call deopt outside the loop to be closer to A64 code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -35 lines) Patch
M src/arm/deoptimizer-arm.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M src/arm/lithium-codegen-arm.cc View 1 1 chunk +64 lines, -33 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
vincent.belliard
Port of r21608 (ARM64). Factorize some instructions in deopt table. Load deopt address as an ...
6 years, 6 months ago (2014-06-23 11:14:02 UTC) #1
ulan
https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc File src/arm/lithium-codegen-arm.cc (right): https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc#newcode360 src/arm/lithium-codegen-arm.cc:360: __ add(scratch0(), scratch0(), Any reason you didn't move this ...
6 years, 6 months ago (2014-06-23 11:41:40 UTC) #2
vincent.belliard
https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc File src/arm/lithium-codegen-arm.cc (right): https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc#newcode360 src/arm/lithium-codegen-arm.cc:360: __ add(scratch0(), scratch0(), Both versions generate the same number ...
6 years, 6 months ago (2014-06-23 11:52:29 UTC) #3
ulan
On 2014/06/23 11:52:29, vincent.belliard.arm wrote: > https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc > File src/arm/lithium-codegen-arm.cc (right): > > https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc#newcode360 > ...
6 years, 6 months ago (2014-06-23 12:04:08 UTC) #4
vincent.belliard
https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc File src/arm/lithium-codegen-arm.cc (right): https://codereview.chromium.org/349243002/diff/1/src/arm/lithium-codegen-arm.cc#newcode360 src/arm/lithium-codegen-arm.cc:360: __ add(scratch0(), scratch0(), On 2014/06/23 11:41:40, ulan wrote: > ...
6 years, 6 months ago (2014-06-24 14:28:17 UTC) #5
vincent.belliard
Is it still lgtm after this modification?
6 years, 5 months ago (2014-07-09 08:23:08 UTC) #6
ulan
On 2014/07/09 08:23:08, vincent.belliard.arm wrote: > Is it still lgtm after this modification? Sorry, I ...
6 years, 5 months ago (2014-07-09 08:34:00 UTC) #7
vincent.belliard
6 years, 5 months ago (2014-07-09 14:25:20 UTC) #8
committed r22305

Powered by Google App Engine
This is Rietveld 408576698