a8495ad8e9
Each calll to a KUNIT_EXPECT_*() macro creates a local variable which
contains a struct kunit_assert.
Normally, we'd hope the compiler would be able to optimize this away,
but we've seen cases where it hasn't, see
https://groups.google.com/g/kunit-dev/c/i3fZXgvBrfA/m/GbrMNej2BAAJ.
In changes like commit
|
||
---|---|---|
.. | ||
.kunitconfig | ||
Kconfig | ||
Makefile | ||
assert.c | ||
debugfs.c | ||
debugfs.h | ||
executor.c | ||
executor_test.c | ||
kunit-example-test.c | ||
kunit-test.c | ||
resource.c | ||
string-stream-test.c | ||
string-stream.c | ||
string-stream.h | ||
test.c | ||
try-catch-impl.h | ||
try-catch.c |