An open API service providing commit metadata for open source projects.

GitHub / microsoft/arcana.cpp / commits

Arcana.cpp is a collection of helpers and utility code for low overhead, cross platform C++ implementation of task-based asynchrony.

SHA Message Author Date Stats
d545d1a7 Pin GitHub Actions to full-length commit SHAs (#63) Dan Fiedler <1****t@u****m>
Committed by: GitHub <n****y@g****m>
9 days ago
fe41b17d gsl 4.2.2 (#62) Cedric Guillemet <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
0b9f9b6d Protect test hook callback with mutex for TSan safety (#61)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>
Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b9bf9d85 Rename testing hooks for consistency and clarity (#60) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
cf977a0f Update memory leak test to include add_listener (#57) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d5dd03cc Add optional testing hook for blocking_concurrent_queue (#59)
Co-authored-by: Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>, Copilot <2****t@u****m>
Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6e065287 trace_region on Android and Windows (#58) Ryan Tremblay <r****y@m****m>
Committed by: GitHub <n****y@g****m>
5 months ago
53e5b05e Ensure cancellation::none implementation does not allocate (#56) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7c6be8aa Updated to C++ 20 (#53) Sergio R. Z. Masson <9****n@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
c02527c3 Add optional logging to trace region (#51) Ryan Tremblay <r****y@m****m>
Committed by: GitHub <n****y@g****m>
10 months ago
743f2da8 Update README.md with CI badge Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
789c62da Turn off tests for non-WIndows for now (#49) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
b6ff49cd Add CI (#48) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
c726dbe5 Fix build on non-Windows platforms (#47) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
41d4d3f3 Replace MSTest with GoogleTest, remove VS solution, add tests to CMake (#46) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
1a8a5d6e Conformat stringify macro (#45) Cedric Guillemet <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
f32b4026 Delay static variable initialization until it's actually used (#44) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
f2757396 fix non utf8 comment (#43) Cedric Guillemet <1****t@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
74b539f4 Fix continuation running even if canceled (#42) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
916b7125 Revert "Pinnable cancellations (#36)" (#41) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c9dcefe7 Microsoft mandatory file (#38)
Co-authored-by: microsoft-github-policy-service[bot] <7****]@u****m>
microsoft-github-policy-service[bot] <7****]@u****m>
Committed by: GitHub <n****y@g****m>
about 4 years ago
8488a46a Pinnable cancellations (#36) Justin Murray <3****s@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
10d167ff Update GSL to 4.0.0 (#35) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
20e9d20f Allow mutable non-copyable callbacks in looper_scheduler (#33) andrei-datcu <d****i@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
3c4757cb Add performance tracing abstraction (#31) Ryan Tremblay <r****y@m****m>
Committed by: GitHub <n****y@g****m>
almost 5 years ago
0c722ea4 Downgrading min CMake to be the same as what Android Studio installs (#28) bonnyMahajan10 <7****0@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
a5c6fc98 Add virtual to cancellation destructor (#27) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
6cd34bd8 No destroy cancellation none (#26) Justin Murray <3****s@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
fe473c9d Fix issues with run_loop_scheduler Ryan Tremblay <r****y@m****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
799216c3 Add run-loop-scheduler (#23) Ryan Tremblay <r****y@m****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
c22ecae4 error: redundant move in return statement (#22) Cedric Guillemet <c****t@g****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
9a7b3e7b fix warning (#21) Cedric Guillemet <c****t@g****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
0cf6dfbd Add missing headers Gary Hsu <b****y@u****m> over 6 years ago
c2000cf5 Add missing header for assert in inplace_function.h Gary Hsu <b****y@u****m> over 6 years ago
5444e78e Fix Clang warning (#20) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
f61f2546 Add weak_table class (#19) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
a380884a Merge UWP and Win32 into Windows (#16) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
7854996c Enable non-copyable inplace functions. (#18) Justin Murray <3****s@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
36679284 Actually disable copy constructor for looper_scheduler (#17) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
b6748bef Add stop gap solution for Unix for threadpool_scheduler (#15) Cedric Guillemet <c****t@g****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
7c7ce1d0 Add missing include (#14) Ryan Tremblay <r****m@m****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
ce34fbe5 Fix bugs in looper_scheduler (#13) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
08dccf54 looper_scheduler worksize and bug fixes (#12) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
86533c3b Add Android looper scheduler implementation (#11) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
9c4ce3f7 Update Win32 threadpool_scheduler to use QueueUserWorkItem Gary Hsu <b****y@u****m> over 6 years ago
38caa8bc More CMake build fixes Gary Hsu <b****y@u****m> over 6 years ago
1d213011 Fix CMake build (#10) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
37ac7be6 Fix bug in when_all when using std::exception_ptr (#9) Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
83fbbbd8 merge Merge pull request #7 from bghgary/threadpool_win32 Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
9bbd5e70 Add Win32 unit tests Gary Hsu <b****y@u****m> over 6 years ago
2a29ee2e Implement Win32 threadpool scheduler Gary Hsu <b****y@u****m> over 6 years ago
da0678fc Correctly define project such that it can be imported as a header-only librar... Justin Murray <3****s@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
57abe0d7 merge Merge pull request #5 from ryantrem/minor-task-fixes Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
96c4f059 Update documentation on task schedulers Ryan Tremblay <r****m@m****m> over 6 years ago
1815d869 Create CMakeLists.txt Justin Murray <3****s@u****m> about 7 years ago
81071909 merge Merge pull request #1 from CedricGuillemet/ClangCompliantFix Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
e2b7465c exception with reason moved to babylon native Cedric Guillemet <c****t@m****m> about 7 years ago
a747bdc4 typename Cedric Guillemet <c****t@m****m> about 7 years ago
9783b43b missing noexcept keyword for clang Cedric Guillemet <c****t@m****m> about 7 years ago
1df97dab Update README.md Gary Hsu <b****y@u****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
3927d6d6 cleanup Readme Saurabh Bhatia <s****n@u****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
cb8842bc standard MIT license Saurabh Bhatia <s****n@u****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
49acf427 Copied over sources from original repository. Justin Murray <3****s@u****m> over 7 years ago
159194b2 Add third party notice Saurabh Bhatia <s****n@u****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
5531bf8f Initial commit Microsoft Open Source <m****e@u****m> over 7 years ago
55862e7b Initial commit Microsoft Open Source <m****e@u****m> over 7 years ago
60866b35 Initial commit Microsoft GitHub User <m****s@m****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago

← Back to repository