v8/src/debug
ishell a1c1e2bd44 Do not look for the slot in the ScopeInfo's global range when it's not necessary.
This fixes the Runtime_DeclareGlobals performance regression caused by a huge number of global var declarations mentioned in chromium:517778.

BUG=chromium:517778
LOG=N

Review URL: https://codereview.chromium.org/1335633002

Cr-Commit-Position: refs/heads/master@{#30679}
2015-09-10 12:55:03 +00:00
..
arm Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
arm64 Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
ia32 Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
mips Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
mips64 Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
ppc Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
x64 Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
x87 Remove grab-bag includes of v8.h from debugger. 2015-08-12 11:14:12 +00:00
debug-evaluate.cc Do not look for the slot in the ScopeInfo's global range when it's not necessary. 2015-09-10 12:55:03 +00:00
debug-evaluate.h Debugger: refactor ScopeIterator, FrameInspector and DebugEvaluate. 2015-08-04 12:10:13 +00:00
debug-frames.cc Do not look for the slot in the ScopeInfo's global range when it's not necessary. 2015-09-10 12:55:03 +00:00
debug-frames.h Debugger: refactor ScopeIterator, FrameInspector and DebugEvaluate. 2015-08-04 12:10:13 +00:00
debug-scopes.cc Do not look for the slot in the ScopeInfo's global range when it's not necessary. 2015-09-10 12:55:03 +00:00
debug-scopes.h [es6] Parameter scopes for sloppy eval 2015-08-21 10:58:47 +00:00
debug.cc Extract common debugger code for processing compile events 2015-09-01 16:36:28 +00:00
debug.h Extract common debugger code for processing compile events 2015-09-01 16:36:28 +00:00
debug.js Native context: debug.js does not load from js builtins object anymore. 2015-08-19 08:34:34 +00:00
liveedit.cc Make isolate.h usable without objects-inl.h header. 2015-09-01 09:25:27 +00:00
liveedit.h Debugger: remove duplicate heap iterations. 2015-08-13 16:26:12 +00:00
liveedit.js Debugger: load debugger builtins as normal native JS. 2015-08-12 14:22:22 +00:00
mirrors.js Native context: do not put public symbols and flags on the js builtins object. 2015-08-28 10:22:41 +00:00
OWNERS Add more OWNERS for components. 2015-08-13 07:35:38 +00:00