Permalink
Switch branches/tags
Commits on Apr 13, 2012
  1. Update version for release 2.0.1

    rkuhn committed Apr 13, 2012
Commits on Apr 12, 2012
  1. fix ØMQ detection during tests

    rkuhn committed Apr 12, 2012
  2. add .ensime_port to .gitignore

    rkuhn committed Apr 12, 2012
Commits on Apr 10, 2012
  1. incorporate Viktor’s review

    - rename instance() to getInstance()
    - add ScalaDoc
    - some formatting
    rkuhn committed Apr 10, 2012
  2. add Java API for most case objects

    - “case object” will emit a concrete class without constructor, so put
      abstract class in its way in order to obtain an accessible type for
      Scala & Java (i.e. without $)
    - add “def instance = this” to make access uniform from Java
    - this does not work for nested case objects because of missing static
      forwarders, so keep those as they were
    - fix issue with case object FromConfig colliding with case class
      FromConfig by open-coding the “case”iness in this case (should be
      thrown out in 2.1)
    rkuhn committed Apr 10, 2012
Commits on Apr 7, 2012
  1. #1982 - Opening up the send and notifyListeners methods on RemoteTran…

    …sport so 3rd parties can extend it properly
    viktorklang committed Apr 7, 2012
Commits on Apr 6, 2012
  1. Merge pull request #391 from akka/wip-1963-zeromq2-∂π

    Wip 1963 zeromq2 ∂π
    viktorklang committed Apr 6, 2012
Commits on Apr 4, 2012
Commits on Apr 3, 2012
  1. reject invalid ActorSystem names, see #1898

    only allows domain-name-component compatible names (for simplicity)
    rkuhn committed Apr 3, 2012
  2. Make provider registration of PromiseActorRefs lazy

    By only registering a PromiseActorRef on access to `path`
    we can shave off about 30% of the overhead involved in the common,
    purely local `ask` use case.
    Unfortunately `path` is accessed not only for ActorRef serialization
    but also during `toString`, `equals` and `hashCode`, so one should
    be careful how to handle PromiseActorRefs in hot paths.
    sirthias committed with rkuhn Mar 23, 2012
  3. Fix PromiseActorRef bang potentially throwing IllegalStateException

    The previous implementation contained a race condition potentially violating the "bang never throws exception" contract
    sirthias committed with rkuhn Mar 23, 2012
  4. fix over-eager polling in zeromq

    depending on socket type it now does
    - no polling (write-only sockets)
    - zmq_recv-based polling (unrestricted sockets)
    - zmq_poll-based polling (REQ/REP sockets)
    rkuhn committed Apr 3, 2012
Commits on Apr 2, 2012
  1. bump version of scala-bindings to 0.0.5

    - also remove one debug printout
    rkuhn committed Apr 2, 2012