The power of Grand Central Dispatch brought to all major operating systems.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Marius Zwicker 68e917cc21
Merge branch 'pull/digiverse-win_master' into 'master'
4 years ago
Modules Fixed an issue of the new module code when used together with mz-cmaketools 10 years ago
build@fb292bdcd6 Remove trailing pause in batch on Windows 4 years ago
docs Updated copyright information to 2014 9 years ago
libblocksruntime Fix dependency detection 5 years ago
libdispatch Merge branch 'pull/gmondada-crash_tls' into pull/digiverse-win_master 4 years ago
libkqueue Fix build warnings on Windows 4 years ago
libpthread_workqueue Merge branch 'pull/gmondada-crash_tls' into pull/digiverse-win_master 4 years ago
libqtdispatch Build maintenance for iOS 4 years ago
libxdispatch Code tweaks to make the code actually compile on win32 4 years ago
package Pull request from digiverse-win_master 4 years ago
tests Fix builds on macOS 4 years ago
.gitignore Cover win32 targets in gitlab-ci 4 years ago
.gitlab-ci.yml Do not try to test the dispatch library when it is not our own 4 years ago
.gitmodules Enable gitlab CI 5 years ago
BUGS * Made lambdas to be stored on the stack again on windows 12 years ago
CHANGELOG.dox Merge the updated changelog from stable into trunk 10 years ago
CMakeLists.txt Build maintenance for iOS 4 years ago
CTestConfig.cmake Copyright updates and code cleanup 5 years ago
GrandCentral_TB_brief_20090608.pdf + Shared some documentation updates from stable into trunk 12 years ago
LICENSE Moved structure to a more common tags/trunk layout 12 years ago
LICENSE.rtf * Properly packaging on OS X 11 years ago
NOTICE Updated copyright information to 2013 10 years ago
QtDispatch.dox Merge improved docs from stable into trunk (2/2) 11 years ago
README.dox Worked on providing a docs package for offline access 11 years ago
README.md Reference to svn repository no longer valid 7 years ago
README.rtf * Properly packaging on OS X 11 years ago
REQUIREMENTS.dox Worked on providing a docs package for offline access 11 years ago
TODO.txt * Merge version bump from stable into trunk 12 years ago
Tutorial.dox Merge fix of a broken link from stable into trunk (r442) 10 years ago
dispatch.dox Merge improved docs from stable into trunk (2/2) 11 years ago
xdispatch.dox Merge improved docs from stable into trunk (1/2) 11 years ago
xdispatch.sublime-project Cover win32 targets in gitlab-ci 4 years ago

README.md

xdispatch (trunk)

XDispatch provides the power of Grand Central Dispatch not only on Mac OS 10.6+ but also on Windows and Linux. The XDispatch framework consists of three libraries:

  • libdispatch
  • libxdispatch
  • libqtdispatch

Feel free to fork it and change it as you like. We always welcome any bugfixes or improvements to our current code base.

Usage

Please see the documentation at http://opensource.mlba-team.de/xdispatch for details.