Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / pmmp/ext-pmmpthread issues and pull requests

#141 - Thread & Worker should not be ThreadSafe objects

Issue - State: open - Opened by dktapps 7 months ago

#140 - Added Thread::getRunningCount()

Pull Request - State: closed - Opened by dktapps 10 months ago

#139 - API to set thread name seen by htop etc

Issue - State: open - Opened by dktapps 11 months ago

#138 - Internal API for copy support via extensions

Issue - State: open - Opened by dktapps 11 months ago

#137 - OPcache breakage on php-master

Issue - State: closed - Opened by dktapps 12 months ago - 1 comment

#136 - Windows dll files

Issue - State: closed - Opened by rbich 12 months ago - 6 comments

#135 - Scan op_array->literals for class and function dependencies

Issue - State: open - Opened by dktapps 12 months ago - 1 comment

#134 - store: track HashPosition for first and last elements

Pull Request - State: closed - Opened by dktapps almost 1 year ago

#133 - Bump actions/checkout from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 1 comment
Labels: dependencies

#132 - Bump SimenB/github-actions-cpu-cores from 1 to 2

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 1 comment
Labels: dependencies

#131 - More ThreadSafeArray segfaults

Issue - State: closed - Opened by JaxkDev about 1 year ago - 1 comment

#130 - Strings/ints turn into "UNKNOWN:0" if you use them in an async closure function

Issue - State: closed - Opened by J1b1x about 1 year ago - 5 comments

#129 - I cant install in php8.1

Issue - State: closed - Opened by pntrinh about 1 year ago - 2 comments

#128 - Int backed enum - segfault

Issue - State: closed - Opened by JaxkDev over 1 year ago - 2 comments

#127 - Fixed connecting to an object whose creator no longer references it

Pull Request - State: closed - Opened by dktapps over 1 year ago

#126 - Create thread-safe-array-125

Pull Request - State: closed - Opened by JaxkDev over 1 year ago

#125 - ThreadSafeArray segfault

Issue - State: closed - Opened by JaxkDev over 1 year ago - 1 comment

#124 - Copy mutable resolved constant data for immutable classes

Issue - State: open - Opened by dktapps over 1 year ago

#122 - Incorrect copying of internal functions from extensions loaded via dl

Issue - State: open - Opened by AndrewKusov over 1 year ago - 1 comment

#121 - Closure() : [Closure() use (&$ref)] terminate the process

Issue - State: closed - Opened by Blackjack200 over 1 year ago - 4 comments
Labels: bug

#120 - A way to wait for a worker to complete tasks (without join/shutdown)

Issue - State: closed - Opened by dktapps over 1 year ago - 1 comment

#119 - Inconsistent behaviour for string properties of threads

Issue - State: closed - Opened by platz1de over 1 year ago - 2 comments

#118 - PHP 8.3 relevant changes

Issue - State: closed - Opened by dktapps over 1 year ago

#117 - First look at preferring autoload over class copying

Pull Request - State: open - Opened by dktapps over 1 year ago

#115 - Segfault when using PTHREADS_INHERIT_NONE and anonymous class in run()

Issue - State: open - Opened by dktapps over 1 year ago - 2 comments

#114 - Thread::start() now requires options to be specified

Pull Request - State: closed - Opened by dktapps over 1 year ago - 1 comment

#113 - Change default of thread inheritance

Issue - State: closed - Opened by dktapps over 1 year ago - 1 comment

#112 - Rename extension

Issue - State: closed - Opened by dktapps over 1 year ago - 2 comments

#110 - Thread autoload bootstrap

Pull Request - State: open - Opened by dktapps over 1 year ago - 1 comment

#109 - Drop support for resource sharing

Issue - State: closed - Opened by dktapps over 1 year ago

#108 - Debian 11 repository for PHP 8.2 and Pthread 5.3.1

Issue - State: open - Opened by scramatte over 1 year ago

#106 - Readonly properties

Pull Request - State: open - Opened by dktapps over 1 year ago

#104 - Static modification causes ``zend_mm_heap corrupted``

Issue - State: closed - Opened by ShockedPlot7560 over 1 year ago - 1 comment

#103 - Closure reuse memory leak

Issue - State: closed - Opened by dktapps over 1 year ago

#102 - De-duplicate interned strings during class copying

Issue - State: open - Opened by dktapps over 1 year ago

#101 - Begin imposing hard limits on closures (#97)

Pull Request - State: closed - Opened by dktapps over 1 year ago - 2 comments

#100 - No support for enum references in constants or property default values

Issue - State: closed - Opened by dktapps over 1 year ago - 1 comment

#98 - Fix stubs & examples

Pull Request - State: closed - Opened by Tankonyako over 1 year ago - 1 comment

#97 - Making closures sane (or attempting to)

Issue - State: closed - Opened by dktapps almost 2 years ago - 2 comments
Labels: Clear limitations

#96 - ThreadedArray (accidentally) supports writing properties

Issue - State: closed - Opened by dktapps almost 2 years ago - 1 comment
Labels: Clear limitations

#94 - ThreadedArray's std.properties may be a packed array, causing assert failures on 8.2

Issue - State: closed - Opened by dktapps almost 2 years ago - 1 comment

#93 - First look at single-copy strings

Pull Request - State: closed - Opened by dktapps almost 2 years ago - 2 comments

#92 - Intern defined property name strings

Issue - State: closed - Opened by dktapps almost 2 years ago
Labels: performance

#91 - Potential performance issue of PTHREADS_ZG(resolve), global object table, and more

Issue - State: open - Opened by dktapps almost 2 years ago
Labels: performance

#90 - Remove remnants of serialize support

Issue - State: closed - Opened by dktapps almost 2 years ago
Labels: Clear limitations

