Do not put failures in handles.
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 4 Nov 2008 16:23:56 +0000 (16:23 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 4 Nov 2008 16:23:56 +0000 (16:23 +0000)
commit439f3e6708b9256c847e10786e59c3d58c823298
treeb6c966ccde9e8575b650f6551acf26e11870b250
parenta62c678814682e7b535e236984f1e52075879093
Do not put failures in handles.

Assert in the Handle constructor that the object is not a failure.

I have run our own tests in debug mode and the WebKit layout tests in
debug mode and there are no regressions.
Review URL: http://codereview.chromium.org/9114

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@691 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/codegen-arm.cc
src/codegen-ia32.cc
src/execution.cc
src/handles-inl.h
src/jsregexp.cc
src/messages.cc
src/objects.cc
src/runtime.cc