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

Issue 717263005: Re-land: 178586 Avoid fragmenting address space on small windows systems. (Closed)

Created:
6 years, 1 month ago by Tom Sepez
Modified:
6 years ago
Reviewers:
Chris Evans
CC:
blink-reviews, blink-reviews-wtf_chromium.org, aandrey+blink_chromium.org, Mikhail
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

Re-land: 178586 Avoid fragmenting address space on small windows systems. The concern about IsWow64Process() is not founded per jschuh@ (but the effect of changing the allocator behaviour may be). We now have a clean baseline to test against. R=cevans@chromium.org BUG=394591 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185559

Patch Set 1 #

Total comments: 1

Patch Set 2 : use CPU(32BIT). #

Total comments: 1

Patch Set 3 : ASSERT_NOT_REACHED #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -2 lines) Patch
M Source/wtf/PageAllocator.cpp View 1 2 1 chunk +9 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (1 generated)
Tom Sepez
Chris, now that we have a clean baseline, lets see what the bots say.
6 years, 1 month ago (2014-11-12 23:55:48 UTC) #1
Chris Evans
https://codereview.chromium.org/717263005/diff/1/Source/wtf/PageAllocator.cpp File Source/wtf/PageAllocator.cpp (right): https://codereview.chromium.org/717263005/diff/1/Source/wtf/PageAllocator.cpp#newcode65 Source/wtf/PageAllocator.cpp:65: #if !CPU(64BIT) I kind of like having the symmetry ...
6 years, 1 month ago (2014-11-14 01:48:16 UTC) #2
Tom Sepez
> I kind of like having the symmetry of both CPU(32BIT) and CPU(64BIT) to be ...
6 years, 1 month ago (2014-11-18 18:25:20 UTC) #3
Chris Evans
https://codereview.chromium.org/717263005/diff/20001/Source/wtf/PageAllocator.cpp File Source/wtf/PageAllocator.cpp (right): https://codereview.chromium.org/717263005/diff/20001/Source/wtf/PageAllocator.cpp#newcode74 Source/wtf/PageAllocator.cpp:74: IsWow64Process(GetCurrentProcess(), &bIsWow64); This function has a return value (success ...
6 years, 1 month ago (2014-11-18 18:29:32 UTC) #4
Tom Sepez
> This function has a return value (success / fail). Maybe we want to explicitly ...
6 years, 1 month ago (2014-11-18 18:38:34 UTC) #5
Chris Evans
On 2014/11/18 18:38:34, Tom Sepez wrote: > > This function has a return value (success ...
6 years, 1 month ago (2014-11-18 18:51:56 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/717263005/40001
6 years, 1 month ago (2014-11-18 22:58:39 UTC) #8
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://src.chromium.org/viewvc/blink?view=rev&revision=185559
6 years, 1 month ago (2014-11-19 00:29:39 UTC) #9
hiroshige
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/806683003/ by hiroshige@chromium.org. ...
6 years ago (2014-12-15 13:03:11 UTC) #10
hiroshige
6 years ago (2014-12-16 04:12:53 UTC) #11
Message was sent while issue was closed.
Another CL https://codereview.chromium.org/740653002/ corrected CPU(32BIT)
definition, so that CPU(32BIT) is true on Windows 32-bit environment.
Before the CL 740653002, CPU(32BIT) was false and thus this CL was not enabled.
After the CL 740653002 is commited, this CL is enabled and caused crash.

Powered by Google App Engine
This is Rietveld 408576698