Make Coro threads on multiple cores with specially supported modules
49.36 KB
built 2026-10-16 17:49:16 GMT
Description
While Coro threads (unlike ithreads) provide real threads similar to
pthreads, python threads and so on, they do not run in parallel to each
other even on machines with multiple CPUs or multiple CPU cores.
This module lifts this restriction under two very specific but useful
conditions: firstly, the coro thread executes in XS code and does not
touch any perl data structures, and secondly, the XS code is specially
prepared to allow this.
Dependencies
21 totalRequires18
- coreutils
- findutils
- gcc
- make
- perl(AnyEvent) >= 7
- perl(Canary::Stability)
- perl(Carp)
- perl(Coro) >= 6.44
- perl(Coro::AnyEvent)
- perl(Coro::MakeMaker)
- perl(ExtUtils::MakeMaker) >= 6.76
- perl(XSLoader)
- perl-devel
- perl-generators
- perl-interpreter
- perl-podlators
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides3
- perl-Coro-Multicore = 1.07-20.fc45
- perl-Coro-Multicore-tests = 1.07-20.fc45
- perlmulticore-devel = 1.07-20.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
5
Files 1–5 of 5
Component of
buildroots that installed this RPMNo Buildroots
