summaryrefslogtreecommitdiff
path: root/deps/v8/tools/tickprocessor-driver.js
diff options
context:
space:
mode:
authorRyan <ry@tinyclouds.org>2009-07-31 14:36:48 +0200
committerRyan <ry@tinyclouds.org>2009-07-31 14:36:48 +0200
commit2ebd6921510f9efbf1ef7eb6988ccecac25ee988 (patch)
tree796b2b414a20bd2e6b4b43323ea149894115a8c3 /deps/v8/tools/tickprocessor-driver.js
parent5373c6869a8410e9a00771be09bc74cd17e9c843 (diff)
downloadnode-new-2ebd6921510f9efbf1ef7eb6988ccecac25ee988.tar.gz
Upgrade V8 to 1.3.1
Diffstat (limited to 'deps/v8/tools/tickprocessor-driver.js')
-rw-r--r--deps/v8/tools/tickprocessor-driver.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/deps/v8/tools/tickprocessor-driver.js b/deps/v8/tools/tickprocessor-driver.js
index f7cfd13f09..dc6779607a 100644
--- a/deps/v8/tools/tickprocessor-driver.js
+++ b/deps/v8/tools/tickprocessor-driver.js
@@ -37,11 +37,15 @@ function processArguments(args) {
}
}
+var entriesProviders = {
+ 'unix': UnixCppEntriesProvider,
+ 'windows': WindowsCppEntriesProvider,
+ 'mac': MacCppEntriesProvider
+};
var params = processArguments(arguments);
var tickProcessor = new TickProcessor(
- params.platform == 'unix' ? new UnixCppEntriesProvider(params.nm) :
- new WindowsCppEntriesProvider(),
+ new (entriesProviders[params.platform])(params.nm),
params.separateIc,
params.ignoreUnknown,
params.stateFilter);