Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 4, 2012
Commits on Jul 3, 2012
Commits on Jun 15, 2012
Commits on Jun 6, 2012
  1. docs rebuilt with new edown

Commits on May 11, 2012
Commits on Feb 29, 2012
  1. Fix dist update_counter() bug, add gproc_ps module, add update_counte…

    The update_counter/2 function did not work properly for the global case,
    since the introduction of complex "update ops" for counters.
    The gproc_ps module adds publish/subscribe functions, including
    single-shot subscriptions (subscription is disabled after each notify).
    The update_counters(Cs) function was mainly added for gproc_ps, but is
    generally useful mainly for bulk update of global counters.
Commits on Jan 10, 2012
  1. more accurate exceptions

Commits on Dec 30, 2011
  1. resolve race in gproc:await/2

Commits on Sep 30, 2011
  1. 'git' tag in .app.src; addressed warnings

    Ulf Wiger authored
Commits on Aug 15, 2011
  1. shared counters; reset_counter

    Ulf Wiger authored
Commits on Aug 9, 2011
  1. safer path setting for dist_tests

    Ulf Wiger authored
Commits on Aug 2, 2011
  1. version 0.2.10

    Ulf Wiger authored
Commits on Jul 21, 2011
  1. merged select_count from uwiger; added test

    Ulf Wiger authored
Commits on May 22, 2011
  1. fix lines that were too long

    Ulf Wiger authored
Commits on May 3, 2011
  1. Added gproc:munreg/3

    Ulf Wiger authored
Commits on Apr 25, 2011
  1. a bit of edoc for get_leader()

    Ulf Wiger authored
  2. More thorough gproc_dist:sync() + gproc_dist:get_leader()

    Ulf Wiger authored
    gproc_dist:sync() now waits for the candidates to respond, ensuring that
    when the call returns, any gproc update that happened before the call
    will have been replicated to all participating nodes.
    gproc_dist:get_leader() will ask the local gproc_dist server which node
    is the leader. This is used in the gproc_dist_tests suite, but should be
    useful in other contexts as well.
Commits on Apr 19, 2011
  1. added gproc_dist:sync()

    Ulf Wiger authored
Commits on Apr 18, 2011
  1. Fixed select/qlc scope (default: all); fixed dist eunit test; new rebar

    Ulf Wiger authored
    gproc:select/1 now defaults to global+local scope (BW incompatible change)
    Type specs have been updated to reflect that {Scope, Type} is a valid first
    argument to select/2, first/1, next/2 et al.
    The gproc_dist_tests module has been improved, and now works (most of the time,
    although it can still time out occasionally).
Commits on Apr 3, 2011
  1. Added gproc:give_away/2 and introduced eunit tests for gproc_dist

    Ulf Wiger authored
    EUnit tests have been moved out of the gproc and gproc_dist modules,
    and put into the test/ directory.
    The contents of have been moved to doc/overview.edoc, and
    edown is instructed to automatically update the top-level
    Abecciu's gen_leader added to the rebar dependency list.
Commits on Mar 29, 2011
  1. added surrender/2

    Ulf Wiger authored
Commits on Mar 18, 2011
  1. re-exported lookup_value/1

    Ulf Wiger authored
Commits on Mar 7, 2011
  1. remove reverse mapping in cancel_wait

    Ulf Wiger authored
Commits on Mar 4, 2011
  1. case_clause in process_is_down()

    Ulf Wiger authored
    The crash is funny. I don't know how another process could
    register the name before the reverse mapping of (presumably) a waiter
    is removed. Perhaps some earlier bug caused lingering garbage in the
    table? Anyway, I have added a clause to handle the event, so it shouldn't
    crash anymore.
  2. pulled norton changes + rebuilt docs

    Ulf Wiger authored
Commits on Nov 21, 2010
Commits on Oct 31, 2010
  1. re-generated docs with updated edown

    Ulf Wiger authored
Commits on Oct 23, 2010
  1. rebuilt edown docs

    Ulf Wiger authored
Commits on Oct 22, 2010
  1. rebar doc automatically builds GFM

    Ulf Wiger authored
  2. rebuilt edoc info using edown

    Ulf Wiger authored
Something went wrong with that request. Please try again.