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

Issue 11662019: Support variable changing in SDK interface and v8 native (Closed)

Created:
7 years, 12 months ago by Peter Rybin
Modified:
7 years, 11 months ago
Reviewers:
apavlov
CC:
chromedevtools-codereview_googlegroups.com
Visibility:
Public.

Description

Support variable changing in SDK interface and v8 native Committed: http://code.google.com/p/chromedevtools/source/detail?r=1123

Patch Set 1 #

Patch Set 2 : merge #

Patch Set 3 : merge #

Patch Set 4 : format #

Patch Set 5 : format #

Patch Set 6 : merge #

Patch Set 7 : clean #

Patch Set 8 : merge #

Patch Set 9 : merge #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+430 lines, -142 lines) Patch
M plugins/org.chromium.sdk.wipbackend.dev/src/org/chromium/sdk/internal/wip/WipValueBuilder.java View 1 chunk +2 lines, -2 lines 0 comments Download
M plugins/org.chromium.sdk.wipbackend.protocol_1_0/src/org/chromium/sdk/internal/wip/WipValueBuilder.java View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M plugins/org.chromium.sdk/src-dynamic-impl/parser/org/chromium/sdk/internal/v8native/protocol/input/V8DynamicParser.java View 1 chunk +1 line, -0 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/JsVariable.java View 1 2 3 2 chunks +23 lines, -10 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/CallFrameImpl.java View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/ContextBuilder.java View 2 chunks +2 lines, -2 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java View 1 2 3 1 chunk +16 lines, -0 lines 2 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebuggerCommand.java View 1 chunk +1 line, -0 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/InternalContext.java View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/JsEvaluateContextImpl.java View 1 2 3 4 5 6 7 7 chunks +80 lines, -44 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/protocol/V8ProtocolUtil.java View 2 chunks +9 lines, -0 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/protocol/input/CommandResponseBody.java View 1 chunk +3 lines, -0 lines 0 comments Download
A + plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/protocol/input/SetVariableValueBody.java View 1 2 3 2 chunks +4 lines, -4 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/protocol/output/DebuggerMessageFactory.java View 1 2 3 1 chunk +0 lines, -28 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/protocol/output/ScopeMessage.java View 2 chunks +35 lines, -7 lines 0 comments Download
A plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/protocol/output/SetVariableValueMessage.java View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/value/JsObjectBase.java View 1 2 3 4 5 6 7 6 chunks +64 lines, -14 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/value/JsScopeImpl.java View 1 2 3 4 5 6 7 8 7 chunks +84 lines, -8 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/value/JsVariableBase.java View 1 2 3 4 5 6 7 5 chunks +71 lines, -16 lines 0 comments Download
M plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/value/ValueLoaderImpl.java View 1 2 3 3 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Peter Rybin
7 years, 12 months ago (2012-12-25 01:16:14 UTC) #1
Peter Rybin
ping
7 years, 11 months ago (2013-01-09 19:37:13 UTC) #2
apavlov
LGTM https://codereview.chromium.org/11662019/diff/13001/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java File plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java (right): https://codereview.chromium.org/11662019/diff/13001/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java#newcode307 plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java:307: return new RelayOk() { Just occurred to me. ...
7 years, 11 months ago (2013-01-10 13:59:20 UTC) #3
Peter Rybin
https://codereview.chromium.org/11662019/diff/13001/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java File plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java (right): https://codereview.chromium.org/11662019/diff/13001/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java#newcode307 plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java:307: return new RelayOk() { On 2013/01/10 13:59:20, apavlov wrote: ...
7 years, 11 months ago (2013-01-10 14:10:44 UTC) #4
apavlov
On 2013/01/10 14:10:44, Peter Rybin wrote: > https://codereview.chromium.org/11662019/diff/13001/plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java > File > plugins/org.chromium.sdk/src/org/chromium/sdk/internal/v8native/DebugSession.java > (right): > ...
7 years, 11 months ago (2013-01-10 14:16:12 UTC) #5
Peter Rybin
> Not sure what you mean. I implied something like RelayOk.instance(). This doesn't work like ...
7 years, 11 months ago (2013-01-10 14:28:48 UTC) #6
apavlov
7 years, 11 months ago (2013-01-10 14:42:07 UTC) #7
On 2013/01/10 14:28:48, Peter Rybin wrote:
> > Not sure what you mean. I implied something like RelayOk.instance().
> 
> This doesn't work like this. This value is of symbolical meaning. I have to
> prove to myself and to everybody reading this that relay operation was
finished
> correctly. I make it in form of returning a token (that is never used on
> runtime, but demanded by compiler). It's the comment inside that matters the
> most.

Yes, I remember its meaning, and since the actual token identity is never
checked, yet there may be lots and lots of similar tokens generated at runtime,
I thought it would be plausible to use a single token instance everywhere.

Powered by Google App Engine
This is Rietveld 408576698