|
From: Will D. <wy...@ca...> - 2013-03-22 21:54:24
|
Hi,
In our application, we use bit fields a lot. For example:
class data {
unsigned int the_thread_1_data:1;
unsigned int the_thread_2_data:3;
...
};
When one thread is writing to the_thread_1_data, and another thread is reading or writing to the_thread_2_data, helgrind will flag racing condition. Is this a known issue in helgrind? Is there a way to get around this? I believe the operation is multithread safe.
Thanks,
--Will
|