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

Issue 434074: Include getters and setters callbacks invocations in CPU profiler log. (Closed)

Created:
11 years ago by mnaganov (inactive)
Modified:
9 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

Description

Include getters and setters callbacks invocations in CPU profiler log. Logging getters and setters from DOM API is extremely useful for web developers as setting (and getting!) several properties can cause page relayouts which take significant time. Committed: http://code.google.com/p/v8/source/detail?r=3363

Patch Set 1 #

Total comments: 6

Patch Set 2 : Comments addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+147 lines, -5 lines) Patch
M src/log.h View 1 3 chunks +9 lines, -0 lines 0 comments Download
M src/log.cc View 1 3 chunks +56 lines, -4 lines 0 comments Download
M src/stub-cache.cc View 1 2 chunks +6 lines, -0 lines 0 comments Download
M test/cctest/test-log.cc View 1 chunk +75 lines, -0 lines 0 comments Download
M tools/codemap.js View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 4 (0 generated)
mnaganov (inactive)
11 years ago (2009-11-25 09:07:23 UTC) #1
Søren Thygesen Gjesse
We should find a way to avoid calls to logger for each getter/setter callback. Don't ...
11 years ago (2009-11-25 10:09:35 UTC) #2
mnaganov (inactive)
http://codereview.chromium.org/434074/diff/1/3 File src/log.h (right): http://codereview.chromium.org/434074/diff/1/3#newcode211 src/log.h:211: static void GetCallbackEvent(String* name, Address entry_point); On 2009/11/25 10:09:35, ...
11 years ago (2009-11-25 15:11:17 UTC) #3
Søren Thygesen Gjesse
11 years ago (2009-11-25 16:09:16 UTC) #4
LGTM

Powered by Google App Engine
This is Rietveld 408576698