only:reusing smarter method, removing irrelevant guards
This commit is contained in:
parent
54d756ce80
commit
638b21f8dc
|
@ -143,14 +143,10 @@ static void sayHello() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void validateStack(const char*msg, ObdCode code, int desiredStackUnusedSize) {
|
void validateStack(const char*msg, ObdCode code, int desiredStackUnusedSize) {
|
||||||
#if CH_DBG_THREADS_PROFILING && CH_DBG_FILL_THREADS
|
int unusedStack = getCurrentRemainingStack();
|
||||||
int unusedStack = CountFreeStackSpace(chThdGetSelfX()->wabase);
|
|
||||||
if (unusedStack < desiredStackUnusedSize) {
|
if (unusedStack < desiredStackUnusedSize) {
|
||||||
warning(code, "Stack low on %s: %d", msg, unusedStack);
|
warning(code, "Stack low on %s: %d", msg, unusedStack);
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
(void)msg; (void)code; (void)desiredStackUnusedSize;
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#if CH_DBG_THREADS_PROFILING && CH_DBG_FILL_THREADS
|
#if CH_DBG_THREADS_PROFILING && CH_DBG_FILL_THREADS
|
||||||
|
|
Loading…
Reference in New Issue