John-David Dalton
|
e97e645eda
|
Use nativeSlice when possible and adjust largeArraySize to account for the recent cachedContains tweaks.
Former-commit-id: 9fe4dc10c74fb7a4b8e5cff434a4146d274f15d4
|
2013-04-06 01:26:21 -07:00 |
|
John-David Dalton
|
e76360c1b5
|
Add _.unzip. [closes #225]
Former-commit-id: 4b2c7fc068fd430f3d78de850a5f7670fd0e1a4e
|
2013-04-02 22:34:15 -07:00 |
|
John-David Dalton
|
63052257a2
|
Adjust large array size for _.difference and cleanup large array optimization code.
Former-commit-id: c3623ce2e0639a9e98d77e36e4dae51063c76e92
|
2013-03-14 14:38:48 -07:00 |
|
John-David Dalton
|
3f7f8133df
|
Make pref.'s work for various lodash builds.
Former-commit-id: cdde1730e7b402c1f6475fc796af683faf6a8e88
|
2013-03-13 07:54:46 -07:00 |
|
John-David Dalton
|
0b97b3864f
|
Add isHostType to perf.js.
Former-commit-id: 36a1818a5272966ac9bd7f2394f2bd466fe6a4d4
|
2013-03-11 01:10:31 -07:00 |
|
John-David Dalton
|
3d1330c85d
|
Remove assignment to undeclared variable in perf.js.
Former-commit-id: 6c8c6bd2db9a3ab137f6a705e2dabb2c07ccdc34
|
2013-03-10 23:51:17 -07:00 |
|
John-David Dalton
|
041c0cc322
|
Make pref.js work in Rhino, Narwhal, and Ringo again.
Former-commit-id: 1969153262cbc3ac134018aa021de92a86d6d7ef
|
2013-03-10 23:40:33 -07:00 |
|
John-David Dalton
|
31e4e631f9
|
Cleanup test.js and perf.js and add _(array) benchmark.
Former-commit-id: bcd120c9ee332db39c7b637894751f2861bac069
|
2013-03-09 18:15:32 -08:00 |
|
John-David Dalton
|
35bd7c55d0
|
Move lodash instance check up in lodash function and tweak chaining benchmark.
Former-commit-id: 799ae05e5180ee87bb2a5249be3e442ed0425ef7
|
2013-03-04 01:40:55 -08:00 |
|
John-David Dalton
|
9f19c302d8
|
Cleanup _.bind benchmarks and add chaining benchmarks. [ci skip]
Former-commit-id: 9198c34679709610a440f71856a3869eaa83090e
|
2013-03-04 00:43:02 -08:00 |
|
John-David Dalton
|
9b22748bd0
|
Cleanup perf/perf.js and test/test.js.
Former-commit-id: fba43c75aa25227e771a3cdd0cce0ee8ee9cdba6
|
2013-02-24 15:25:56 -08:00 |
|
John-David Dalton
|
9ecbcd0075
|
Update vendor/qunit-clib and tests to work with Ringo 0.9 and PhantomJS.
Former-commit-id: e6906e4b9f6afdee598902d6939356bf33302909
|
2013-02-10 23:42:09 -08:00 |
|
John-David Dalton
|
6d1c6dfd16
|
Update test and perf scripts.
Former-commit-id: 434935e332ec03dfd370efcd191b3f9aff5a9387
|
2013-02-08 00:58:26 -08:00 |
|
John-David Dalton
|
5ca903c428
|
Remove unnecessary _.template benchmarks.
Former-commit-id: ba9af8212673c7dfa109cb1e3f33bafec068dcdf
|
2013-02-01 23:20:16 -08:00 |
|
John-David Dalton
|
afbb2c338b
|
Add _.findWhere benchmark and removenew bound benchmark.
Former-commit-id: baef485421cf6419450e3bc2a14f36e7e7c437c3
|
2013-01-30 08:58:55 -08:00 |
|
John-David Dalton
|
079b749d5d
|
Add more _.isEqual benchmarks.
Former-commit-id: e0eee615e593eb9be627da52be158bf7b590fd2a
|
2013-01-27 11:24:55 -08:00 |
|
John-David Dalton
|
9f7319cff4
|
Revert to compiling _.assign and _.defaults, using isKeysFast, and tweak large array size in _.without.
Former-commit-id: 275d453f49e762ac499a9328ddb8e156b8c9c22d
|
2013-01-23 23:59:41 -08:00 |
|
John-David Dalton
|
0d42e84045
|
Add a benchmark for _.some with thisArg and avoid corrupting the aggregate score if a single benchmark errors. [ci skip]
Former-commit-id: 2042fdaab870ad2de2fb4938f5033d21f3dd1ae3
|
2012-12-18 19:07:38 -08:00 |
|
John-David Dalton
|
c56bb56708
|
Cleanup benchmarks.
Former-commit-id: 805c0091cd6cec85729ee7511005c233545a9899
|
2012-12-13 23:47:48 -08:00 |
|
John-David Dalton
|
090fb09955
|
Optimize _.union.
Former-commit-id: 0cba8cac81a621b1fdbe8868ab406a30eb1d743f
|
2012-12-06 23:09:41 -08:00 |
|
John-David Dalton
|
351b2b320e
|
Bump to version 1.0.0-rc.1.
Former-commit-id: 8867f4ddfab62435d0c2c685d67e68555d146545
|
2012-12-02 22:09:56 -08:00 |
|
John-David Dalton
|
b17c576705
|
Optimize _.uniq for large arrays.
Former-commit-id: 6c739aab6bcb8c31f9db9821d6eaf50c9a4fb80b
|
2012-11-02 12:16:39 -07:00 |
|
John-David Dalton
|
96f8f2891b
|
Fix typo in _.times test.
Former-commit-id: 0c32ded25b80debf4ae2ea9a9e60ee74b98c15a1
|
2012-11-02 11:54:37 -07:00 |
|
John-David Dalton
|
b0361183df
|
Add _.compact, _.defaults, and _.extend benchmarks.
Former-commit-id: adebc01aeda08323174af63166c2b6e0e798c313
|
2012-10-23 09:09:14 -07:00 |
|
John-David Dalton
|
74caea8f8f
|
Inflate dev test dependencies for easier inspection and swap firebug-lite with its debug build for Opera support.
Former-commit-id: 2f9ee3e33384b5ef5ed3da9c9ad5bbe7b561d265
|
2012-10-21 09:23:30 -07:00 |
|
John-David Dalton
|
425b976cc0
|
Remove compiling from _.every, _.filter, and _.some and add related benchmarks.
Former-commit-id: 545195dc7085c1294ad8709f44fddb0c3c6a0545
|
2012-10-19 00:59:14 -07:00 |
|
John-David Dalton
|
e2de22470e
|
Cleanup vendors.
Former-commit-id: 9e4f91aa0d498c1b160907f365b82b902e516880
|
2012-10-17 07:19:57 -07:00 |
|
John-David Dalton
|
3b7ab2e553
|
Make lib references more generic in perf.js.
Former-commit-id: 9984b8ac9f552d5a1051d738b57ff0b69b8d764a
|
2012-10-15 08:15:29 -07:00 |
|
John-David Dalton
|
8617dedc46
|
Use the buildPath and otherPath in the logged perf status updates.
Former-commit-id: 0f1301e68dca84c0f72459bcfed11b3cc55cb577
|
2012-10-14 23:32:24 -07:00 |
|
John-David Dalton
|
0b8f1a9a58
|
Add build dropdown to perf/index.html. [ci skip]
Former-commit-id: 669acae55ee53819fe4155aa0020cd40db7d6843
|
2012-10-14 22:18:53 -07:00 |
|
John-David Dalton
|
82a6cfc03a
|
Add _.reject benchmark.
Former-commit-id: 936a8b8915522abd5a64bbb2c7756a36a4af7c30
|
2012-10-14 01:40:50 -07:00 |
|
John-David Dalton
|
dea8ad4c49
|
Optimize _.contains and _.omit.
Former-commit-id: f1d7b5699bae6de90d880fe593531f7d3772924e
|
2012-10-13 23:30:25 -07:00 |
|
John-David Dalton
|
42f58cbbb3
|
Fix perf.js.
Former-commit-id: 4eef40ddbcb851aca3a87813a17dc329f9ecb071
|
2012-09-29 00:17:27 -07:00 |
|
John-David Dalton
|
8532dc4b75
|
Refactor reduceRight and modify a _.difference benchmark.
Former-commit-id: b70272ac5316fe1bee52b9611a1a5ea4d761dd3c
|
2012-09-22 16:11:23 -07:00 |
|
John-David Dalton
|
b91b04f652
|
Update vendors and add _.reduce, _.reduceRight, and _.where benchmarks.
Former-commit-id: c1b4bc7f8aaf08c429ae918f5d528401f1a66255
|
2012-09-19 21:40:39 -07:00 |
|
John-David Dalton
|
2c31411ffb
|
Optimize _.pairs.
Former-commit-id: 1de87609a8635fb8d48bc558fbdabc545da53b4b
|
2012-08-31 15:45:27 -07:00 |
|
John-David Dalton
|
7adf5e763b
|
Cleanup benchmarks in perf.js.
Former-commit-id: f845855383e01c63d513cea53cec86abb4f4fb65
|
2012-08-25 20:13:24 -07:00 |
|
John-David Dalton
|
0e4afefc7f
|
Add more _.omit benchmarks and update Underscore.
Former-commit-id: b8de29706b381ebc000a7cbaa19aa0a2a628d6a8
|
2012-08-25 01:04:33 -07:00 |
|
John-David Dalton
|
21eda2a1a3
|
Add _.omit as an alias of _.drop.
Former-commit-id: 630b0897bb49161fbc3b51a38c816b4bce548fba
|
2012-08-24 09:46:44 -07:00 |
|
John-David Dalton
|
5b9271ccfe
|
Add isType benchmarks.
Former-commit-id: 875af51200d60eb6105eb36ab090e9f307a15340
|
2012-08-21 01:59:56 -07:00 |
|
John-David Dalton
|
a830ddcb43
|
Cleanup perf/index.html.
Former-commit-id: 7592ee8ec0c6b2bb85d93d7dc599d814ef5a1eef
|
2012-08-20 22:46:35 -07:00 |
|
John-David Dalton
|
de6a3c5ab1
|
Switch order of performance.now check in perf/index.html and convert benchmarks to strings in perf.js for better compatibility with older browsers.
Former-commit-id: d766316c9c162e31dd0471d80b50ecfd1da2c9a8
|
2012-08-19 23:45:16 -07:00 |
|
John-David Dalton
|
260ff6de3e
|
Avoid using the nano applet in perf/index.html if it isn't needed.
Former-commit-id: 342983337140dd5608848b7f09d24038ea61d1a1
|
2012-08-19 15:35:38 -07:00 |
|
John-David Dalton
|
bfea6bcacf
|
Maintain up-to-date minified underscore-min.js and use in perf tests.
Former-commit-id: 6317df872bd6136d81763d27a62a444f6e392537
|
2012-08-16 21:21:48 -07:00 |
|
John-David Dalton
|
86bd847bf9
|
Ensure _.isEqual works correctly for objects from another document and add _.clone benchmark.
Former-commit-id: b1ef745ec6c24e8ea0c8fae304ead80c60dfd5aa
|
2012-07-29 00:58:23 -07:00 |
|
John-David Dalton
|
9848ffb77f
|
Add _.countBy and related unit tests, benchmarks, and documentation.
Former-commit-id: 915eaf414883a1dc344a558b08c7a1337ab5a225
|
2012-07-19 01:29:51 -04:00 |
|
John-David Dalton
|
8577816234
|
Add optimizations for large arrays to _.difference, _.intersection, and _.without.
Former-commit-id: 26d55a6a3340e77b5269b2003d20def3fe77bca9
|
2012-07-15 03:51:28 -04:00 |
|
John-David Dalton
|
c9c83ee7e6
|
Add _.invoke benchmark to perf.js and a link to the compatibility changes wiki entry in README.md.
Former-commit-id: 51296709ea8d9dd6e951530b9874b90af3c764a2
|
2012-07-14 06:21:59 -04:00 |
|
John-David Dalton
|
139693dce6
|
Optimize benchmark setups, cleanup perf/index.html, and add platform.js.
Former-commit-id: 228b7b6fd230638f9ec8c79eafa56506fc84b79a
|
2012-07-14 04:51:50 -04:00 |
|
John-David Dalton
|
f98193d822
|
Poll until Firebug-lite is loaded.
Former-commit-id: c568ed963fc5716c2c84d63aba45a8ef258c1e7b
|
2012-07-13 14:41:21 -04:00 |
|