appserver-io / pthreads-polyfill
pthread的polyfill
v1.2.3
2017-09-23 09:10 UTC
Requires (Dev)
- phpunit/phpunit: ^5
README
pthreads-polyfill旨在满足pthreads的API要求,使得依赖于pthreads的代码在pthreads不可用或无法加载时仍然能够工作。
pthreads-polyfill由于明显的原因,并没有实现相同的执行模型,并且没有外部依赖。
pthreads-polyfill将为v2或v3版本提供填充,但其行为与v3版本保持一致,新项目应该以v3版本为目标。
测试
pthreads-polyfill附带了一些单元测试,这些测试应该在没有加载pthreads的情况下通过。
测试pthreads-polyfill
phpunit tests
如果您的配置已加载pthreads,则不会使用polyfill。
测试pthreads-polyfill的代码覆盖率
phpdbg -nqrr vendor/bin/phpunit tests --coverage-text