Raffaello / sdl2-vga-terminal

SDL2 VGA Terminal
MIT License
6 stars 1 forks source link

create test for concurrency and fix possible issues found #27

Closed Raffaello closed 4 years ago

Raffaello commented 4 years ago

until now waiting an event before doing anything, was not really triggering anything about concurrency concern.

write some concurrency test around the aspect involving the timer variables.

Raffaello commented 4 years ago

using helgrind for detecting data races conditions.

Raffaello commented 4 years ago

it is still missing to run multiple threads accessing the same terminal, but it is not the aim of this issue for the current version at the moment.