Skip to content

Activity

Deleted branch

David-Haimdeleted throw_helper • 
on May 1

throw_helper - a unified way to throw null pointer exceptions and shu…

Pull request merge
David-Haimpushed 1 commit to develop • e4b2cf4…45aa38a • 
on May 1

upgrade ubuntu and mac-os in the runners

David-Haimpushed 1 commit to throw_helper • 89d692e…a34ce02 • 
on May 1

Add missing includes

David-Haimpushed 1 commit to throw_helper • e522472…89d692e • 
on May 1

ad missing include

David-Haimpushed 1 commit to throw_helper • 55c3ce2…e522472 • 
on May 1

small improvements, formatting

David-Haimpushed 1 commit to throw_helper • 1710374…55c3ce2 • 
on May 1

small fix for clang compilation error

David-Haimpushed 1 commit to fork_join • 1e7239d…fd18088 • 
on Apr 27

small improvements

David-Haimpushed 1 commit to fork_join • a486f67…1e7239d • 
on Apr 26

task refactor, small threadpool fine-tune, fork_join implementation

David-Haimcreated fork_join • a486f67 • 
on Apr 25

leaner task object, small TP optimization

David-Haimcreated executor • a5a7cf3 • 
on Apr 18

modify tests to work with throw_helper

David-Haimpushed 2 commits to throw_helper • d9c8999…1710374 • 
on Apr 17

async_lock, scoped_async_lock and async_condition_variable to use thr…

David-Haimpushed 1 commit to throw_helper • 258aa36…d9c8999 • 
on Apr 17

make_xx, resume_on, parallel-coroutine to use throw_helper

David-Haimpushed 1 commit to throw_helper • abf0a63…258aa36 • 
on Mar 11

more files to use throw_helper

David-Haimpushed 1 commit to throw_helper • c2d0529…abf0a63 • 
on Mar 8

generator, result, timer, timer_queue to use throw_helper

David-Haimpushed 5 commits to throw_helper • f578aa3…c2d0529 • 
on Feb 25

Deleted branch

David-Haimdeleted executor_atomic_wait • 
on Aug 11, 2024

Deleted branch

David-Haimdeleted atomic_wait_mac_os • 
on Aug 11, 2024

thread pool improvements

David-Haimpushed 1 commit to executor_atomic_wait • 89e5eb5…8613534 • 
on May 16, 2024

remove idle_set from thread_pool_executor

David-Haimpushed 1 commit to executor_atomic_wait • 8954eae…89e5eb5 • 
on May 15, 2024

name change

David-Haimpushed 1 commit to executor_atomic_wait • 4a2686e…8954eae • 
on May 5, 2024

name change

David-Haimpushed 1 commit to executor_atomic_wait • c770793…4a2686e • 
on May 5, 2024

fire tune

David-Haimpushed 1 commit to executor_atomic_wait • 93d8927…c770793 • 
on May 1, 2024

fine tune yield count when no jobe

David-Haimpushed 1 commit to executor_atomic_wait • dd5e184…93d8927 • 
on Apr 29, 2024

compilation fix

David-Haimpushed 1 commit to executor_atomic_wait • 604b00e…dd5e184 • 
on Apr 27, 2024

abort for worker_thread_executor

David-Haimpushed 1 commit to executor_atomic_wait • bbbe70f…604b00e • 
on Apr 27, 2024

abort + yield

David-Haimpushed 1 commit to executor_atomic_wait • ab8e6b9…bbbe70f • 
on Apr 27, 2024

fix silly bug

David-Haimpushed 1 commit to executor_atomic_wait • 6e559f7…ab8e6b9 • 
on Apr 22, 2024

prevent data race when shut-downing the executor

David-Haimpushed 1 commit to executor_atomic_wait • c20f847…6e559f7 • 
on Apr 22, 2024

worker_thread_ex improvements

David-Haimpushed 1 commit to executor_atomic_wait • 519d694…c20f847 • 
on Apr 22, 2024

thread_pool_improvements

David-Haimpushed 1 commit to executor_atomic_wait • ff9b565…519d694 • 
on Apr 22, 2024