| Coro Coro is een grote familie van Perl-module die coöperatieve multitasking in Perl implementeert. |
Download nu |
Coro Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Marc Lehmann
- Uitgever website:
- http://www.goof.com/pcg/marc/
Coro Tags
Coro Beschrijving
Coro is een grote Perl-modulefamilie die coöperatieve multitasking in Perl implementeert. Coro is een grote Perl-modulefamilie die coöperatieve multitasking in Perl implementeert. Het ondersteunt filehandle en gebeurtenisabstractie en implementeert ook continuaties en de benodigde richtlijnen om een enigszins beperkte oproep / cc in Perl te implementeren, zoals de zogenaamde "perl-draden / vorkemulatie", bieden ze een echte gedeelde adresruimte (zoals echt Threads) zonder de bijbehorende race-omstandigheden en prestatieverlies, met behoud van een zeer laag geheugen overhead (2-3KB / Coroutine). Het pakket wordt geleverd met voorbeelden en veel ondersteunende modules.Synopsis Gebruik Coro; async {# Sommige asynchrone draad van uitvoering "2N"; afstaan; # opbrengst terug naar hoofddruk "4N"; }; Print "1N"; afstaan; # opbrengst aan coroutine print "3N"; afstaan; # en opnieuw # gebruik het vergrendelen van mijn $ slot = nieuwe Coro :: Semafoor; mijn $ vergrendeld; $ lock-> naar beneden; $ vergrendeld = 1; $ lock-> omhoog; Vereisten: · Perl
Coro Gerelateerde software