Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Somebody's terminal is dropping bits. I found a pile of them over in the corner.


devel / comp.lang.scheme / SRFI 230: Atomic Operations

SubjectAuthor
o SRFI 230: Atomic OperationsArthur A. Gleckler

1
SRFI 230: Atomic Operations

<6442b399-612b-43a8-a733-60dad41b7791n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=74&group=comp.lang.scheme#74

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a05:622a:102:: with SMTP id u2mr1560746qtw.149.1630564565750;
Wed, 01 Sep 2021 23:36:05 -0700 (PDT)
X-Received: by 2002:a4a:c904:: with SMTP id v4mr1370793ooq.26.1630564565324;
Wed, 01 Sep 2021 23:36:05 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Wed, 1 Sep 2021 23:36:05 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:ce00:be10:c2de:44d0:37a6:7208;
posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 2600:1700:ce00:be10:c2de:44d0:37a6:7208
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6442b399-612b-43a8-a733-60dad41b7791n@googlegroups.com>
Subject: SRFI 230: Atomic Operations
From: *@speechcode.com (Arthur A. Gleckler)
Injection-Date: Thu, 02 Sep 2021 06:36:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Arthur A. Gleckler - Thu, 2 Sep 2021 06:36 UTC

Scheme Request for Implementation 230,
"Atomic Operations,"
by Marc Nieper-Wißkirchen,
is now available for discussion.

Its draft and an archive of the ongoing discussion are available at
<https://srfi.schemers.org/srfi-230/>.

You can join the discussion of the draft by filling out the subscription
form on that page.

You can contribute a message to the discussion by sending it to
<srfi-230@srfi.schemers.org>.

Here's the abstract:

This SRFI defines atomic operations for the Scheme programming
language. An atomic operation is an operation that, even in the
presence of multiple threads, is either executed completely or not
at all. Atomic operations can be used to implement mutexes and
other synchronization primitives, and they can be used to make
concurrent algorithms lock-free. For this, this SRFI defines two
data types, atomic flags and atomic (fixnum) boxes, whose contents
can be queried and mutated atomically. Moreover, each atomic
operation comes with a memory order that defines the level of
synchronization with other threads.

Regards,

SRFI Editor

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor