grpc/test/cpp/common
AJ Heller 0d5dc5c45b
[EventEngine] C++ Alarm migration and PosixEventEngine performance enhancements (#34056)
This PR is mainly a set of improvements that allow the C++ Alarm to be
migrated away from legacy iomgr. It cannot be landed without significant
speedup, due to third-parties relying on a fast path for immediate timer
execution with deadlines <= now.

Previous EventEngine performance of bm_alarm, compared to baseline iomgr
timers: *0.014%*
This PR: *2.5%*

Regarding previous failures to land this change: The cloud libraries
team agreed to reduce the amount of stress in their alarm stress test
https://github.com/googleapis/google-cloud-cpp/pull/12378
2023-08-16 11:54:04 -07:00
..
BUILD Clean up the TODO item in build target `grpc_base` -- part `closure` (#31001) 2022-11-18 18:35:22 -05:00
alarm_test.cc [EventEngine] C++ Alarm migration and PosixEventEngine performance enhancements (#34056) 2023-08-16 11:54:04 -07:00
alts_util_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
auth_property_iterator_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
channel_arguments_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
channel_filter_test.cc Removed GRPC_ERROR_NONE (#31131) 2022-09-27 23:17:39 -07:00
secure_auth_context_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
time_jump_test.cc [cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2023-01-11 08:50:32 -08:00
timer_test.cc [cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2023-01-11 08:50:32 -08:00