benchmark: add remaining path benchmarks & optimize
authorNathan Woltman <nwoltman@outlook.com>
Sat, 4 Jul 2015 19:50:07 +0000 (15:50 -0400)
committerBrendan Ashworth <brendan.ashworth@me.com>
Mon, 27 Jul 2015 05:17:41 +0000 (22:17 -0700)
commit99d9d7e716752b90e60103756875c42876d47bc4
tree5ff45b1c5afbf1029297a3f20cdebb371f3d9941
parentac70bc82404ec60a71e651a9e16dd4910c020b72
benchmark: add remaining path benchmarks & optimize

As a follow-up to 0d15161, this commit adds benchmarks for the rest
of the path functions and also forces V8 to optimize the functions
before starting the benchmark test.

PR-URL: https://github.com/nodejs/io.js/pull/2103
Reviewed-By: Brendan Ashworth <brendan.ashworth@me.com>
benchmark/path/basename.js [new file with mode: 0644]
benchmark/path/dirname.js [new file with mode: 0644]
benchmark/path/extname.js [new file with mode: 0644]
benchmark/path/format.js
benchmark/path/isAbsolute.js
benchmark/path/join.js
benchmark/path/normalize.js
benchmark/path/parse.js [new file with mode: 0644]
benchmark/path/relative.js
benchmark/path/resolve.js