876193b31a
This change makes CTX available by not caching the current context while in Dart code. Instead the current context is held in a local variable (:saved_current_context_var) and is passed as argument in CTX at calls. This also simplifies a lot of code in the debugger: As a result, Isolate::top_context is not needed anymore since the current context can always be extracted from a Dart frame. R=vegorov@google.com Review URL: https://codereview.chromium.org//678763004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41422 260f80e4-7a28-3924-810f-c04153c831b5