Optimizing HandleScope. Also fixed HandleScope destruction when API getter throws...
authorserya@chromium.org <serya@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 21 Oct 2010 14:21:00 +0000 (14:21 +0000)
committerserya@chromium.org <serya@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 21 Oct 2010 14:21:00 +0000 (14:21 +0000)
commit0ea6c1e09f5122f8e6d68731ca2e940817e61535
tree3e6ae641661c01cb3783a1e8c6d3e6addbe3b5e6
parent158923832977d1a4858d46fffb9f3a66e1464e03
Optimizing HandleScope. Also fixed HandleScope destruction when API getter throws an exception.
Review URL: http://codereview.chromium.org/3792003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5689 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
20 files changed:
include/v8.h
src/api.cc
src/api.h
src/assembler.cc
src/assembler.h
src/handles-inl.h
src/handles.cc
src/handles.h
src/ia32/assembler-ia32.h
src/ia32/code-stubs-ia32.cc
src/ia32/macro-assembler-ia32.cc
src/ia32/macro-assembler-ia32.h
src/ia32/stub-cache-ia32.cc
src/runtime.cc
src/runtime.h
src/serialize.cc
src/x64/code-stubs-x64.cc
src/x64/macro-assembler-x64.cc
src/x64/macro-assembler-x64.h
src/x64/stub-cache-x64.cc