#89 - zend_internal_function incomplete copying

Issue - State: open - Opened by dktapps almost 2 years ago - 1 comment

#88 - Split actions builds

Pull Request - State: closed - Opened by dktapps almost 2 years ago

#87 - Spin-wait in workers-default-collector.phpt

Issue - State: closed - Opened by dktapps almost 2 years ago

#86 - Allow lockless reads of `ThreadedBase` properties if they are `readonly`

Issue - State: open - Opened by dktapps almost 2 years ago
Labels: performance

#85 - Bump actions/upload-artifact from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies

#84 - Bump actions/cache from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies

#83 - Bump actions/checkout from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies

#82 - Worker::collect() does not account for currently running tasks

Issue - State: closed - Opened by dktapps almost 2 years ago

#81 - PHP 8.2 support

Issue - State: closed - Opened by StevenProhashing almost 2 years ago - 9 comments

#80 - Introduce ThreadedGlobals for data automatically available to all threads

Issue - State: closed - Opened by dktapps about 2 years ago - 2 comments

#78 - Make a concrete Thread type that accepts Closure, rather than being extended

Issue - State: open - Opened by dktapps about 2 years ago - 1 comment

#77 - Unable to load dynamic library 'phtreads.so'

Issue - State: closed - Opened by blocksector over 2 years ago - 5 comments

#76 - Where I can find the binaries link for windows version?

Issue - State: closed - Opened by hAbd0u over 2 years ago - 2 comments

#76 - Where I can find the binaries link for windows version?

Issue - State: closed - Opened by hAbd0u over 2 years ago - 2 comments

#75 - PHP 8.1 Support

Issue - State: closed - Opened by StevenProhashing over 2 years ago - 2 comments

#74 - Limit closure copying to just copied classes

Issue - State: closed - Opened by dktapps almost 3 years ago - 3 comments

#73 - Race condition on class copying when a thread reads a Threaded object provided from another thread

Issue - State: open - Opened by dktapps almost 3 years ago
Labels: Threaded classes

#73 - Race condition on class copying when a thread reads a Threaded object provided from another thread

Issue - State: open - Opened by dktapps almost 3 years ago
Labels: Threaded classes

#72 - Threaded internal pthread_cond_t always initialized (expensive), though potentially not used

Issue - State: open - Opened by dktapps about 3 years ago - 2 comments
Labels: performance

#71 - Single-copy strings

Issue - State: closed - Opened by dktapps about 3 years ago - 1 comment
Labels: performance

#70 - pthreadVC2.dll for windows

Issue - State: closed - Opened by rifkymcz about 3 years ago - 2 comments

#69 - Confusing typed property default value

Issue - State: closed - Opened by Blackjack200 about 3 years ago - 3 comments
Labels: Threaded classes

#67 - User-defined shutdown functions run inside a critical section

Issue - State: closed - Opened by dktapps about 3 years ago - 2 comments

#66 - Iterating on Threaded by foreach bypasses local property cache

Issue - State: closed - Opened by dktapps about 3 years ago

#65 - Add Thread::getCurrentThreadCount()

Issue - State: open - Opened by dktapps about 3 years ago

#64 - Drop support for class/function/constant copying

Issue - State: open - Opened by dktapps about 3 years ago - 1 comment
Labels: Threaded classes

#63 - Slow Pool::submit

Issue - State: open - Opened by JunoBoom about 3 years ago - 2 comments
Labels: Threaded classes

#62 - Create persistent copies of classes when they are loaded, instead of when they are used

Issue - State: open - Opened by dktapps over 3 years ago - 3 comments
Labels: Threaded classes

#61 - Using OPcache JIT will cause memory leak

Issue - State: closed - Opened by larryTheCoder over 3 years ago - 2 comments

#59 - Copied closures referencing non-copied classes from the origin thread

Issue - State: closed - Opened by dktapps over 3 years ago
Labels: Threaded classes

#58 - Improper map_ptr extension when copying classes from child to parent

Issue - State: closed - Opened by dktapps over 3 years ago - 2 comments
Labels: Threaded classes

#57 - Incomplete fix for closure caching

Issue - State: closed - Opened by dktapps over 3 years ago - 1 comment

#56 - Remove unintuitive object compare behaviour

Issue - State: open - Opened by dktapps over 3 years ago
Labels: Clear limitations

#55 - Create store-read-string-leak.phpt

Pull Request - State: closed - Opened by dktapps over 3 years ago

#54 - Non-serializable objects are silently turned into NULL

Issue - State: closed - Opened by dktapps over 3 years ago - 1 comment
Labels: Clear limitations

#53 - Worker stacks may get freed by the wrong thread

Issue - State: closed - Opened by dktapps over 3 years ago

#52 - Explore bringing back support for detach()

Issue - State: open - Opened by dktapps over 3 years ago

#51 - Use fast ZPP API

Pull Request - State: closed - Opened by dktapps over 3 years ago

#50 - Improper argument validation of Worker::collector()

Issue - State: closed - Opened by dktapps over 3 years ago

#49 - Store defined properties using their OBJ_PROP offset instead of name

Issue - State: closed - Opened by dktapps over 3 years ago - 2 comments
Labels: Threaded classes

#48 - Store simple values as zvals directly in pthreads_store->props.hash

Pull Request - State: closed - Opened by dktapps over 3 years ago

#47 - Test with Valgrind on GitHub Actions

Pull Request - State: closed - Opened by dktapps over 3 years ago - 3 comments

#46 - Fixed memory leak of global object table

Pull Request - State: closed - Opened by dktapps over 3 years ago

#45 - Access to undefined offsets of Threaded silently generates NULL

Issue - State: closed - Opened by dktapps over 3 years ago - 1 comment
Labels: Threaded classes