worker_pool 0.0.5 copy "worker_pool: ^0.0.5" to clipboard
worker_pool: ^0.0.5 copied to clipboard

A Dart/Flutter package for managing a pool of isolates to execute tasks concurrently, with support for resource management, constant sharing, and proper cleanup.

0.0.5 #

  • Updated README.md
  • Added detailed usage examples including resource management, constant sharing, and advanced configurations.
  • Enhanced documentation with complete code samples and best practices.
  • Improved project documentation structure and clarity.

0.0.4 #

  • Fix to match the Dart formatter.

0.0.3 #

  • Added comprehensive Dartdoc comments to all public APIs.
  • Added an example file to demonstrate package usage.
  • Fixed linter warnings and improved code quality.

0.0.2 #

  • Changed default poolSize to be the number of CPU cores on the device.
  • Replaced all print and debugPrint calls with a structured Log utility.

0.0.1 #

  • Initial release of Worker Pool package
  • Implemented isolate pool management for concurrent task execution
  • Added support for resource management with custom initializers and finalizers
  • Implemented constant sharing between main thread and isolates
  • Added automatic task queuing when all isolates are busy
  • Implemented configurable timeout handling for task execution
  • Added health monitoring with automatic worker restart
  • Implemented function registration system for isolate execution
  • Added pool statistics for performance monitoring
  • Created comprehensive unit tests for all core functionality
  • Added detailed documentation in both English and Chinese
1
likes
160
points
35
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart/Flutter package for managing a pool of isolates to execute tasks concurrently, with support for resource management, constant sharing, and proper cleanup.

Homepage
Repository (GitLab)
View/report issues

Topics

#concurrency #isolates #worker-pool #parallel-processing #flutter

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on worker_pool