Remove static initializer from isolate
authorjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Jul 2014 06:43:14 +0000 (06:43 +0000)
committerjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Jul 2014 06:43:14 +0000 (06:43 +0000)
commitbb169b93aea424f40919a033a8c1f49fa1e40452
tree0ec75d4ded2e74ebc03b289cace5bac6e27dd33c
parent2e1a6ba72af3192070ac6c4957ce5ed9de4b6d66
Remove static initializer from isolate

We don't have a default isolate anymore, so we can just create the
thread data and keys on demand

BUG=none
R=dcarney@chromium.org, svenpanne@chromium.org
LOG=y

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22105 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/isolate.cc
src/isolate.h
src/mksnapshot.cc
test/cctest/cctest.cc
tools/check-static-initializers.sh