Skip to content
Commits on May 5, 2015
  1. Merge pull request #46 from marcospereira/upgrade-scala

    Update scala version and dependencies
    committed May 4, 2015
  2. @marcospereira
Commits on Apr 21, 2015
  1. Merge pull request #45 from lrytz/sbt-0.13.8

    Fix build definition for sbt 0.13.8
    committed Apr 21, 2015
Commits on Apr 16, 2015
  1. @lrytz
Commits on Sep 24, 2014
  1. Default target is now 2.11.2

    committed Sep 23, 2014
Commits on Sep 23, 2014
  1. disable stmbench7 building

    Summary: The ScalaSTM target for stmbench7 relied on the internal
    implementation of Scala's immutable trees to extend the provided
    functionality, but those have been changed in Scala 2.11.  This diff
    moves them out of the set of build targets.
    committed Sep 23, 2014
Commits on Mar 10, 2014
  1. Fix CommitBarrier deadlock cycle from mailing list report

    Summary: CCSTM deadlock prevention relies on priorities, but since
    CommitBarrier delays transaction commit for the entire group and they
    have different priorities, a cycle can form.  The cycle requires two
    commit barriers, at least one of which has two transactions, and Ref
    conflicts between the transactions in different commit barriers.
    
    The deadlock was isolated very cleanly by Matthias Rahne, and his
    distilled version is included here as a unit test.
    committed Mar 9, 2014
Commits on Mar 7, 2014
  1. Merge pull request #39 from softVal/master

    Make IsolatedRefSuite.scala compile
    committed Mar 6, 2014
Commits on Feb 14, 2014
  1. @aha66
Commits on Mar 1, 2013
  1. scala 2.9.3 build

    committed Feb 28, 2013
Commits on Feb 3, 2013
  1. fix STMBench7 perf hack under Scala 2.10

    Summary: Scala 2.9's TreeMap generated a lot of garbage during
    iteration, so I hacked an efficient custom iteration using reflection
    and direct access to encapsulated types.  Scala 2.10 fixes the perf
    problem while changing the implementation, so the hack goes from helping
    to breaking.  This diff falls back to the stock iterator for 2.10 or
    higher.
    committed Feb 2, 2013
Commits on Dec 23, 2012
  1. copyright year refresh

    committed Dec 22, 2012
Commits on Dec 22, 2012
  1. advance trunk to 0.8-SNAPSHOT

    committed Dec 21, 2012
Commits on Dec 20, 2012
  1. 2.10.0 final, plus 2.9.3-RC1

    committed Dec 20, 2012
Commits on Dec 6, 2012
Commits on Nov 22, 2012
  1. bump 2.10 version to 2.10.0-RC3

    committed Nov 22, 2012
Commits on Nov 7, 2012
Commits on Oct 17, 2012
  1. fix typo in doc

    Nathan Grasso Bronson committed Oct 16, 2012
Commits on Oct 16, 2012
  1. org.scala-stm group id

    committed Oct 16, 2012
Commits on Oct 15, 2012
  1. TxnDebuggable, support for interactive debugging of STM data types

    Nathan Grasso Bronson committed Oct 15, 2012
  2. added atomic.unrecorded

    Summary: atomic.unrecorded executes an atomic block (top-level or nested)
    and discards all of its Ref reads and writes, but still returns the
    value computed by the atomic block.  The primary use case for this
    is debugging information, either in a debugger itself or via logging.
    The actual definition is in TxnExecutor.
    Nathan Grasso Bronson committed Oct 15, 2012
Commits on Oct 14, 2012
  1. update dep_tests to RC1

    committed Oct 14, 2012
  2. switch 2.10.0 version to RC1

    Nathan Grasso Bronson committed Oct 13, 2012
  3. stylistic cleanups in tests

    Nathan Grasso Bronson committed Oct 13, 2012
Commits on Oct 13, 2012
  1. workaround for missing scala-actors dep in scalatest

    Nathan Grasso Bronson committed Oct 10, 2012
  2. switch to scala-2.9.2 for intellij

    Nathan Grasso Bronson committed Oct 6, 2012
  3. dead file cleanup

    Nathan Grasso Bronson committed Oct 13, 2012
Commits on Oct 7, 2012
  1. copyright updates

    Nathan Grasso Bronson committed Oct 6, 2012
Commits on Aug 31, 2012
Commits on Aug 29, 2012
  1. intellij idea upgrade

    committed Aug 28, 2012
  2. tightened catch clause in test

    committed Aug 28, 2012
Something went wrong with that request. Please try again.