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

Issue 149542: Support stepping into getters and setters (Closed)

Created:
11 years, 5 months ago by yurys
Modified:
9 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

Description

Support stepping into getters and setters. Related Chromium bug: http://code.google.com/p/chromium/issues/detail?id=16427 Committed: http://code.google.com/p/v8/source/detail?r=2458

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 4

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Patch Set 9 : '' #

Total comments: 10

Patch Set 10 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+289 lines, -6 lines) Patch
M src/debug.cc View 1 2 3 4 5 6 7 8 9 4 chunks +28 lines, -6 lines 0 comments Download
M src/objects.cc View 1 2 3 4 5 6 7 8 9 2 chunks +12 lines, -0 lines 0 comments Download
A test/mjsunit/debug-stepin-accessor.js View 1 2 5 6 7 8 1 chunk +248 lines, -0 lines 0 comments Download
M test/mjsunit/mjsunit.status View 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
yurys
11 years, 5 months ago (2009-07-13 16:37:47 UTC) #1
Mads Ager (chromium)
http://codereview.chromium.org/149542/diff/7/1008 File src/objects.cc (right): http://codereview.chromium.org/149542/diff/7/1008#newcode212 Line 212: return Object::GetPropertyWithDefinedGetter(receiver, Since the debugger can cause GCs, ...
11 years, 5 months ago (2009-07-13 20:12:19 UTC) #2
yurys
http://codereview.chromium.org/149542/diff/7/1008 File src/objects.cc (right): http://codereview.chromium.org/149542/diff/7/1008#newcode212 Line 212: return Object::GetPropertyWithDefinedGetter(receiver, On 2009/07/13 20:12:19, Mads Ager wrote: ...
11 years, 5 months ago (2009-07-14 09:55:17 UTC) #3
yurys
On 2009/07/14 09:55:17, Yury Semikhatsky wrote: > http://codereview.chromium.org/149542/diff/7/1008 > File src/objects.cc (right): > > http://codereview.chromium.org/149542/diff/7/1008#newcode212 ...
11 years, 5 months ago (2009-07-14 16:20:26 UTC) #4
Mads Ager (chromium)
LGTM! http://codereview.chromium.org/149542/diff/1045/34 File src/debug.cc (right): http://codereview.chromium.org/149542/diff/1045/34#newcode337 Line 337: // Step in through constructs call requires ...
11 years, 5 months ago (2009-07-14 16:36:47 UTC) #5
yurys
11 years, 5 months ago (2009-07-14 16:41:06 UTC) #6
http://codereview.chromium.org/149542/diff/1045/34
File src/debug.cc (right):

http://codereview.chromium.org/149542/diff/1045/34#newcode337
Line 337: // Step in through constructs call requires no changes to the running
code.
On 2009/07/14 16:36:47, Mads Ager wrote:
> Not your change, but: constructs -> construct

Done.

http://codereview.chromium.org/149542/diff/1045/34#newcode339
Line 339: // because caller of this function(Debug::PrepareStep) is expected to
On 2009/07/14 16:36:47, Mads Ager wrote:
> Add space before '('.

Done.

http://codereview.chromium.org/149542/diff/1045/34#newcode340
Line 340: // flood top frame's function with one shot breakpoints.
On 2009/07/14 16:36:47, Mads Ager wrote:
> top frame's -> the top frame's

Done.

http://codereview.chromium.org/149542/diff/1045/33
File src/objects.cc (right):

http://codereview.chromium.org/149542/diff/1045/33#newcode222
Line 222: // Protect the receiver and getter in handles as the debugger can
allocate
On 2009/07/14 16:36:47, Mads Ager wrote:
> Comment no longer needed since everything is in handles here already.

Done.

http://codereview.chromium.org/149542/diff/1045/33#newcode1638
Line 1638: // Protect the receiver and setter in handles as the debugger can
allocate
On 2009/07/14 16:36:47, Mads Ager wrote:
> Comment no longer needed.

Done.

Powered by Google App Engine
This is Rietveld 408576698