Various extension-related cleanup and simplifications.
authorsvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 17 Jan 2014 10:52:00 +0000 (10:52 +0000)
committersvenpanne@chromium.org <svenpanne@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 17 Jan 2014 10:52:00 +0000 (10:52 +0000)
commite8f935a630546592ba640646bed5d12f3833e567
tree16745c87f3f9e35011a9968eb8aca39b8d3db58b
parent7cee52948fc2ef0f9f5d0981dc9028b3f001b200
Various extension-related cleanup and simplifications.

Removes the embarrassing "static"s, shuffles some code around, doing various cleanups on the way.

R=dcarney@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18659 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
28 files changed:
include/v8.h
src/bootstrapper.cc
src/bootstrapper.h
src/extensions/externalize-string-extension.cc
src/extensions/externalize-string-extension.h
src/extensions/free-buffer-extension.cc
src/extensions/free-buffer-extension.h
src/extensions/gc-extension.cc
src/extensions/gc-extension.h
src/extensions/statistics-extension.cc
src/extensions/statistics-extension.h
src/extensions/trigger-failure-extension.cc
src/extensions/trigger-failure-extension.h
src/v8.cc
test/cctest/cctest.cc
test/cctest/cctest.gyp
test/cctest/cctest.h
test/cctest/print-extension.cc [new file with mode: 0644]
test/cctest/print-extension.h [new file with mode: 0644]
test/cctest/profiler-extension.cc
test/cctest/profiler-extension.h
test/cctest/test-compiler.cc
test/cctest/test-cpu-profiler.cc
test/cctest/test-heap-profiler.cc
test/cctest/test-log-stack-tracer.cc
test/cctest/test-profile-generator.cc
test/cctest/trace-extension.cc [new file with mode: 0644]
test/cctest/trace-extension.h [new file with mode: 0644]