bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-apl] Shared variables reworked


From: Juergen Sauermann
Subject: [Bug-apl] Shared variables reworked
Date: Sun, 20 Jul 2014 16:42:36 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5

Hi,

as of SVN 380, I have changed the implementation of shared variables in GNU APL.

The old implementation used a separate APnnn process for the communication between
APs and APL workspaces and a shared memory to coordinate the state and control vectors.
The /usr/bin/APnnn (or /usr/local/bin/APnnn) binary can now be removed.

The new implementation uses a single process - APserver - for all APs and APL interpreters
on the same machine. The APserver also holds the memory that was formerly stored in a
shared memory.

The UDP based communication was replaced by either TCP or Unix sockets, depending on the
platform.

This was the last major change that I wanted to make before the 1.4 release. I will
now start to integrate other contributions that shall be included in GNU APL 1.4.

If I should have overlooked an error report then please re-post it.

Best regards,
Jürgen Sauermann


reply via email to

[Prev in Thread] Current Thread [Next in Thread]