Fix mem leaks in tests & ScriptCompiler::CompileUnbound.
authormarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 26 May 2014 11:04:32 +0000 (11:04 +0000)
committermarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 26 May 2014 11:04:32 +0000 (11:04 +0000)
commit2b7810c09ce81720f431ee9f2be8162495735acc
treeaa651581f8c1b656775e5dfd8df1f6f2b560b323
parentf0527ae6852bda50d3b15b91b8f0ab683e4e4bf4
Fix mem leaks in tests & ScriptCompiler::CompileUnbound.

- Leak in test-parsing/DontRegressPreParserDataSizes
- Leak in test-api/EventLogging
- Leak in ScriptCompiler::CompileUnbound which won't happen during normal
operation, but exposed by test-apöi/CompiledWithInvalidCachedData.

R=yangguo@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21488 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/api.cc
test/cctest/test-api.cc
test/cctest/test-parsing.cc