ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/perlmulticore/perlmulticore.pod
(Generate patch)

Comparing perlmulticore/perlmulticore.pod (file contents):
Revision 1.14 by root, Mon Mar 4 06:47:24 2019 UTC vs.
Revision 1.15 by root, Mon Mar 4 06:51:37 2019 UTC

15=head1 DESCRIPTION 15=head1 DESCRIPTION
16 16
17This specification describes a simple mechanism for XS modules to allow 17This specification describes a simple mechanism for XS modules to allow
18re-use of the perl interpreter for other threads while doing some lengthy 18re-use of the perl interpreter for other threads while doing some lengthy
19operation, such as cryptography, SQL queries, disk I/O and so on. 19operation, such as cryptography, SQL queries, disk I/O and so on.
20
21The mechanism basically implements the same mechanism that practically
22all other scripting languages (e.g. python) use when implementing real
23threads.
20 24
21The design goals for this mechanism were to be simple to use, to be 25The design goals for this mechanism were to be simple to use, to be
22extremely low overhead when not active, with both low code and data size 26extremely low overhead when not active, with both low code and data size
23overhead and broad applicability. 27overhead and broad applicability.
24 28

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines