- Nov 05, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
Resolve "Minor documentation issues" Closes #143 See merge request dlb/dlb!31
-
Victor Lopez authored
- Add scripts usage - Add faq about tracing - Removed deprecated --dlb Mercurium flag
-
Victor Lopez authored
-
- Nov 04, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
- Option type is now instrument_items_t - Evens in tracing.h are now enum instead of macros to run more compiler checks
-
Victor Lopez authored
Fix #144
-
- Nov 03, 2021
-
-
Victor Lopez authored
Implement specific cases for process mask getter and setter Closes #145 See merge request dlb/dlb!30
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
Allow pid = 0 to refer to the current process
-
- Oct 30, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
-
- Oct 25, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
-
- Oct 21, 2021
-
-
Victor Lopez authored
After some analysis, their performance is too similar and spinlocks have a worse-case scenario fighting the OS scheduler
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
Barrier_detach no longer closes the shared memory. Now, attaching or dettaching just modifies the number of participants. Fixes race conditions with multiple finalizes, since the detach only happens once.
-
- Oct 20, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
Use case: dlb_run has no handler for shmem_barrier, child process is killed and dlb_run must clean shmems
-
Victor Lopez authored
-
- Oct 14, 2021
-
-
Victor Lopez authored
-
- Oct 08, 2021
-
-
Victor Lopez authored
Fix #142
-
- Oct 07, 2021
-
-
Victor Lopez authored
-
- Oct 06, 2021
-
-
Victor Lopez authored
-
- Oct 05, 2021
-
-
Victor Lopez authored
Close #123
-
- Oct 04, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
-
- Sep 30, 2021
-
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
-
Victor Lopez authored
If the callback pointer was not set, talp was being invoked in the beginning and again inside add_mask.
-
Victor Lopez authored
The last_process and is_empty checks need to be done on the same mutex region. shmem_finalize now receives the function pointer to check if the shared memory is empty.
-
Victor Lopez authored
-
Victor Lopez authored
Sometimes processes are deregistered but we lose CPUs in the free mask. We also want to reset some shmem statistics if possible.
-
Victor Lopez authored
-