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

Issue 2845433002: Remove enable_frame_pointers and enable frame-pointers under ChromeOS. (Closed)

Created:
3 years, 8 months ago by Wez
Modified:
3 years, 7 months ago
CC:
chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove enable_frame_pointers and enable frame-pointers under ChromeOS. As suggested by thakis@, this avoids adding yet another build argument which can potentially be set inconsistently with other things. Since ChromeOS needs frame-pointers enabled in x64 builds, to support CWP, and temporarily in ARM/Thumb builds, to avoid CPU errata, we now always enable them under ChromeOS. The ChromeOS toolchain already set frame-pointers always on so this restores the pre-M59 behaviour. BUG=BUG=710131, 706654, 711784 Review-Url: https://codereview.chromium.org/2845433002 Cr-Commit-Position: refs/heads/master@{#467386} Committed: https://chromium.googlesource.com/chromium/src/+/8f2e1bde3eb4c84fcfe13962a2f6b48223526f9b

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -16 lines) Patch
M build/config/compiler/compiler.gni View 1 chunk +12 lines, -16 lines 0 comments Download

Messages

Total messages: 18 (10 generated)
Wez
dpranke: plz OWNERS review. erikchen, manojgupta, dianders: FYI
3 years, 8 months ago (2017-04-26 00:53:28 UTC) #2
erikchen
lgtm
3 years, 8 months ago (2017-04-26 00:55:31 UTC) #5
Dirk Pranke
lgtm
3 years, 8 months ago (2017-04-26 01:07:42 UTC) #6
Manoj Gupta
lgtm
3 years, 8 months ago (2017-04-26 08:09:55 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2845433002/1
3 years, 8 months ago (2017-04-26 18:22:09 UTC) #11
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://chromium.googlesource.com/chromium/src/+/8f2e1bde3eb4c84fcfe13962a2f6b48223526f9b
3 years, 8 months ago (2017-04-26 18:28:46 UTC) #14
marcheu
On 2017/04/26 18:28:46, commit-bot: I haz the power wrote: > Committed patchset #1 (id:1) as ...
3 years, 7 months ago (2017-04-26 20:45:36 UTC) #15
Wez
3 years, 7 months ago (2017-04-26 20:52:05 UTC) #18
Message was sent while issue was closed.
The ChromeOS tool-chain forces -fno-omit-frame-pointers across all
platforms at present - the fact that we changed the Chrome build to
override that was what revealed the ARM A12/A17 errata - so this CL is
actually just restoring things to the way they were in M58.

So the short answer is: No, I have not checked perf impact.

On 26 April 2017 at 13:45, <marcheu@chromium.org> wrote:

> On 2017/04/26 18:28:46, commit-bot: I haz the power wrote:
> > Committed patchset #1 (id:1) as
> >
> https://chromium.googlesource.com/chromium/src/+/
> 8f2e1bde3eb4c84fcfe13962a2f6b48223526f9b
>
> Have you measured the perf impact of this change?
>
> https://codereview.chromium.org/2845433002/
>

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698