aboutsummaryrefslogtreecommitdiffstats
path: root/speed
diff options
context:
space:
mode:
authorjeresig <jeresig@gmail.com>2010-02-04 22:02:27 -0500
committerjeresig <jeresig@gmail.com>2010-02-04 22:02:27 -0500
commit5d2e0efd7c23132a7f3a3b34ae3b8058413c1b61 (patch)
tree8d7561584b2cae7183526aa2490878b86678e094 /speed
parentbe2407e233f1731e3f0ec79bdc8efaadd1f32f9f (diff)
downloadjquery-5d2e0efd7c23132a7f3a3b34ae3b8058413c1b61.tar.gz
jquery-5d2e0efd7c23132a7f3a3b34ae3b8058413c1b61.zip
Reformat benchamrk function.
Diffstat (limited to 'speed')
-rw-r--r--speed/benchmark.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/speed/benchmark.js b/speed/benchmark.js
index 364d7dd35..8f1aa985a 100644
--- a/speed/benchmark.js
+++ b/speed/benchmark.js
@@ -1 +1,9 @@
-// Runs a function many times without the function call overhead function benchmark(fn, times){ fn = fn.toString() var s = fn.indexOf('{')+1, e = fn.lastIndexOf('}'); fn = fn.substring(s,e); return new Function('i','var t=new Date;while(i--){'+fn+'};return new Date-t')(times); } \ No newline at end of file
+// Runs a function many times without the function call overhead
+function benchmark(fn, times){
+ fn = fn.toString();
+ var s = fn.indexOf('{')+1,
+ e = fn.lastIndexOf('}');
+ fn = fn.substring(s,e);
+
+ return new Function('i','var t=new Date;while(i--){'+fn+'};return new Date-t')(times);
+}