Commit Graph

143 Commits

Author SHA1 Message Date
John-David Dalton
7a7f12504b Consistent empty bracket style. 2014-07-28 09:33:24 -07:00
John-David Dalton
884c2af17d Add _.matches benchmark. 2014-07-10 09:05:43 -07:00
John-David Dalton
6622922468 Optimize _.clone. 2014-07-01 09:11:06 -07:00
John-David Dalton
bf2c1a2df2 Fix binary search benchmarks. [ci skip] 2014-06-30 12:59:18 -07:00
John-David Dalton
7400064cd5 Added _.sortedLastIndex and allow _.lastIndexOf to work with sorted arrays and _.sortedLastIndex. 2014-06-30 09:40:55 -07:00
John-David Dalton
0117341b7e Fix _.template and _.flatten use in perf/perf.js. 2014-06-28 23:33:15 -07:00
John-David Dalton
6eb4dbf9cd Add slow path note to _.times with thisArg benchmark. [ci skip] 2014-03-14 00:48:33 -07:00
John-David Dalton
f313752888 Update large array benchmarks in perf.js. [ci skip] 2014-02-23 21:59:16 -08:00
John-David Dalton
d4fac798fc Optimize _.isEqual for primitives. 2014-02-22 17:08:28 -08:00
John-David Dalton
ee4d9890e7 Add placeholder support to _.bind, _.partial, and _.partialRight. 2014-02-14 01:36:15 -08:00
John-David Dalton
a91abb3e8d Add _.partition. 2014-02-08 23:27:04 -08:00
John-David Dalton
23b495aee8 Fix _.every test in perf/perf.js. 2014-02-06 09:05:41 -08:00
John-David Dalton
8b4f1e1383 Fix basename in perf/perf.js. [ci skip] 2014-02-05 09:03:31 -08:00
John-David Dalton
e949eb8623 Minor nit, add default greeting to bind benchmark. [ci skip] 2014-02-04 22:59:05 -08:00
John-David Dalton
2543afebf1 Optimize _.invoke for arrays. 2014-02-02 19:45:39 -08:00
John-David Dalton
dadde52c40 More perf.js cleanup and add _.compose benchmarks. [ci skip] 2014-01-29 09:33:46 -08:00
John-David Dalton
8cdd6cd131 Fix test/test.js in lodash-node and carry fixes over to perf/perf.js. 2014-01-29 08:57:14 -08:00
John-David Dalton
138ecc4ee1 Simplify resolving filePath in perf/perf.js. [ci skip] 2014-01-29 00:29:57 -08:00
John-David Dalton
49c9a202e0 Cleanup perf tests and adjust for LARGE_ARRAY_SIZE of 40. 2014-01-28 22:05:50 -08:00
John-David Dalton
9f0993f29b Fix setting the selectedIndex of dropdown lists in test-ui.js and perf-ui.js. 2014-01-27 21:49:38 -08:00
John-David Dalton
afb3806326 Cleanup the perf and test ui files. 2014-01-22 23:04:10 -08:00
John-David Dalton
16fd4c83ac Indicate slow path in lodash wrapper perf test. [ci skip] [closes #452] 2014-01-16 07:34:04 -08:00
John-David Dalton
9ff5fa4acf Remove trailing newlines in .html files and add .php to .editorconfig. [ci skip] 2013-12-21 10:03:40 -06:00
John-David Dalton
1c4652448c Optimize _.contains by using native String#contains when available. 2013-12-18 23:05:16 -08:00
John-David Dalton
3633d3cd73 Optimize _.unescape. 2013-12-06 09:13:38 -08:00
John-David Dalton
8bcc1d81d2 Set loader to none by default in test.html and add default values to perf.html too. 2013-11-06 09:27:19 -08:00
John-David Dalton
8f23611f1a Rename window to root. 2013-10-31 00:02:19 -07:00
John-David Dalton
7f7d5b32da Remove debug from perf.js. 2013-10-30 01:04:36 -07:00
John-David Dalton
7d52ab7c54 Add _.partial perf tests. 2013-10-29 23:58:40 -07:00
John-David Dalton
eb395d6d2d Cleanup perf.js. 2013-10-28 23:25:51 -07:00
John-David Dalton
fb4a861c0d Reduce _.wrap by taking advantage of createBound. 2013-10-18 08:21:30 -07:00
John-David Dalton
613237727d Update path to perf-ui.js in perf/index.html. [ci skip] 2013-10-04 22:36:43 -07:00
John-David Dalton
02e5cc1da8 Add asset folders and cache busting to worker.js. 2013-09-30 18:53:04 -07:00
John-David Dalton
55f080e33f Optimize _.isArray fallback, baseFlatten, & _.isArguments for plain objects. 2013-09-17 08:58:18 -07:00
John-David Dalton
c0a0f3aaf5 Minor whitespace nits in test and perf ui. [ci skip] 2013-09-17 00:05:21 -07:00
John-David Dalton
3daff8ab8a Decode custom test/perf build urls. 2013-09-16 23:56:26 -07:00
John-David Dalton
7dfdfe5b50 Simplify _.bind benchmark. 2013-09-12 20:09:35 -07:00
John-David Dalton
9b5940505b Add _.sample benchmark. 2013-09-08 18:14:48 -06:00
John-David Dalton
c3f5bc6bfb More JSDoc cleanup. [closes #334]
Former-commit-id: dcb55079320e3bcd35c3bf4f36d18f393f16e426
2013-08-26 22:01:44 -07:00
John-David Dalton
83b5806cec Improve jsdoc syntax. [closes #334]
Former-commit-id: a6ab2e8ac7c5b8abd0e63ee025552d6452a3e0a2
2013-08-25 13:01:41 -07:00
John-David Dalton
98b3496717 Fix typo in perf.js.
Former-commit-id: d9572081f88cf96d50b868201eaf9d0b5bc4d63f
2013-08-12 00:04:43 -07:00
John-David Dalton
611304e257 Update vendor/underscore and add _.indexBy perf and unit tests.
Former-commit-id: 5fc6c853773385aa39d470429899a35f9f17cad8
2013-07-26 09:29:44 -07:00
John-David Dalton
d842a2f62e Allow /test and /perf to change dropdown values if the other dropdown has a custom entry.
Former-commit-id: d56880e7c588b14ae4c65cacc37f042352e5eee1
2013-07-16 23:48:29 -07:00
John-David Dalton
6d65cb77ec Make perf-ui.js and test-ui.js more aligned, remove unzip perf test, and handle comparing to files of the same name in perf.js.
Former-commit-id: 7a5353aab76d6667b6dd5d43e85f95695e5a9cba
2013-07-13 16:39:18 -07:00
John-David Dalton
d69b5385e4 Cleanup test/test-ui.js and perf/perf-ui.js.
Former-commit-id: b511f9f0732dffb2339f7284b913d699c11ce9c0
2013-07-08 00:03:13 -07:00
John-David Dalton
9b21656314 Allow switching the module loader in the unit tests.
Former-commit-id: 8521e92925cbca8ff73adf3f1a350caa662e27f7
2013-07-07 16:24:26 -07:00
John-David Dalton
7de892ccac Correct typo in _.indexOf perf test.
Former-commit-id: 96d717dbf50ea5b9c8098ec39f2572cccb72ab18
2013-06-12 00:15:14 -07:00
John-David Dalton
010c26e716 Replace cachedContains with createCache and further optimize linear array searches.
Former-commit-id: bfe905985c9125cbadfcf111ffd97b6f8ecdd58d
2013-05-19 19:21:11 -07:00
John-David Dalton
00188c9818 Use -1 as the selectedIndex of the drop down lists when a custom url is used in the perf suite. [ci skip]
Former-commit-id: a3946b9a1d1e129b202606172803daf93afb1fbe
2013-04-24 23:40:41 -07:00
John-David Dalton
499232f0e6 Use lodash.reduce in getGeometricMean of perf.js. [ci skip]
Former-commit-id: 7c5af9afcd56958e03f96d3f13f396894cf95f4b
2013-04-24 21:48:04 -07:00