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

Issue 950343002: Decouple memory() from Console (Closed)

Created:
5 years, 10 months ago by pilgrim_google
Modified:
5 years, 5 months ago
CC:
arv+blink, blink-reviews, Inactive, vivekg_samsung, vivekg
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Decouple memory() from Console in preparation for moving core/timing/ to modules BUG=428290 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190844

Patch Set 1 #

Patch Set 2 : re-up #

Total comments: 2

Patch Set 3 : revert MemoryInfo pointer stuff #

Patch Set 4 : wrapperinfo and idl fixes #

Total comments: 3

Patch Set 5 : nits #

Total comments: 2

Patch Set 6 : add layout test #

Patch Set 7 : nits #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -23 lines) Patch
A + LayoutTests/inspector/console/console-memory-equals-console-memory.html View 1 2 3 4 5 1 chunk +3 lines, -5 lines 0 comments Download
A LayoutTests/inspector/console/console-memory-equals-console-memory-expected.txt View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/core.gypi View 1 2 3 4 5 2 chunks +3 lines, -0 lines 0 comments Download
M Source/core/frame/Console.h View 1 2 3 3 chunks +3 lines, -5 lines 0 comments Download
M Source/core/frame/Console.cpp View 2 chunks +0 lines, -8 lines 0 comments Download
M Source/core/frame/Console.idl View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
A Source/core/timing/ConsoleMemory.h View 1 2 3 4 5 6 1 chunk +33 lines, -0 lines 0 comments Download
A Source/core/timing/ConsoleMemory.cpp View 1 2 3 4 1 chunk +46 lines, -0 lines 1 comment Download
A + Source/core/timing/ConsoleMemory.idl View 1 chunk +4 lines, -4 lines 0 comments Download

Messages

Total messages: 20 (5 generated)
pilgrim_google
Stuck on compile error, please send help In file included from ../../third_party/WebKit/Source/core/timing/ConsoleMemory.cpp:6: In file included ...
5 years, 10 months ago (2015-02-24 14:28:54 UTC) #2
dsinclair
+kouhei is this due to tracing macros?
5 years, 10 months ago (2015-02-24 14:33:31 UTC) #3
kouhei (in TOK)
On 2015/02/24 14:33:31, dsinclair wrote: > +kouhei is this due to tracing macros? I think ...
5 years, 10 months ago (2015-02-24 14:45:21 UTC) #4
kouhei (in TOK)
On 2015/02/24 14:45:21, kouhei wrote: > On 2015/02/24 14:33:31, dsinclair wrote: > > +kouhei is ...
5 years, 10 months ago (2015-02-24 14:50:58 UTC) #6
pilgrim_google
Thanks for the help. I incorporated your feedback and made some other final fixes, and ...
5 years, 10 months ago (2015-02-24 16:08:10 UTC) #7
dsinclair
https://codereview.chromium.org/950343002/diff/50001/Source/core/core.gypi File Source/core/core.gypi (right): https://codereview.chromium.org/950343002/diff/50001/Source/core/core.gypi#newcode422 Source/core/core.gypi:422: 'timing/MemoryInfo.idl', nit: weird spacing. https://codereview.chromium.org/950343002/diff/50001/Source/core/timing/ConsoleMemory.cpp File Source/core/timing/ConsoleMemory.cpp (right): https://codereview.chromium.org/950343002/diff/50001/Source/core/timing/ConsoleMemory.cpp#newcode21 ...
5 years, 10 months ago (2015-02-24 16:18:43 UTC) #8
pilgrim_google
On 2015/02/24 at 16:18:43, dsinclair wrote: > https://codereview.chromium.org/950343002/diff/50001/Source/core/core.gypi#newcode422 > Source/core/core.gypi:422: 'timing/MemoryInfo.idl', > nit: weird spacing. ...
5 years, 10 months ago (2015-02-24 17:06:33 UTC) #9
dsinclair
lgtm. The description needs to be updated.
5 years, 10 months ago (2015-02-24 17:10:26 UTC) #10
pilgrim_google
On 2015/02/24 at 17:10:26, dsinclair wrote: > lgtm. The description needs to be updated. Would ...
5 years, 10 months ago (2015-02-24 17:14:44 UTC) #11
jsbell
lgtm https://codereview.chromium.org/950343002/diff/70001/Source/core/frame/Console.cpp File Source/core/frame/Console.cpp (left): https://codereview.chromium.org/950343002/diff/70001/Source/core/frame/Console.cpp#oldcode82 Source/core/frame/Console.cpp:82: // FIXME: Because we create a new object ...
5 years, 10 months ago (2015-02-24 18:32:17 UTC) #12
kouhei (in TOK)
oilpan lgtm. Thanks!
5 years, 10 months ago (2015-02-24 23:19:46 UTC) #13
pilgrim_google
Nits addressed and layout test added. Thanks all.
5 years, 10 months ago (2015-02-25 16:24:43 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/950343002/110001
5 years, 10 months ago (2015-02-25 16:42:44 UTC) #17
commit-bot: I haz the power
Committed patchset #7 (id:110001) as https://src.chromium.org/viewvc/blink?view=rev&revision=190844
5 years, 10 months ago (2015-02-25 17:58:10 UTC) #18
sof
5 years, 5 months ago (2015-07-13 14:02:48 UTC) #20
Message was sent while issue was closed.
https://codereview.chromium.org/950343002/diff/110001/Source/core/timing/Cons...
File Source/core/timing/ConsoleMemory.cpp (right):

https://codereview.chromium.org/950343002/diff/110001/Source/core/timing/Cons...
Source/core/timing/ConsoleMemory.cpp:43: return m_memory.get();
Sharing MemoryInfo across accesses is subtly incorrect, as it will report
immutable heap values. Switching back to previous via
https://codereview.chromium.org/1230203003/

Powered by Google App Engine
This is Rietveld 408576698