Edit of asset "ExecPool" Accepted

Old/Current New/Edit
Title ExecPool ExecPool
Description Thread pool for asynchronous tasks execution. It runs tasks in a number of parallel threads. On each task completion it calls a callback specified.

One can specify how many threads to use or use the default number which is OS.get_processor_count()-1.

Usage example: ExecPool.start( my_object, "method_to_call", "callback_name" ).

See "res://addons/exec_pool/examples/exec_pool_example.tscn" example scene.

Thread pool for asynchronous tasks execution. It runs tasks in a number of parallel threads. On each task completion it calls a callback specified.

One can specify how many threads to use or use the default number which is OS.get_processor_count()-1.

Usage example: ExecPool.start( my_object, "method_to_call", "callback_name" ).

See "res://addons/exec_pool/examples/exec_pool_example.tscn" example scene.

Category Misc Misc
License GPLv3 GPLv3
Repository Provider GitHub GitHub
Repository Url https://github.com/z80/exec_pool https://github.com/z80/exec_pool
Issues Url https://github.com/z80/exec_pool/issues https://github.com/z80/exec_pool/issues
Godot version Godot 3.4 Godot 3.4
Version String 1.0.1 1.0.1
Download Commit 18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d 18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d
Download Url (Computed) https://github.com/z80/exec_pool/archive/18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d.zip https://github.com/z80/exec_pool/archive/18bd5b6c59d3cd9eeb72c4c2c434eba1dbdd5f0d.zip
Icon Url https://github.com/z80/exec_pool/raw/main/icon.png
https://github.com/z80/exec_pool/raw/main/icon.png