Permalink
Switch branches/tags
Nothing to show
Commits on Jul 22, 2017
  1. Merge pull request #64 from inf-rno/master

    patrickmn committed on GitHub Jul 22, 2017
    Fix janitor stop channel data race
Commits on Jul 21, 2017
  1. Fix race condition

    inf-rno committed Jul 21, 2017
    - the gc finalize for an object races with the janitor.Run goroutine
    - because the janitor.stop channel is created in the Run() goroutine this leads
      to a data race.
    - fix by creating the channel when the janitor is created
Commits on Apr 18, 2017
  1. Merge pull request #46 from alexedwards/master

    patrickmn committed on GitHub Apr 18, 2017
    Add GetWithExpiration
Commits on Mar 26, 2017
  1. LICENSE: Update copyright years

    patrickmn committed on GitHub Mar 26, 2017
  2. README.md: Remove the unprotected change example since it would actua…

    patrickmn committed on GitHub Mar 26, 2017
    …lly need external synchronization
  3. README.md: Remove one level of indentation and increase 'recommended'…

    patrickmn committed on GitHub Mar 26, 2017
    … cleanupInterval
Commits on Dec 8, 2016
  1. Add GetWithExpiration

    alexedwards committed Dec 8, 2016
Commits on Nov 25, 2016
  1. LICENSE: Update copyright year

    patrickmn committed Nov 25, 2016
  2. Make Items() return a copy rather than an unsynchronized reference to…

    patrickmn committed Nov 25, 2016
    … the underlying items map
Commits on Jan 27, 2016
  1. Merge pull request #29 from darrenmcc/master

    patrickmn committed Jan 27, 2016
    added go syntax highlighting to README
Commits on Jan 8, 2016
Commits on Dec 3, 2015
Commits on Dec 2, 2015
Commits on Dec 1, 2015
Commits on Nov 30, 2015
  1. go fmt

    patrickmn committed Nov 30, 2015
  2. Merge branch 'timeval'

    patrickmn committed Nov 30, 2015
  3. Use intermediary timevals

    patrickmn committed Nov 30, 2015
  4. No need for emptyTime anymore

    patrickmn committed Nov 30, 2015
  5. Use timevals

    patrickmn committed Nov 30, 2015
  6. 'Inline' Get and Expired

    patrickmn committed Nov 30, 2015
  7. Add benchmarks that use expiring items (time.Now calls) and rename Be…

    patrickmn committed Nov 30, 2015
    …nchmarkDeleteExpired to BenchmarkDeleteExpiredLoop for clarity
Commits on Nov 28, 2015
  1. Add IncrementInt benchmark

    patrickmn committed Nov 28, 2015