Make empty and dirty atomic and immediate; reinstate George's patch b63a1e8
Merge pull request #9 from jaynel/selective-receive

Make empty/dirty atomic and immediate; reinstate George's patch b63a1e8
Add performance measurement to pcache tests
Change pcache:stats to also return cache size and space used
Merge pull request #10 from jaynel/selective-receive

Add cache usage stats
Change reaper to use 20% remaining TTL for auto-expiration
Add pcache:change_default_ttl/2
Add expire to employ distributed cache freeing
Indirectly reference underlying index as ets or pdict, leave default ets
Merge pull request #11 from jaynel/selective-receive

Enable distributed cache freeing using expire + % of TTL remaining.
Initial tests with pdict performance
Performance testing of process dictionary
Broken push so Marcelo can look at why eunit tests fail
Get pcache eunit tests running again with new fetch API (but no fetch test yet)
Verify pcache:fetch/3 as a replacement for pcache:get/2
Uncomment crash test, validate new key when calling pcache:fetch
Use random key/value pairs in tests; debug pdict code
Change test model to 1000 concurrent users requesting same value 15 times
Use no_data rather than {no_data, timeout}; split speed tests to avoid timeouts
Merge pull request #12 from jaynel/pdict

Drop in replacement for pcache to speed things up