- 06 Jul, 2016 2 commits
-
-
Philip Carns authored
-
Philip Carns authored
- yield was in wrong if block, not sure how
-
- 29 Jun, 2016 4 commits
-
-
Philip Carns authored
-
Philip Carns authored
-
Philip Carns authored
-
Philip Carns authored
- count ULTs in progress pool that are waiting on communication as waiters so that we don't busy spin when it isn't necessary - if a trigger occurs, yield immediately to service ULTs that may have been activated as a result - HG_Progress() is still called too frequently, see TODO note - outcome: this makes servers significantly faster, but seems to make clients a bit slower; optimal performance right now comes from building servers with this git commit and building clients without it; need to investigate
-
- 24 Jun, 2016 1 commit
-
-
Jonathan Jenkins authored
-
- 10 Jun, 2016 2 commits
-
-
Jonathan Jenkins authored
-
Jonathan Jenkins authored
-
- 08 May, 2016 1 commit
-
-
Philip Carns authored
-
- 05 May, 2016 1 commit
-
-
Philip Carns authored
-
- 03 May, 2016 1 commit
-
-
Jonathan Jenkins authored
-
- 02 May, 2016 4 commits
-
-
Jonathan Jenkins authored
-
Jonathan Jenkins authored
-
Jonathan Jenkins authored
-
Jonathan Jenkins authored
-
- 28 Apr, 2016 2 commits
-
-
Shane Snyder authored
-
Shane Snyder authored
in cases where margo_forward_timed calls timeout, margo will return HG_TIMEOUT rather than HG_CANCELED
-
- 27 Apr, 2016 8 commits
-
-
Philip Carns authored
- this doesn't cause a warning and makes the prototype a little less confusing now in conjunction with previous commit
-
Philip Carns authored
- the mercury hg_handle_t is really a pointer that references an internally defined structure, we can (and should, for proper reference counting purposes) pass it directly to ULTs without copying - code using margo must be updated accordingly, handler ULT argument is an hg_handle_t now, not an hg_handle_t*
-
Philip Carns authored
-
Philip Carns authored
-
Philip Carns authored
-
Philip Carns authored
-
Philip Carns authored
-
Philip Carns authored
-
- 21 Apr, 2016 2 commits
-
-
Philip Carns authored
-
Philip Carns authored
- first test is for the sleep functionality
-
- 19 Apr, 2016 6 commits
-
-
Shane Snyder authored
we need to remember whether a sleeping thread is in the same pool as the progress thread to properly decrement the number of waiting ULTS.
-
Shane Snyder authored
-
Shane Snyder authored
-
Shane Snyder authored
-
Shane Snyder authored
-
Shane Snyder authored
-
- 18 Apr, 2016 3 commits
-
-
Shane Snyder authored
-
Shane Snyder authored
-
Shane Snyder authored
-
- 15 Apr, 2016 1 commit
-
-
Shane Snyder authored
-
- 14 Apr, 2016 1 commit
-
-
Jonathan Jenkins authored
-
- 12 Apr, 2016 1 commit
-
-
Shane Snyder authored
-