aboutsummaryrefslogtreecommitdiff
path: root/deps/uv/test/test-fs-event.c
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2012-09-13 11:09:54 -0700
committerisaacs <i@izs.me>2012-09-17 10:44:23 -0700
commit7144be70db2e6ce337d0f6ec47a28a06802d1c7a (patch)
treef7cd7b778843d55f293e307e31c8ee4299972f68 /deps/uv/test/test-fs-event.c
parent3806cf0d640da3024d50208452d2dd9e3cb015d2 (diff)
downloadandroid-node-v8-7144be70db2e6ce337d0f6ec47a28a06802d1c7a.tar.gz
android-node-v8-7144be70db2e6ce337d0f6ec47a28a06802d1c7a.tar.bz2
android-node-v8-7144be70db2e6ce337d0f6ec47a28a06802d1c7a.zip
url: Go much faster by using Url class
V8 loves it when JavaScript pretends to be a Classic inheritance type of language. Before: $ ./node benchmark/url.js benchmarking parse() ... 1.868 sec benchmarking format() ... 1.906 sec benchmarking resolve("../foo/bar?baz=boom") ... 7.800 sec benchmarking resolve("foo/bar") ... 7.099 sec benchmarking resolve("http://nodejs.org") ... 8.403 sec benchmarking resolve("./foo/bar?baz") ... 7.974 sec After: $ ./node benchmark/url.js benchmarking parse() ... 1.769 sec benchmarking format() ... 1.793 sec benchmarking resolve("../foo/bar?baz=boom") ... 4.254 sec benchmarking resolve("foo/bar") ... 3.932 sec benchmarking resolve("http://nodejs.org") ... 4.382 sec benchmarking resolve("./foo/bar?baz") ... 4.293 sec
Diffstat (limited to 'deps/uv/test/test-fs-event.c')
0 files changed, 0 insertions, 0 deletions