DeePool. A fast object recycling system that reduces memory waste in JavaScript apps.

github.com/getify/deePool

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

August 2022
  • updating moduloze and qunit dependencies
January 2022
  • README: adding new info badge(s)
November 2021
  • v3.0.0 modernizes the lib with ESM support, updates dependencies, imp…
  • moving src file, renaming
January 2017
  • finishing reorg of tests and perf benchmarks
  • rename of perfs browser files
  • working on reorg of tests and perf benchmarks
  • moving browser-hosted perf tests to web worker, improved perf outputs…
  • fixing regression where grow() didn't return new size, adding tests t…
  • bumping version for npm release
  • improving perf of 'grow()' by pre-sizing array extension
  • rewriting to simplify algorithm, per #4
December 2016
  • tweaking README for clarity
  • Merge pull request #3 from doug-wade/master
  • first usable pass at performance benchmarks, re #1
  • more work on perf benchmarks
  • more work on perf benchmarks
  • updating benchmark dep in perfs.html
  • tweaking 'grow(..)' to return new size of pool
  • still working on setting up perf benchmarks