Revert of [handles] Sanitize Handle and friends. (patchset #5 id:180001 of https...
authormachenbach <machenbach@chromium.org>
Wed, 15 Jul 2015 08:05:42 +0000 (01:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 15 Jul 2015 08:05:58 +0000 (08:05 +0000)
commit1964b19663157f948409eedd958eb10e4f80e193
tree5902a09843fe0dc5e261aa593a40c08dd7f7b41a
parentedc61b26b412410c984e6c1bbc100d4cc3ace6c7
Revert of [handles] Sanitize Handle and friends. (patchset #5 id:180001 of https://codereview.chromium.org/1128533002/)

Reason for revert:
[Sheriff] Still breaks mac asan:
http://build.chromium.org/p/client.v8/builders/V8%20Mac64%20ASAN/builds/2066

Original issue's description:
> [handles] Sanitize Handle and friends.
>
> Bunch of cleanups to allow us to get rid of handles-inl.h at some
> point (in the not so far future); but more importantly to sanitize uses
> of handles and prepare for handle canonicalization support.
>
> R=yangguo@chromium.org
>
> Committed: https://crrev.com/3283195d0408333cce552cf4087577e6f41054e5
> Cr-Commit-Position: refs/heads/master@{#28222}
>
> Committed: https://crrev.com/d940c6d3bcc227b459cb4123d9a8332d9ed0d5f8
> Cr-Commit-Position: refs/heads/master@{#29666}

TBR=yangguo@chromium.org,bmeurer@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

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

Cr-Commit-Position: refs/heads/master@{#29669}
src/api.cc
src/api.h
src/handles-inl.h
src/handles.cc
src/handles.h
test/cctest/test-heap.cc