{"repo":"vegardit/haxe-concurrent","free":true,"listed":false,"github":"https://github.com/vegardit/haxe-concurrent","clone":"git clone https://github.com/vegardit/haxe-concurrent.git","description":"A haxelib for basic platform-agnostic concurrency support","language":"Haxe","stars":88,"topics":["haxe","haxelib","concurrency","scheduler","thread","thread-pool","executor","lock","hashlink","neko"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"haxe-concurrent - cross-platform concurrency support 1. What is it? 1. hx.concurrent.atomic package 1. hx.concurrent.collection package 1. hx.concurrent.executor package 1. hx.concurrent.event package 1. hx.concurrent.lock package 1. hx.concurrent.thread package 1. Installation 1. Using the latest code 1. License 1. Alternatives What is it? A haxelib that provides some basic platform agnostic concurrency support. All classes are located in the package hx.concurrent or below. The library has been extensively unit tested (over 400 individual test cases) on the targets C++, C#, Eval, Flash, HashLink, Java, JavaScript (Node.js and PhantomJS), Lua, Neko, PHP 7 and Python 3. Note: - When targeting Flash the option -swf-version 11.5 (or higher) must be specified, otherwise you will get Class flash.concurrent::Condition could not be found. - When targeting C# the option -D net-ver=45 must be specified, otherwise you may get error CS0234: The type or namespace name 'Volatile' does not exist in the namespace 'System.Threading'. Are you missing an assembly reference? - Multi-threading/locking support in Eval is broken, see some of the unresolved issues: - https://github.com/HaxeFoundation/haxe/issues/8524 - https://github.com/HaxeFoundation/haxe/issues/8525 Haxe compatibility haxe-concurrent Haxe ---------------- --------------- 1.0.0 to 1.2.0 3.2.1 or higher 2.0.0 to 2.1.3 3.4.2 or higher 3.0.0 or higher 4.0.5 or higher 4.0.0 or higher 4.2.0 or higher The hx.concurrent.atomic package T","default_branch":null,"files":null,"tree":[],"storefront":"/r/vegardit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vegardit/haxe-concurrent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}