-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
The implementation of mutexes must meet the following criteria:
- Support for Windows, Linux, and MacOS
- Support for x86, AMD64, and Aarch64 architectures
- PHP 8.4+ support
- Support for ZTS and NTS PHP builds
Required
- Analyze ready-made OSS solutions for implementing mutexes (
symfony/lockmeets the requirements?) - Analyze the problems of native CAS implementon (see https://github.com/boson-php/pasm)
- Analyze the problems of software implementations (Spinlock over Shared Memory?)
Based on the analysis results, develop an implementation plan
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels