From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Thu, 24 Mar 2016 20:56:39 +0100 Message-ID: From: Giacomo Tesio To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a1144312438605a052ed0d8de Subject: [9fans] Libc locks documentation Topicbox-Message-UUID: 8b4abf4c-ead9-11e9-9d60-3106f5b1d025 --001a1144312438605a052ed0d8de Content-Type: text/plain; charset=UTF-8 Hi, I'm a bit ignorant but I cannot recognise the algorithms in qlock.c. Where I can find more documentation about them? Any paper I can read? For example the rsleep/rwakeup always look a bit magic in its coupling with qlocks. I'd really like to know more about these algorithms, but given their use of rendezvous I can't find anything related. Can you provide me some references? Giacomo --001a1144312438605a052ed0d8de Content-Type: text/html; charset=UTF-8

Hi, I'm a bit ignorant but I cannot recognise the algorithms in qlock.c.

Where I can find more documentation about them? Any paper I can read?

For example the rsleep/rwakeup always look a bit magic in its coupling with qlocks. I'd really like to know more about these algorithms, but given their use of rendezvous I can't find anything related.

Can you provide me some references?

Giacomo

--001a1144312438605a052ed0d8de--