summaryrefslogtreecommitdiff
path: root/perf
Commit message (Collapse)AuthorAgeFilesLines
* Housekeeping (#1772)Jimmy Wärting2021-12-021-22/+22
| | | | | | | | | | | | | | | | | | | * rimraf was not being used * one less use of lodash dep * shorter name variant * one less lodash fn being used * use native forEach * result was a object * one less lodash recommendation * more explicit path * removed a unused variable
* be explicit (#1769)Jimmy Wärting2021-11-161-2/+2
|
* feat: Use heap tree in priority queue (#1595)yemreinci2018-11-201-0/+31
| | | | | | * use heap tree in priority queue * small refactor
* prefer destructuringAlexander Early2018-07-081-2/+1
|
* disallow variable shadowingAlexander Early2018-07-083-50/+44
|
* ES6-ify codebase (#1553)Alex Early2018-07-083-93/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cancelable foreach * cancelable waterfall * cancellable auto * fix lint * fix tests * cancelable whilst/until/during/forever * fix waterfall test. It WILL get there * docs * use rest params instead of slice * clean up internals * remove property func * clarify uses of createTester * happy path async funtions in asyncify * stop using arguments * DLL to class * moar arrows * fix merge issues * remove forOwn * moar arrows * fix merge mistake * even more arrows, what can stop him * mo more fn.apply(null,...) * remove more spurious uses of apply * update lint config * just when you thought there couldn't possibly be more arrows * use eslint:recommended * even less uses or aguments * get rid of prototype cuteness * fix concat tests * fix more tests
* Improve `async.queue` start up performance (#1448)Hubert Argasinski2017-07-101-0/+2
| | | | | | | | | | * batch queue.push calls * add more queue perf suites * undo dist changes * prevent overwriting q.process from pausing the queue
* preserve order, make variadic and handle falsy values in concat [fixes ↵Hubert Argasinski2017-06-231-0/+18
| | | | | | | | | | | | | | | | #1437] (#1436) * preserve order in concat * remove comment * fix concatLimit linting * handle variadic and falsy results in concatLimit [fixes #1437] * fix tests (typos) * PR fixes
* fix deprecation warningAlexander Early2017-04-031-2/+1
|
* add auto benchmarkAlexander Early2017-04-021-0/+22
|
* Fix benchmarks not having setup calledGraeme Yeates2016-11-171-7/+11
|
* Fix perf suiteGraeme Yeates2016-10-051-19/+19
|
* Add filter benchmarkloopsGraeme Yeates2016-07-231-0/+37
|
* fix new lint errorsAlexander Early2016-06-072-293/+332
|
* fix style errorsAlexander Early2015-10-241-3/+3
|
* merge from megawacAlexander Early2015-10-241-42/+55
|\
| * Fix tag detection methodologyGraeme Yeates2015-07-011-14/+26
| |
* | :full_moon_with_face: Adjust style to be consistent with jscsGraeme Yeates2015-07-083-391/+391
| |
* | Add benchmarks for some and everyGraeme Yeates2015-07-021-0/+60
|/
* added memory benchmark from #552Alexander Early2015-06-081-0/+46
|
* add node version to benchmark outputAlexander Early2015-06-061-1/+2
|
* improved waterfall performance with ensureAsyncAlexander Early2015-05-311-1/+5
|
* set jshint unused: trueAlexander Early2015-05-301-1/+2
|
* handle errors in benchmarksAlexander Early2015-05-251-10/+27
|
* initial ensureAsync implementationAlexander Early2015-05-242-1/+29
|
* dezalgo'd benchmarks, use toPrecision in reportingAlexander Early2015-05-222-14/+16
|
* update benchmark to 2.0.0-pre for more accurate testsAlexander Early2015-05-211-6/+0
|
* added deferral benchmarksAlexander Early2015-05-211-0/+36
|
* added benchmarks for map and eachOfAlexander Early2015-05-211-1/+75
|
* added yargs to benchmark runner, and grep optionsAlexander Early2015-05-211-21/+32
|
* improved benchmark conclusions [ci skip]Alexander Early2015-05-201-0/+14
|
* fix(benchmark): fix to enable to use second argument versionSuguru Motegi2015-05-211-1/+1
|
* improved benchmark code, added more benchmarksAlexander Early2015-05-202-85/+97
|
* added more benchmarks, improved benchmark reportingAlexander Early2015-05-202-29/+117
|
* fixed path in benchmark scriptAlexander Early2015-05-191-1/+23
|
* adding benchmark scriptAlexander Early2015-05-192-0/+148