diff options
author | Fedor Indutny <fedor.indutny@gmail.com> | 2014-03-13 20:45:44 +0400 |
---|---|---|
committer | Fedor Indutny <fedor.indutny@gmail.com> | 2014-03-13 20:56:54 +0400 |
commit | 1c7bf245dc2d520c005e01bcb56ecb3275971395 (patch) | |
tree | 34d8160c98bd8dd33757252d87a0f6586fea8213 /deps/v8/test/cctest/cctest.cc | |
parent | 93c3674ff7115fb2a3dbb5b4ffd22f4d5ed9a472 (diff) | |
download | node-new-1c7bf245dc2d520c005e01bcb56ecb3275971395.tar.gz |
deps: update v8 to 3.24.40
Diffstat (limited to 'deps/v8/test/cctest/cctest.cc')
-rw-r--r-- | deps/v8/test/cctest/cctest.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/deps/v8/test/cctest/cctest.cc b/deps/v8/test/cctest/cctest.cc index 4aa9c7eb71..b1cf5abb4e 100644 --- a/deps/v8/test/cctest/cctest.cc +++ b/deps/v8/test/cctest/cctest.cc @@ -27,6 +27,10 @@ #include <v8.h> #include "cctest.h" + +#include "print-extension.h" +#include "profiler-extension.h" +#include "trace-extension.h" #include "debug.h" enum InitializationState {kUnset, kUnintialized, kInitialized}; @@ -141,6 +145,13 @@ int main(int argc, char* argv[]) { CcTestArrayBufferAllocator array_buffer_allocator; v8::V8::SetArrayBufferAllocator(&array_buffer_allocator); + i::PrintExtension print_extension; + v8::RegisterExtension(&print_extension); + i::ProfilerExtension profiler_extension; + v8::RegisterExtension(&profiler_extension); + i::TraceExtension trace_extension; + v8::RegisterExtension(&trace_extension); + int tests_run = 0; bool print_run_count = true; for (int i = 1; i < argc; i++) { @@ -188,6 +199,7 @@ int main(int argc, char* argv[]) { } if (print_run_count && tests_run != 1) printf("Ran %i tests.\n", tests_run); + CcTest::TearDown(); if (!disable_automatic_dispose_) v8::V8::Dispose(); return 0; } |