v8/test/cctest/interpreter
jochen 9b6ff3a8f6 Store the scope info in catch contexts
Since the extension field is already used for the catch name, store a
ContextExtension there instead.

In the future, this will allow for chaining ScopeInfos together, so we
no longer need a context chain for lazy parsing / compilation.

BUG=v8:5215
R=bmeurer@chromium.org,neis@chromium.org,marja@chromium.org

Review-Url: https://codereview.chromium.org/2302013002
Cr-Commit-Position: refs/heads/master@{#39164}
2016-09-05 12:10:53 +00:00
..
bytecode_expectations Store the scope info in catch contexts 2016-09-05 12:10:53 +00:00
bytecode-expectations-printer.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
bytecode-expectations-printer.h Use source position table for unoptimized code. 2016-06-28 05:52:52 +00:00
generate-bytecode-expectations.cc Separate CompilationInfo into its own file. 2016-08-31 08:49:59 +00:00
interpreter-tester.cc [Interpreter] Make ignition compiler eagerly. 2016-03-24 18:38:24 +00:00
interpreter-tester.h Move of the type feedback vector to the closure. 2016-05-27 08:10:51 +00:00
source-position-matcher.cc Use source position table for unoptimized code. 2016-06-28 05:52:52 +00:00
source-position-matcher.h Use source position table for unoptimized code. 2016-06-28 05:52:52 +00:00
test-bytecode-generator.cc Store the scope info in catch contexts 2016-09-05 12:10:53 +00:00
test-interpreter-intrinsics.cc [Interpreter] Avoid accessing Isolate from during bytecode generation. 2016-08-18 13:42:22 +00:00
test-interpreter.cc [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
test-source-positions.cc Remove unnessary includes of parser.h 2016-09-02 17:48:46 +00:00