Use v8::internal threading support in samples/shell.cc.
authorvitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 21 Mar 2011 15:04:17 +0000 (15:04 +0000)
committervitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 21 Mar 2011 15:04:17 +0000 (15:04 +0000)
commit04537cb2279b09fa67a5dab757fbca6a8ed85dc2
treec0b50005fba11eb8660f54262bd4219608c9fa41
parent93d4776d4632c1fe7eefc81e7cf2160ebe50b53a
Use v8::internal threading support in samples/shell.cc.

We need this for isolates testing. To make it work I had to extend the
internal Thread constructor with an option to set the stack size (see
the comment in shell.cc).

BUG=1264

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7289 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
17 files changed:
samples/shell.cc
src/platform-cygwin.cc
src/platform-freebsd.cc
src/platform-linux.cc
src/platform-macos.cc
src/platform-nullos.cc
src/platform-openbsd.cc
src/platform-solaris.cc
src/platform-win32.cc
src/platform.h
test/cctest/cctest.h
test/cctest/test-api.cc
test/cctest/test-circular-queue.cc
test/cctest/test-debug.cc
test/cctest/test-sockets.cc
test/cctest/test-thread-termination.cc
test/cctest/test-threads.cc