[-- Attachment #1: Type: text/plain, Size: 465 bytes --] There is an interesting paper that Dennis Ritchie and Dave Presotto wrote, “Interprocess Communication in the Ninth Edition Unix System” (https://www.bell-labs.com/usr/dmr/www/ipcpaper.html <https://www.bell-labs.com/usr/dmr/www/ipcpaper.html>). This appears to be an update of a paper that they wrote in 1985, “Interprocess Communication in the Eighth Edition Unix System”. This earlier paper is hard to find. Anybody on this list who has it on hand? [-- Attachment #2: Type: text/html, Size: 807 bytes --]
On 3/16/20 8:31 AM, Paul Ruizendaal wrote: > There is an interesting paper that Dennis Ritchie and Dave Presotto wrote, > “Interprocess Communication in the Ninth Edition Unix System” > (https://www.bell-labs.com/usr/dmr/www/ipcpaper.html). > > This appears to be an update of a paper that they wrote in 1985, > “Interprocess Communication in the Eighth Edition Unix System”. This > earlier paper is hard to find. > > Anybody on this list who has it on hand? It's supposed to be in the proceedings of the June, 1985 Usenix conference. If anyone has a hard copy, and the full paper is in there, it should be scannable. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/
[-- Attachment #1: Type: text/plain, Size: 380 bytes --] I sent it off list to Chet and Paul but it's too big for Warren's reflector. I'll work with him to get it separately. If anyone else wants it before, please let me know off list. Clem On Mon, Mar 16, 2020 at 10:37 AM Clem Cole <clemc@ccc.com> wrote: > Here you go... > > Warren - Would please be able to add to the docs/paper directories... > USENIX Summer 1985 June 11-14 > [-- Attachment #2: Type: text/html, Size: 1121 bytes --]
Hello, does anyone remember details on how the cfree() function ended to <stdlib.h> of various systems? From the only available documentation I could easily find [1], I'd reckon it came from SCO's malloc implementation that tried to conform to Intel's i386 iBCS. But almost all other systems wrapped it to free(). Interestingly, it seems that also SunOS 4.0 (1988) used the free()-wrapper. So was the 3-parameter cfree() only used in SCO XENIX 386 (1987) and the like [2]? Anyways, a small but interesting detail, and I suppose a good example on the developments that led to ANSI C. - Jukka [1] https://man7.org/linux/man-pages/man3/cfree.3.html [2] https://www.landley.net/history/mirror/unix/scohistory.html