[Info-vax] CRTL and RMS vs SSIO
Lawrence D’Oliveiro
lawrencedo99 at gmail.com
Thu Oct 14 20:50:09 EDT 2021
On Friday, October 15, 2021 at 3:39:12 AM UTC+13, Arne Vajhøj wrote:
>
> On 10/13/2021 8:43 PM, Lawrence D’Oliveiro wrote:
>>
>> The fact that DCL runs in supervisor mode is an internal
>> implementation matter. It could be replaced by a thread or an
>> entirely separate process (even a privileged one), for example, and
>> what difference would that make to user-mode code?
>
> If the program sets symbols or define logicals in process
> table then it makes a difference.
If you replace “DCL” with a “separate process”, your symbol/logical name API can be implemented with IPC calls easily enough. You could directly use PF_UNIX sockets, or D-Bus if you want a higher-level, more object-based transport. Or a shared-memory segment if you need higher performance (which I doubt).
More information about the Info-vax
mailing list