z-logo
Premium
Pointer variables in concurrent Pascal
Author(s) -
Ravn A. P.
Publication year - 1982
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380120303
Subject(s) - pointer (user interface) , computer science , copying , pascal (unit) , programming language , pointer analysis , theoretical computer science , artificial intelligence , static analysis , political science , law
Concurrent Pascal and similar languages are inefficient when used to program systems where processes exchange large messages. The inefficiencies, caused by copying of data, can be removed by introducing pointer variables, and this paper shows how this is done without allowing unrestricted sharing of variables. Pointer variables also give means to solve problems of dynamic resource allocation and dynamic addressing. Examples with performance figures for an actual implementation are given.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here