Closed GoogleCodeExporter closed 8 years ago
Original comment by peter.ry...@gmail.com
on 19 Apr 2011 at 5:53
Fixed in HEAD
( jsObject.getRemoteValueMapping().clearCaches() )
Original comment by peter.ry...@gmail.com
on 11 Jul 2011 at 8:43
Fixed in 0.3.0
Original comment by peter.ry...@gmail.com
on 19 Aug 2011 at 10:37
Is there a way to clear caches for local variables? For example if I have an
'int' local variable, obtain its value using JsScope#getVariables,
JsVariable#getValue methods and then assign a new value to that variable the
old value is always returned from the DebugContext.
DebugContext.getDefaultRemoteValueMapping().clearCaches() method doesn't help.
Original comment by nikolay....@gmail.com
on 22 Aug 2011 at 10:42
Probably this has been missed.
Original comment by peter.ry...@gmail.com
on 22 Aug 2011 at 7:27
The problem with scopes actually has 2 parts:
-- old protocol does not clears scope cached values (should be fixed)
-- V8 does not allow to change local variables; eval expressions work with copy of local variables, i.e. they can modify them, but the change is only visible to eval itself;
Original comment by peter.ry...@gmail.com
on 8 Sep 2011 at 4:14
fixed in HEAD
Original comment by peter.ry...@gmail.com
on 12 Sep 2011 at 4:42
Fixed in 0.3.2
Original comment by peter.ry...@gmail.com
on 13 Dec 2011 at 12:13
Original issue reported on code.google.com by
nikolay....@gmail.com
on 19 Apr 2011 at 10:30