Fixed a few lifetime/ownership issues in cctest/test-api.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 31 Jan 2014 07:29:25 +0000 (07:29 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 31 Jan 2014 07:29:25 +0000 (07:29 +0000)
commit39d1534d666222c243246db2901c3e93b5af4518
treee377fabd529f63d17550ca3393db93480691ae87
parent735a507385e001401859f8a4e4154113abf2e4f7
Fixed a few lifetime/ownership issues in cctest/test-api.

   * Fixed CompileExternalTwoByteSource: Registered resources should
     better still be alive when they are accessed.

   * Fixed ownership in cctest/test-api/VisitExternalStrings.

R=ulan@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18971 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
test/cctest/cctest.cc
test/cctest/cctest.h
test/cctest/test-api.cc