1
I Use This!
Inactive

Commits : Listings

Analyzed about 9 hours ago. based on code collected 1 day ago.
Oct 25, 2025 — Oct 25, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge changes to AzaThread subtree More... over 13 years ago
[Anizoptera] Thread component: 1.1 release More... over 13 years ago
[Anizoptera] Thread component: Small documentation improvement [ci skip] More... over 13 years ago
Merge changes to AzaThread subtree More... over 13 years ago
[Anizoptera] Thread component: Travis build simplified - forks are not supported, so only unit testing More... over 13 years ago
Merge changes to AzaThread subtree More... over 13 years ago
[Anizoptera] Thread component: Some refactoring, fixes and improvements More... over 13 years ago
Merge changes to AzaThread subtree More... over 13 years ago
[Anizoptera] Thread component (complex commit): - MINOR: `Thread::cleanAll()` method added - IMPROVED: Better waiting for dead child process with `pcntl_waitpid` - IMPROVED: The child is now explicitly notify a parent before death - MINOR: Support for the updated AzaLibEvent API - CHANGED: Confirmation mode (eventLocking) removed for support for the newest libevent - FEATURE: Support for the newest libevent has been added - MINOR: Added test for huge events data More... over 13 years ago
[Anizoptera] Thread component: Separate detailed documentation in two languages More... over 13 years ago
[Anizoptera] Thread component: - MINOR: Small improvements and fixes - IMPROVED: IPC optimizations (8-10% speedup) More... over 13 years ago
[Anizoptera] Thread component: - FEATURE: Simple API for closure thread - `SimpleThread` class - FEATURE: New `onCleanup` hook More... over 13 years ago
[Anizoptera] Thread component: Thread now can be configured externally More... over 13 years ago
[Anizoptera] Thread component: simplify travis build More... over 13 years ago
Merge changes to AzaThread subtree More... over 13 years ago
[Anizoptera] Thread component: statistics collection + API for accessing it via pool (closes #4) More... over 13 years ago
[Anizoptera] Thread component: Additional tests (empty argument/result, thread hooks) More... over 13 years ago
[Anizoptera] Thread component: Fixed inconsistent behaviour with `multitask=false` (closes #6) + some minor code improvements. More... over 13 years ago
[Anizoptera] Thread component (very complex commit): - IMPROVED: Full code coverage - IMPROVED: Speedup in IPC. Overall, IPC accelerated by 15-50% compared with the v1.0 release - FIXED: Job identifier added to discard orphaned results - MINOR: Small typo fix - MINOR: Error callbacks for buffer events - FIXED: Discarding of duplicate job packets. This could occur when the worker dies - FIXED: Thread can no longer start new job while result of previous is not fetched - MINOR: More tests for sync mode, better groups of tests - FIXED: Confirmed bug fix for resources damage with child death (Closes #2) - IMPROVED: Thread pool structure API improvements - CHANGED: Debug flag moved to the end of arguments list in pool and thread constructors - FIXED: Master pipe read event cleanup after worker death added (cause can be damaged) - IMPROVED: New tests, better feature and code coverage - CHANGED: Main processing errors handling now works without exceptions - FIXED: Removed incorrect event loop cleanup in some cases - CHANGED: More thoughtful public getters instead of public/protected properties - MINOR: Better PhpDocs and some code reorganization - IMPROVED: Added cleanup for all other (redundant) threads and pools in child after forking - FIXED: Signal handler in master process with many different threads now works normally - FIXED: Confirmation mode (eventLocking) for worker events fixed - MINOR: Debugging improvements. PID update for every call, more data in logs More... over 13 years ago
[Anizoptera] Thread component: - MINOR: Many new tests, better feature and code coverage - MINOR: Many small optimizations, improvements and code cleanup - FEATURE: Optional arguments mapping - FIXED: Support for several different threads used at one time not in pool - FIXED: Worker interval to check parent process did not restarted after first iteration - FIXED: Worker job waiting timeout missed the first iteration - FIXED: Tags stripping for debug messages could corrupt them (`strip_tags` replaced with regex) More... over 13 years ago
[Anizoptera] Thread component - better event listeners cleanup More... over 13 years ago
[Anizoptera] Thread component - `@return $this` in PhpDocs More... over 13 years ago
[Anizoptera] Thread component: - Fixed issue with exceptions in events triggering - `Thread::onFork` hook is now properly called in child after forking (Closes #7) - Small thread improvements with code cleanup and refactoring - Unit tests structure improvements More... over 13 years ago
[Anizoptera] Thread component - Unit tests structure improvements More... over 13 years ago
[Anizoptera] Thread component - `Thread::forkThread` method visibility changed to protected (Closes #3) More... over 13 years ago
[Anizoptera] Thread component: - Removed dependency on Daemon::getTimeForLog (Closes #1) - Small code style, comments and tests improvements More... over 13 years ago
[Anizoptera] Thread component - Massive README and CHANGELOG improvements More... over 13 years ago
[Anizoptera] License link in README for open source components More... over 13 years ago
Merge changes to AzaThread subtree More... over 13 years ago
[Anizoptera] Thread component - travis config improvement More... over 13 years ago