Halim Amer

Results 3 issues of Halim Amer

Currently, units (`ABT_unit`, `ABTI_unit`, or `unit_t`) are manipulated through the right APIs (e.g., `u_create_from_thread`) or accessing directly they internal fields. This is wrong, since those units are exposed to the...

Some functions or variables got misleading names. The API is mostly okay, but names such as `thread_free` which also does a join operation are still misleading. The internal function and...

Below is an example of a race condition 1. ES0 starts executing T0 1.1. ES0 checks that there is no cancellation request on T0 2. ES1 submits a cancellation request...