Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#962628: ITP: golang-github-anacrolix-stm -- Software Transactional Memory in Go

1 view
Skip to first unread message

Lucas Kanashiro

unread,
Jun 10, 2020, 5:30:02 PM6/10/20
to
Package: wnpp
Severity: wishlist
Owner: Lucas Kanashiro <kana...@debian.org>

* Package name : golang-github-anacrolix-stm
Version : 0.2.0-1
Upstream Author : Matt Joiner
* URL : https://github.com/anacrolix/stm
* License : Expat
Programming Lang: Go
Description : Software Transactional Memory in Go

STM provides Software Transactional Memory operations for Go. This is an
alternative to the standard way of writing concurrent code (channels and
mutexes). STM makes it easy to perform arbitrarily complex operations in an
atomic fashion. One of its primary advantages over traditional locking is that
STM transactions are composable, whereas locking functions are not -- the
composition will either deadlock or release the lock between functions (making
it non-atomic).
0 new messages