Added assertions to track a weird race condition that may lead a thread to steal a task that it owns (which should be impossible)
Potential fix for bug where a thread might steal its own task
Potential fix for bug where a thread might steal its own task
Steal boundaries are now strictly in FIFO order
Fixed various smaller issues
Disabled overeager assertion
More intelligent cleanup of global list items in KLSM
Fixed performance issue in KLSM mainly visible with k=0
Fixed bug where more than 2 blocks of same size might end up being linked in local list in KLSM
Assertions to track a bug
Potential fix
More assertions to track a bug
Potential fix for violation on the guarantees which blocks are used in KLSM (lazy merging was a bit too lazy)