Skip to content
Commits on Apr 3, 2014
  1. Fix invariant/sanity check code.

    The original code broke on an odd number of running threads.
    committed Apr 3, 2014
  2. Revert "Fix tests for travis failures."

    This reverts commit 61b5976.
    committed Apr 3, 2014
Commits on Mar 21, 2014
  1. @headius

    Bump version to 0.3.1.

    headius committed Mar 21, 2014
Commits on Mar 18, 2014
  1. @headius

    Bump version to 0.3.0.

    headius committed Mar 17, 2014
Commits on Mar 17, 2014
  1. @headius

    Merge pull request #38 from kares/single_module

    use a single **ThreadSafe** module (previously `Threadsafe::VERSION` used)
    headius committed Mar 17, 2014
  2. @headius

    Merge pull request #37 from kares/cache-key

    cache.key support
    headius committed Mar 17, 2014
Commits on Mar 16, 2014
  1. @kares
Commits on Mar 2, 2014
  1. @kares

    ignore test/package.jar

    kares committed Feb 16, 2014
  2. @kares

    some README updates for TS::Cache

    kares committed Feb 27, 2014
Commits on Feb 27, 2014
  1. @kares
  2. @kares
Commits on Feb 26, 2014
  1. @headius

    Update version to 0.2.0.

    headius committed Feb 26, 2014
  2. @headius

    Fix tests for travis failures.

    headius committed Feb 26, 2014
  3. @headius
  4. @headius

    Merge pull request #34 from kares/fix-tests

    cleanup & fix tests + make SynchronizedDelegator work on 1.8
    headius committed Feb 26, 2014
Commits on Feb 16, 2014
  1. @kares
  2. @kares
  3. @kares

    refactor our synchronized delegator to work with MRI/JRuby 1.8 std-lib

    this due delegator.rb library doing eval on `initialize` - thus `method_missing` is not actually called for __send__ delegation to the target. we avoid this by unpatching the work done by MRI as well as JRuby in 1.8 mode (which is slightly different since it tries to pre-generate a module that it includes based on target's class do not do that much eval).
    
    changed tests due a bug in delegator.rb that affects 1.8 - we've been expecting a delegated Array#each (with a block) which won't work since the block is not passed to the target ...
    kares committed Feb 16, 2014
  4. @kares
Commits on Feb 15, 2014
  1. @kares
  2. @kares
  3. @kares
Commits on Oct 20, 2013
  1. @sferik

    Don't include the JAR file in the non-Java gem

    Closes #31.
    sferik committed Oct 20, 2013
Commits on Oct 14, 2013
  1. Merge pull request #29 from jrochkind/readme_mention_cache

    mention ThreadSafe::Cache in README
    committed Oct 14, 2013
Commits on Oct 2, 2013
Commits on Oct 1, 2013
  1. @jrochkind
  2. Java's null != Ruby's nil.

    Fixes #26.
    committed Oct 1, 2013
  3. @sferik

    Merge pull request #28 from sferik/tighten_atomic_dependency

    Specify minimum (1.1.7) and maximum (2) versions of atomic dependency
    sferik committed Oct 1, 2013
  4. @sferik

    Merge pull request #27 from sferik/remove_shebang_from_rakefile

    Remove shebang from non-executable Rakefile
    sferik committed Oct 1, 2013
  5. @sferik
  6. @sferik

    Remove shebang from non-executable Rakefile

    Closes #16.
    sferik committed Oct 1, 2013
  7. @headius

    Merge branch 'chmv8-array-key-fix' of github.com:thedarkone/thread_sa…

    …fe into thedarkone-chmv8-array-key-fix
    
    Conflicts:
    	test/test_cache.rb
    headius committed Oct 1, 2013
Something went wrong with that request. Please try again.