v8/src/debug
cbruni 667188b1a7 Reland of [keys] Simplify KeyAccumulator (patchset #1 id:1 of https://codereview.chromium.org/2010593002/ )
Reason for revert:
relanding, fixed handle dereferencing

Original issue's description:
> Revert of [keys] Simplify KeyAccumulator (patchset #15 id:280001 of https://codereview.chromium.org/1995263002/ )
>
> Reason for revert:
> https://build.chromium.org/p/client.v8/builders/V8%20Mac%20GC%20Stress/builds/6248
>
> Original issue's description:
> > [keys] Simplify KeyAccumulator
> >
> > - Use KeyAccumulator::GetKeys directly instead of JSReceiver::GetKeys
> > - Revert KeyAccumulator to single OrderedHashSet implementation.
> > - Convert the OrderedHashSet in-place to a FixedArray
> > - IndexedInterceptor indices are no longer combined and sorted with the object indices
> >
> > BUG=
> >
> > Committed: https://crrev.com/d3324df017046bcde247a5aef6d1b59bfae5908f
> > Cr-Commit-Position: refs/heads/master@{#36485}
>
> TBR=jkummerow@chromium.org,verwaest@chromium.org,cbruni@chromium.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=
>
> Committed: https://crrev.com/893524b53d43df63bca6cb9b7244d21771fadb0b
> Cr-Commit-Position: refs/heads/master@{#36486}

TBR=jkummerow@chromium.org,verwaest@chromium.org,machenbach@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=

Review-Url: https://codereview.chromium.org/2014523002
Cr-Commit-Position: refs/heads/master@{#36502}
2016-05-25 09:13:54 +00:00
..
arm [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
arm64 [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
ia32 [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
mips [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
mips64 [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
ppc [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
s390 [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
x64 [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
x87 [Interpreter] Adds support to fetch return value on break at return. 2016-03-30 08:52:03 +00:00
debug-evaluate.cc [debugger] make strict eval-scope visible to debugging. 2016-05-12 06:57:10 +00:00
debug-evaluate.h [debugger] ScopeIterator should unwrap debug-evaluate contexts. 2016-04-05 12:08:19 +00:00
debug-frames.cc [debugger] do not expose temporary variables introduced by the parser. 2016-04-27 04:49:46 +00:00
debug-frames.h [interpreter, debugger] support debug breaks via bytecode array copy 2016-02-22 13:17:52 +00:00
debug-scopes.cc Reland of [keys] Simplify KeyAccumulator (patchset #1 id:1 of https://codereview.chromium.org/2010593002/ ) 2016-05-25 09:13:54 +00:00
debug-scopes.h [debugger] make strict eval-scope visible to debugging. 2016-05-12 06:57:10 +00:00
debug.cc Workaround for glibc semaphore bug. 2016-05-20 12:16:22 +00:00
debug.h Correctly annotate eval origin. 2016-04-18 13:21:07 +00:00
debug.js Remove inessential functions from the JS Script class 2016-05-24 11:41:21 +00:00
liveedit.cc [debugger] Refactor LiveEdit function info collection 2016-05-18 07:10:24 +00:00
liveedit.h [debugger] Refactor LiveEdit function info collection 2016-05-18 07:10:24 +00:00
liveedit.js Reland of [debugger] do not restart frames that reference new.target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1493863004/ ) 2015-12-03 20:21:36 +00:00
mirrors.js Remove inessential functions from the JS Script class 2016-05-24 11:41:21 +00:00
OWNERS Add more OWNERS for components. 2015-08-13 07:35:38 +00:00