Logo
Explore Help
Sign In
mewin/mijin2
1
0
Fork 0
You've already forked mijin2
Code Issues 2 Pull Requests Projects Releases Wiki Activity
49 Commits 2 Branches 1 Tag
Commit Graph

10 Commits

Author SHA1 Message Date
Patrick Wuttke
0e877f4769 Added getActiveTasks() function to count how many tasks are running or suspended. 2023-12-07 17:14:45 +01:00
Patrick Wuttke
adbb4fd0d1 Disabled coroutine debug info by default as it is fucking expensive. 2023-11-24 22:01:08 +01:00
Patrick Wuttke
ba8c1ebe1e Moved the creation stack to the shared state so it is retrievable, added comparison operators to TaskHandle and added getCurrentTask() function to retrieve the handle of the current task. 2023-11-19 20:04:19 +01:00
Patrick Wuttke
065181fc69 Also cancel sub-tasks (those that are awaited by this one) when cancelling a task. 2023-11-18 22:20:47 +01:00
Patrick Wuttke
5eb7864928 Moved TaskCancelled out of impl namespace and removed errornous noexcept. 2023-11-16 00:36:24 +01:00
Patrick Wuttke
0b8772c952 Added (pretty limited) support for uncaught exceptions in coroutines. 2023-11-13 11:34:47 +01:00
Patrick Wuttke
ae5e73aa58 Fixed coroutine cleanup. 2023-11-11 01:37:59 +01:00
Patrick Wuttke
617e051943 Added validity check to task handles and fixed some clang-tidy warning in MIJIN_ASSERT. 2023-11-03 23:17:48 +01:00
Patrick Wuttke
89bb110116 Added cancelling (and some exception handling) for coroutines. 2023-11-03 00:48:13 +01:00
Patrick Wuttke
da781b87f2 intial commit 2023-05-29 14:51:44 +02:00
Powered by Gitea Version: 1.23.5 Page: 451ms Template: 33ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API