Abbreviate thread-event to te.

This commit is contained in:
Qi Wang
2020-01-30 16:31:45 -08:00
committed by Qi Wang
parent 5e500523a0
commit e896522616
7 changed files with 201 additions and 224 deletions

View File

@@ -2,17 +2,15 @@
TEST_BEGIN(test_next_event_fast_roll_back) {
tsd_t *tsd = tsd_fetch();
event_ctx_t ctx;
event_ctx_get(tsd, &ctx, true);
te_ctx_t ctx;
te_ctx_get(tsd, &ctx, true);
event_ctx_last_event_set(&ctx, 0);
event_ctx_current_bytes_set(&ctx,
THREAD_NEXT_EVENT_FAST_MAX - 8U);
event_ctx_next_event_set(tsd, &ctx,
THREAD_NEXT_EVENT_FAST_MAX);
te_ctx_last_event_set(&ctx, 0);
te_ctx_current_bytes_set(&ctx, TE_NEXT_EVENT_FAST_MAX - 8U);
te_ctx_next_event_set(tsd, &ctx, TE_NEXT_EVENT_FAST_MAX);
#define E(event, condition, is_alloc) \
if (is_alloc && condition) { \
event##_event_wait_set(tsd, THREAD_NEXT_EVENT_FAST_MAX);\
event##_event_wait_set(tsd, TE_NEXT_EVENT_FAST_MAX); \
}
ITERATE_OVER_ALL_EVENTS
#undef E
@@ -25,18 +23,16 @@ TEST_END
TEST_BEGIN(test_next_event_fast_resume) {
tsd_t *tsd = tsd_fetch();
event_ctx_t ctx;
event_ctx_get(tsd, &ctx, true);
te_ctx_t ctx;
te_ctx_get(tsd, &ctx, true);
event_ctx_last_event_set(&ctx, 0);
event_ctx_current_bytes_set(&ctx,
THREAD_NEXT_EVENT_FAST_MAX + 8U);
event_ctx_next_event_set(tsd, &ctx,
THREAD_NEXT_EVENT_FAST_MAX + 16U);
te_ctx_last_event_set(&ctx, 0);
te_ctx_current_bytes_set(&ctx, TE_NEXT_EVENT_FAST_MAX + 8U);
te_ctx_next_event_set(tsd, &ctx, TE_NEXT_EVENT_FAST_MAX + 16U);
#define E(event, condition, is_alloc) \
if (is_alloc && condition) { \
event##_event_wait_set(tsd, \
THREAD_NEXT_EVENT_FAST_MAX + 16U); \
TE_NEXT_EVENT_FAST_MAX + 16U); \
}
ITERATE_OVER_ALL_EVENTS
#undef E
@@ -48,11 +44,11 @@ TEST_END
TEST_BEGIN(test_event_rollback) {
tsd_t *tsd = tsd_fetch();
const uint64_t diff = THREAD_EVENT_MAX_INTERVAL >> 2;
const uint64_t diff = TE_MAX_INTERVAL >> 2;
size_t count = 10;
uint64_t thread_allocated = thread_allocated_get(tsd);
while (count-- != 0) {
thread_alloc_event_rollback(tsd, diff);
te_alloc_rollback(tsd, diff);
uint64_t thread_allocated_after = thread_allocated_get(tsd);
assert_u64_eq(thread_allocated - thread_allocated_after, diff,
"thread event counters are not properly rolled back");