{"ref":"refs/heads/gh-pages","commits":[{"author":{"name":"Michael Leibman","email":"b1ff9f7b081815ed4bd969fd4a6119fd5916b3a6@gmail.com"},"url":"https://api.github.com/repos/mleibman/SlickGrid/commits/a4d5cfd3375287be8bd41e3b7dae772fa517cddf","message":"DataView grouping perf\n\nOptimized DataView grouping by dynamically compiling the aggregator\naccumulation loop and inlining the accumulator function.  This removes\nthe function call overhead and considerably speeds up aggregate\ncalculation for large numbers of items.  One caveat is that aggregators\nnow have to be self-contained and not reference any variables outside\nof the \"this\" scope.","sha":"a4d5cfd3375287be8bd41e3b7dae772fa517cddf"},{"author":{"name":"Michael Leibman","email":"b1ff9f7b081815ed4bd969fd4a6119fd5916b3a6@gmail.com"},"url":"https://api.github.com/repos/mleibman/SlickGrid/commits/5a5a6a7c616ad42cfe05a99ac92b2d01254b0885","message":"Continuation of DataView perf work\n\n- Reverted the batched filter functions and implemented dynamic\nrecompilation instead.\n- Added compilation of an optimized filter loop for the\n\"isFilterExpanding\" hint.","sha":"5a5a6a7c616ad42cfe05a99ac92b2d01254b0885"}],"head":"5a5a6a7c616ad42cfe05a99ac92b2d01254b0885","size":2,"push_id":48217306}