Remove Script::SetData and the script_data parameter from Script::(Compile|New).
authormarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 7 Mar 2014 08:43:54 +0000 (08:43 +0000)
committermarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 7 Mar 2014 08:43:54 +0000 (08:43 +0000)
commitbd1fb97d5c9b57b8d5e57242571f29bdc744ea11
tree0da5c6b29deac2972577e18b8aee39a2282fc1f2
parent2454b8e74d3475f970229c7409d05df3c1bab034
Remove Script::SetData and the script_data parameter from Script::(Compile|New).

This feature makes it possible to associate data with a script and get it back
when the script is compiled or when an event is handled. It was historically
used by Chromium Dev Tools, but not any more. It is not used by node.js.

Note: this has nothing to do with the preparse data, despite the confusing name.
The preparse data is passed as ScriptData*.

Note 2: This is the same as r19616 ( https://codereview.chromium.org/184403002/ )
with a unused variable fix in bootstrapper.cc.

R=svenpanne@chromium.org
BUG=

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19702 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
19 files changed:
include/v8.h
src/accessors.cc
src/accessors.h
src/api.cc
src/bootstrapper.cc
src/compiler.cc
src/compiler.h
src/debug.cc
src/factory.cc
src/heap-snapshot-generator.cc
src/liveedit.cc
src/objects-debug.cc
src/objects-inl.h
src/objects-printer.cc
src/objects.h
test/cctest/test-api.cc
test/cctest/test-compiler.cc
test/cctest/test-debug.cc
test/cctest/test-parsing.cc