Extract extensions to a separate directory.
authorager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 17 Nov 2010 12:28:30 +0000 (12:28 +0000)
committerager@chromium.org <ager@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 17 Nov 2010 12:28:30 +0000 (12:28 +0000)
commita24d627598957a26dab80c2805312efd9b15f8ae
tree7de7b0d992aac6e1d9cddf8f16639572fb747e8d
parent9902e4329399b0a7d8dd6b2a5458bbc0937e6a52
Extract extensions to a separate directory.

Remove extensions from the external reference table. They should never
be part of the serialized code.

Create extensions/experimental subdirectory for experimental
extensions not officially supported by V8.

Review URL: http://codereview.chromium.org/5094003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/SConscript
src/bootstrapper.cc
src/execution.cc
src/execution.h
src/extensions/externalize-string-extension.cc [new file with mode: 0644]
src/extensions/externalize-string-extension.h [new file with mode: 0644]
src/extensions/gc-extension.cc [new file with mode: 0644]
src/extensions/gc-extension.h [new file with mode: 0644]
src/serialize.cc
tools/gyp/v8.gyp
tools/visual_studio/v8_base.vcproj