critical sections: remove unnecessary volatile
Critical section count/state variables are synchronised by IRQ disabling and critical section calls themselves, so do not need to be volatile. This eliminates a couple of unnecessary reads of the counter variable. |
---|
|
hal/mbed_critical_section_api.c |
---|
platform/mbed_critical.c |
---|