|
|
|
@ -16,8 +16,6 @@ |
|
|
|
|
|
|
|
|
|
#include "src/core/lib/experiments/experiments.h" |
|
|
|
|
|
|
|
|
|
#include <stdint.h> |
|
|
|
|
|
|
|
|
|
#include <grpc/support/port_platform.h> |
|
|
|
|
|
|
|
|
|
#ifndef GRPC_EXPERIMENTS_ARE_FINAL |
|
|
|
@ -114,8 +112,6 @@ const char* const description_work_serializer_dispatch = |
|
|
|
|
"callback, instead of running things inline in the first thread that " |
|
|
|
|
"successfully enqueues work."; |
|
|
|
|
const char* const additional_constraints_work_serializer_dispatch = "{}"; |
|
|
|
|
const uint8_t required_experiments_work_serializer_dispatch[] = { |
|
|
|
|
static_cast<uint8_t>(grpc_core::kExperimentIdEventEngineClient)}; |
|
|
|
|
} // namespace
|
|
|
|
|
|
|
|
|
|
namespace grpc_core { |
|
|
|
@ -181,8 +177,7 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
|
additional_constraints_work_serializer_clears_time_cache, nullptr, 0, true, |
|
|
|
|
true}, |
|
|
|
|
{"work_serializer_dispatch", description_work_serializer_dispatch, |
|
|
|
|
additional_constraints_work_serializer_dispatch, |
|
|
|
|
required_experiments_work_serializer_dispatch, 1, false, true}, |
|
|
|
|
additional_constraints_work_serializer_dispatch, nullptr, 0, false, true}, |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
} // namespace grpc_core
|
|
|
|
@ -279,8 +274,6 @@ const char* const description_work_serializer_dispatch = |
|
|
|
|
"callback, instead of running things inline in the first thread that " |
|
|
|
|
"successfully enqueues work."; |
|
|
|
|
const char* const additional_constraints_work_serializer_dispatch = "{}"; |
|
|
|
|
const uint8_t required_experiments_work_serializer_dispatch[] = { |
|
|
|
|
static_cast<uint8_t>(grpc_core::kExperimentIdEventEngineClient)}; |
|
|
|
|
} // namespace
|
|
|
|
|
|
|
|
|
|
namespace grpc_core { |
|
|
|
@ -346,8 +339,7 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
|
additional_constraints_work_serializer_clears_time_cache, nullptr, 0, true, |
|
|
|
|
true}, |
|
|
|
|
{"work_serializer_dispatch", description_work_serializer_dispatch, |
|
|
|
|
additional_constraints_work_serializer_dispatch, |
|
|
|
|
required_experiments_work_serializer_dispatch, 1, false, true}, |
|
|
|
|
additional_constraints_work_serializer_dispatch, nullptr, 0, false, true}, |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
} // namespace grpc_core
|
|
|
|
@ -444,8 +436,6 @@ const char* const description_work_serializer_dispatch = |
|
|
|
|
"callback, instead of running things inline in the first thread that " |
|
|
|
|
"successfully enqueues work."; |
|
|
|
|
const char* const additional_constraints_work_serializer_dispatch = "{}"; |
|
|
|
|
const uint8_t required_experiments_work_serializer_dispatch[] = { |
|
|
|
|
static_cast<uint8_t>(grpc_core::kExperimentIdEventEngineClient)}; |
|
|
|
|
} // namespace
|
|
|
|
|
|
|
|
|
|
namespace grpc_core { |
|
|
|
@ -511,8 +501,7 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
|
additional_constraints_work_serializer_clears_time_cache, nullptr, 0, true, |
|
|
|
|
true}, |
|
|
|
|
{"work_serializer_dispatch", description_work_serializer_dispatch, |
|
|
|
|
additional_constraints_work_serializer_dispatch, |
|
|
|
|
required_experiments_work_serializer_dispatch, 1, true, true}, |
|
|
|
|
additional_constraints_work_serializer_dispatch, nullptr, 0, true, true}, |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
} // namespace grpc_core
|
|
|
|
|