pull/36792/head
Mark D. Roth 6 months ago
parent 3db22f0912
commit 1f2a8860d5
  1. 50
      BUILD
  2. 164
      CMakeLists.txt
  3. 54
      Makefile
  4. 150
      Package.swift
  5. 768
      build_autogenerated.yaml
  6. 62
      config.m4
  7. 2
      fuzztest/core/transport/chttp2/hpack_encoder_timeout_test.cc
  8. 192
      gRPC-C++.podspec
  9. 246
      gRPC-Core.podspec
  10. 150
      grpc.gemspec
  11. 82
      grpc.gyp
  12. 4
      include/grpcpp/impl/sync.h
  13. 150
      package.xml
  14. 102
      src/core/BUILD
  15. 2
      src/core/channelz/channel_trace.cc
  16. 4
      src/core/channelz/channel_trace.h
  17. 8
      src/core/channelz/channelz.h
  18. 2
      src/core/channelz/channelz_registry.cc
  19. 4
      src/core/channelz/channelz_registry.h
  20. 4
      src/core/client_channel/backup_poller.cc
  21. 14
      src/core/client_channel/client_channel.cc
  22. 2
      src/core/client_channel/client_channel.h
  23. 2
      src/core/client_channel/client_channel_factory.h
  24. 14
      src/core/client_channel/client_channel_filter.cc
  25. 12
      src/core/client_channel/client_channel_filter.h
  26. 2
      src/core/client_channel/client_channel_internal.h
  27. 6
      src/core/client_channel/client_channel_service_config.h
  28. 4
      src/core/client_channel/config_selector.h
  29. 6
      src/core/client_channel/connector.h
  30. 2
      src/core/client_channel/dynamic_filters.cc
  31. 8
      src/core/client_channel/dynamic_filters.h
  32. 4
      src/core/client_channel/global_subchannel_pool.h
  33. 2
      src/core/client_channel/local_subchannel_pool.h
  34. 2
      src/core/client_channel/retry_filter.cc
  35. 2
      src/core/client_channel/retry_filter.h
  36. 14
      src/core/client_channel/retry_filter_legacy_call_data.cc
  37. 10
      src/core/client_channel/retry_filter_legacy_call_data.h
  38. 4
      src/core/client_channel/retry_service_config.h
  39. 6
      src/core/client_channel/retry_throttle.h
  40. 12
      src/core/client_channel/subchannel.cc
  41. 18
      src/core/client_channel/subchannel.h
  42. 2
      src/core/client_channel/subchannel_interface_internal.h
  43. 4
      src/core/client_channel/subchannel_pool_interface.h
  44. 8
      src/core/client_channel/subchannel_stream_client.cc
  45. 6
      src/core/client_channel/subchannel_stream_client.h
  46. 12
      src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc
  47. 8
      src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h
  48. 2
      src/core/ext/filters/fault_injection/fault_injection_filter.cc
  49. 2
      src/core/ext/filters/fault_injection/fault_injection_filter.h
  50. 4
      src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h
  51. 4
      src/core/ext/filters/logging/logging_filter.cc
  52. 2
      src/core/ext/filters/logging/logging_sink.h
  53. 2
      src/core/ext/filters/message_size/message_size_filter.h
  54. 2
      src/core/ext/filters/rbac/rbac_service_config_parser.h
  55. 4
      src/core/ext/filters/stateful_session/stateful_session_filter.cc
  56. 4
      src/core/ext/filters/stateful_session/stateful_session_filter.h
  57. 4
      src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h
  58. 6
      src/core/ext/gcp/metadata_query.cc
  59. 4
      src/core/ext/gcp/metadata_query.h
  60. 2
      src/core/ext/transport/binder/client/channel_create.cc
  61. 2
      src/core/ext/transport/binder/client/connection_id_generator.h
  62. 2
      src/core/ext/transport/binder/client/endpoint_binder_pool.h
  63. 2
      src/core/ext/transport/binder/client/jni_utils.cc
  64. 2
      src/core/ext/transport/binder/client/security_policy_setting.h
  65. 2
      src/core/ext/transport/binder/security_policy/binder_security_policy.cc
  66. 2
      src/core/ext/transport/binder/transport/binder_transport.cc
  67. 2
      src/core/ext/transport/binder/transport/binder_transport.h
  68. 4
      src/core/ext/transport/binder/utils/ndk_binder.cc
  69. 2
      src/core/ext/transport/binder/utils/transport_stream_receiver_impl.cc
  70. 2
      src/core/ext/transport/binder/utils/transport_stream_receiver_impl.h
  71. 2
      src/core/ext/transport/binder/wire_format/binder.h
  72. 4
      src/core/ext/transport/binder/wire_format/binder_android.cc
  73. 2
      src/core/ext/transport/binder/wire_format/transaction.h
  74. 2
      src/core/ext/transport/binder/wire_format/wire_reader.h
  75. 4
      src/core/ext/transport/binder/wire_format/wire_reader_impl.cc
  76. 2
      src/core/ext/transport/binder/wire_format/wire_reader_impl.h
  77. 2
      src/core/ext/transport/binder/wire_format/wire_writer.cc
  78. 2
      src/core/ext/transport/binder/wire_format/wire_writer.h
  79. 8
      src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc
  80. 6
      src/core/ext/transport/chaotic_good/client/chaotic_good_connector.h
  81. 4
      src/core/ext/transport/chaotic_good/client_transport.cc
  82. 2
      src/core/ext/transport/chaotic_good/client_transport.h
  83. 6
      src/core/ext/transport/chaotic_good/frame.cc
  84. 2
      src/core/ext/transport/chaotic_good/frame.h
  85. 2
      src/core/ext/transport/chaotic_good/frame_header.h
  86. 10
      src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc
  87. 4
      src/core/ext/transport/chaotic_good/server/chaotic_good_server.h
  88. 2
      src/core/ext/transport/chaotic_good/server_transport.cc
  89. 4
      src/core/ext/transport/chaotic_good/server_transport.h
  90. 2
      src/core/ext/transport/chaotic_good/settings_metadata.cc
  91. 10
      src/core/ext/transport/chttp2/client/chttp2_connector.cc
  92. 4
      src/core/ext/transport/chttp2/client/chttp2_connector.h
  93. 14
      src/core/ext/transport/chttp2/server/chttp2_server.cc
  94. 12
      src/core/ext/transport/chttp2/transport/chttp2_transport.cc
  95. 4
      src/core/ext/transport/chttp2/transport/chttp2_transport.h
  96. 2
      src/core/ext/transport/chttp2/transport/flow_control.h
  97. 2
      src/core/ext/transport/chttp2/transport/frame.cc
  98. 2
      src/core/ext/transport/chttp2/transport/frame_data.cc
  99. 2
      src/core/ext/transport/chttp2/transport/frame_rst_stream.cc
  100. 2
      src/core/ext/transport/chttp2/transport/frame_settings.cc
  101. Some files were not shown because too many files have changed in this diff Show More

50
BUILD

@ -735,17 +735,18 @@ grpc_cc_library(
grpc_cc_library(
name = "gpr",
srcs = [
"//src/core:lib/gprpp/crash.cc",
"//src/core:lib/gprpp/fork.cc",
"//src/core:lib/gprpp/host_port.cc",
"//src/core:lib/gprpp/mpscq.cc",
"//src/core:lib/gprpp/posix/stat.cc",
"//src/core:lib/gprpp/posix/thd.cc",
"//src/core:lib/gprpp/time_util.cc",
"//src/core:lib/gprpp/windows/stat.cc",
"//src/core:lib/gprpp/windows/thd.cc",
"//src/core:util/crash.cc",
"//src/core:util/fork.cc",
"//src/core:util/host_port.cc",
"//src/core:util/mpscq.cc",
"//src/core:util/posix/stat.cc",
"//src/core:util/posix/thd.cc",
"//src/core:util/time_util.cc",
"//src/core:util/windows/stat.cc",
"//src/core:util/windows/thd.cc",
"//src/core:util/alloc.cc",
"//src/core:util/android/log.cc",
"//src/core:util/gpr_time.cc",
"//src/core:util/iphone/cpu.cc",
"//src/core:util/linux/cpu.cc",
"//src/core:util/linux/log.cc",
@ -760,7 +761,6 @@ grpc_cc_library(
"//src/core:util/string.cc",
"//src/core:util/sync.cc",
"//src/core:util/sync_abseil.cc",
"//src/core:util/time.cc",
"//src/core:util/time_precise.cc",
"//src/core:util/windows/cpu.cc",
"//src/core:util/windows/log.cc",
@ -771,15 +771,15 @@ grpc_cc_library(
"//src/core:util/windows/tmpfile.cc",
],
hdrs = [
"//src/core:lib/gprpp/crash.h",
"//src/core:lib/gprpp/fork.h",
"//src/core:lib/gprpp/host_port.h",
"//src/core:lib/gprpp/memory.h",
"//src/core:lib/gprpp/mpscq.h",
"//src/core:lib/gprpp/stat.h",
"//src/core:lib/gprpp/sync.h",
"//src/core:lib/gprpp/thd.h",
"//src/core:lib/gprpp/time_util.h",
"//src/core:util/crash.h",
"//src/core:util/fork.h",
"//src/core:util/host_port.h",
"//src/core:util/memory.h",
"//src/core:util/mpscq.h",
"//src/core:util/stat.h",
"//src/core:util/sync.h",
"//src/core:util/thd.h",
"//src/core:util/time_util.h",
"//src/core:util/alloc.h",
"//src/core:util/string.h",
"//src/core:util/time_precise.h",
@ -840,7 +840,7 @@ grpc_cc_library(
grpc_cc_library(
name = "cpp_impl_of",
hdrs = ["//src/core:lib/gprpp/cpp_impl_of.h"],
hdrs = ["//src/core:util/cpp_impl_of.h"],
language = "c++",
)
@ -2998,10 +2998,10 @@ grpc_cc_library(
grpc_cc_library(
name = "work_serializer",
srcs = [
"//src/core:lib/gprpp/work_serializer.cc",
"//src/core:util/work_serializer.cc",
],
hdrs = [
"//src/core:lib/gprpp/work_serializer.h",
"//src/core:util/work_serializer.h",
],
external_deps = [
"absl/base:core_headers",
@ -3118,7 +3118,7 @@ grpc_cc_library(
grpc_cc_library(
name = "debug_location",
language = "c++",
public_hdrs = ["//src/core:lib/gprpp/debug_location.h"],
public_hdrs = ["//src/core:util/debug_location.h"],
visibility = ["@grpc:debug_location"],
deps = ["gpr_platform"],
)
@ -3126,7 +3126,7 @@ grpc_cc_library(
grpc_cc_library(
name = "orphanable",
language = "c++",
public_hdrs = ["//src/core:lib/gprpp/orphanable.h"],
public_hdrs = ["//src/core:util/orphanable.h"],
visibility = [
"@grpc:client_channel",
"@grpc:xds_client_core",
@ -3163,7 +3163,7 @@ grpc_cc_library(
name = "ref_counted_ptr",
external_deps = ["absl/hash"],
language = "c++",
public_hdrs = ["//src/core:lib/gprpp/ref_counted_ptr.h"],
public_hdrs = ["//src/core:util/ref_counted_ptr.h"],
visibility = ["@grpc:ref_counted_ptr"],
deps = [
"debug_location",

164
CMakeLists.txt generated

@ -1670,21 +1670,21 @@ add_library(gpr
src/core/lib/config/config_vars_non_generated.cc
src/core/lib/config/load_config.cc
src/core/lib/event_engine/thread_local.cc
src/core/lib/gprpp/crash.cc
src/core/lib/gprpp/examine_stack.cc
src/core/lib/gprpp/fork.cc
src/core/lib/gprpp/host_port.cc
src/core/lib/gprpp/linux/env.cc
src/core/lib/gprpp/mpscq.cc
src/core/lib/gprpp/posix/env.cc
src/core/lib/gprpp/posix/stat.cc
src/core/lib/gprpp/posix/thd.cc
src/core/lib/gprpp/strerror.cc
src/core/lib/gprpp/tchar.cc
src/core/lib/gprpp/time_util.cc
src/core/lib/gprpp/windows/env.cc
src/core/lib/gprpp/windows/stat.cc
src/core/lib/gprpp/windows/thd.cc
src/core/util/crash.cc
src/core/util/examine_stack.cc
src/core/util/fork.cc
src/core/util/host_port.cc
src/core/util/linux/env.cc
src/core/util/mpscq.cc
src/core/util/posix/env.cc
src/core/util/posix/stat.cc
src/core/util/posix/thd.cc
src/core/util/strerror.cc
src/core/util/tchar.cc
src/core/util/time_util.cc
src/core/util/windows/env.cc
src/core/util/windows/stat.cc
src/core/util/windows/thd.cc
src/core/util/alloc.cc
src/core/util/android/log.cc
src/core/util/atm.cc
@ -2303,18 +2303,18 @@ add_library(grpc
src/core/lib/event_engine/work_queue/basic_work_queue.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/dump_args.cc
src/core/lib/gprpp/load_file.cc
src/core/lib/gprpp/per_cpu.cc
src/core/lib/gprpp/posix/directory_reader.cc
src/core/lib/gprpp/ref_counted_string.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/lib/gprpp/time_averaged_stats.cc
src/core/lib/gprpp/uuid_v4.cc
src/core/lib/gprpp/validation_errors.cc
src/core/lib/gprpp/windows/directory_reader.cc
src/core/lib/gprpp/work_serializer.cc
src/core/util/dump_args.cc
src/core/util/load_file.cc
src/core/util/per_cpu.cc
src/core/util/posix/directory_reader.cc
src/core/util/ref_counted_string.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/util/time_averaged_stats.cc
src/core/util/uuid_v4.cc
src/core/util/validation_errors.cc
src/core/util/windows/directory_reader.cc
src/core/util/work_serializer.cc
src/core/lib/iomgr/buffer_list.cc
src/core/lib/iomgr/call_combiner.cc
src/core/lib/iomgr/cfstream_handle.cc
@ -3099,16 +3099,16 @@ add_library(grpc_unsecure
src/core/lib/event_engine/work_queue/basic_work_queue.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/dump_args.cc
src/core/lib/gprpp/load_file.cc
src/core/lib/gprpp/per_cpu.cc
src/core/lib/gprpp/ref_counted_string.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/lib/gprpp/time_averaged_stats.cc
src/core/lib/gprpp/uuid_v4.cc
src/core/lib/gprpp/validation_errors.cc
src/core/lib/gprpp/work_serializer.cc
src/core/util/dump_args.cc
src/core/util/load_file.cc
src/core/util/per_cpu.cc
src/core/util/ref_counted_string.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/util/time_averaged_stats.cc
src/core/util/uuid_v4.cc
src/core/util/validation_errors.cc
src/core/util/work_serializer.cc
src/core/lib/iomgr/buffer_list.cc
src/core/lib/iomgr/call_combiner.cc
src/core/lib/iomgr/cfstream_handle.cc
@ -5218,15 +5218,15 @@ add_library(grpc_authorization_provider
src/core/lib/event_engine/work_queue/basic_work_queue.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/dump_args.cc
src/core/lib/gprpp/load_file.cc
src/core/lib/gprpp/per_cpu.cc
src/core/lib/gprpp/ref_counted_string.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/lib/gprpp/time_averaged_stats.cc
src/core/lib/gprpp/validation_errors.cc
src/core/lib/gprpp/work_serializer.cc
src/core/util/dump_args.cc
src/core/util/load_file.cc
src/core/util/per_cpu.cc
src/core/util/ref_counted_string.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/util/time_averaged_stats.cc
src/core/util/validation_errors.cc
src/core/util/work_serializer.cc
src/core/lib/iomgr/buffer_list.cc
src/core/lib/iomgr/call_combiner.cc
src/core/lib/iomgr/cfstream_handle.cc
@ -8522,10 +8522,10 @@ add_executable(call_filters_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/dump_args.cc
src/core/lib/gprpp/ref_counted_string.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/dump_args.cc
src/core/util/ref_counted_string.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -10198,8 +10198,8 @@ add_executable(chunked_vector_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -12477,7 +12477,7 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(dump_args_test
src/core/lib/gprpp/dump_args.cc
src/core/util/dump_args.cc
test/core/gprpp/dump_args_test.cc
)
target_compile_features(dump_args_test PUBLIC cxx_std_14)
@ -12900,8 +12900,8 @@ if(gRPC_BUILD_TESTS)
add_executable(endpoint_config_test
src/core/lib/channel/channel_args.cc
src/core/lib/event_engine/channel_args_endpoint_config.cc
src/core/lib/gprpp/ref_counted_string.cc
src/core/lib/gprpp/time.cc
src/core/util/ref_counted_string.cc
src/core/util/time.cc
src/core/lib/surface/channel_stack_type.cc
test/core/event_engine/endpoint_config_test.cc
)
@ -13447,8 +13447,8 @@ add_executable(exec_ctx_wakeup_scheduler_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -14306,8 +14306,8 @@ add_executable(flow_control_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -14392,8 +14392,8 @@ add_executable(for_each_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -17914,15 +17914,15 @@ add_executable(interception_chain_test
src/core/lib/event_engine/work_queue/basic_work_queue.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/dump_args.cc
src/core/lib/gprpp/load_file.cc
src/core/lib/gprpp/per_cpu.cc
src/core/lib/gprpp/ref_counted_string.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/lib/gprpp/time_averaged_stats.cc
src/core/lib/gprpp/validation_errors.cc
src/core/lib/gprpp/work_serializer.cc
src/core/util/dump_args.cc
src/core/util/load_file.cc
src/core/util/per_cpu.cc
src/core/util/ref_counted_string.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/util/time_averaged_stats.cc
src/core/util/validation_errors.cc
src/core/util/work_serializer.cc
src/core/lib/iomgr/buffer_list.cc
src/core/lib/iomgr/call_combiner.cc
src/core/lib/iomgr/cfstream_handle.cc
@ -18144,8 +18144,8 @@ add_executable(interceptor_list_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -19389,8 +19389,8 @@ add_executable(map_pipe_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -21661,8 +21661,8 @@ add_executable(periodic_update_test
src/core/lib/debug/trace.cc
src/core/lib/experiments/config.cc
src/core/lib/experiments/experiments.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/time.cc
src/core/util/status_helper.cc
src/core/util/time.cc
src/core/lib/iomgr/closure.cc
src/core/lib/iomgr/combiner.cc
src/core/lib/iomgr/error.cc
@ -30036,8 +30036,8 @@ if(gRPC_BUILD_TESTS)
add_executable(test_core_event_engine_posix_timer_heap_test
src/core/lib/event_engine/posix_engine/timer.cc
src/core/lib/event_engine/posix_engine/timer_heap.cc
src/core/lib/gprpp/time.cc
src/core/lib/gprpp/time_averaged_stats.cc
src/core/util/time.cc
src/core/util/time_averaged_stats.cc
test/core/event_engine/posix/timer_heap_test.cc
)
if(WIN32 AND MSVC)
@ -30082,8 +30082,8 @@ if(gRPC_BUILD_TESTS)
add_executable(test_core_event_engine_posix_timer_list_test
src/core/lib/event_engine/posix_engine/timer.cc
src/core/lib/event_engine/posix_engine/timer_heap.cc
src/core/lib/gprpp/time.cc
src/core/lib/gprpp/time_averaged_stats.cc
src/core/util/time.cc
src/core/util/time_averaged_stats.cc
test/core/event_engine/posix/timer_list_test.cc
)
if(WIN32 AND MSVC)
@ -30179,7 +30179,7 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(test_core_gprpp_time_test
src/core/lib/gprpp/time.cc
src/core/util/time.cc
test/core/gprpp/time_test.cc
)
if(WIN32 AND MSVC)
@ -33104,7 +33104,7 @@ if(gRPC_BUILD_TESTS)
add_executable(write_size_policy_test
src/core/ext/transport/chttp2/transport/write_size_policy.cc
src/core/lib/gprpp/time.cc
src/core/util/time.cc
test/core/transport/chttp2/write_size_policy_test.cc
)
if(WIN32 AND MSVC)

54
Makefile generated

@ -1138,33 +1138,33 @@ LIBGRPC_SRC = \
src/core/lib/event_engine/work_queue/basic_work_queue.cc \
src/core/lib/experiments/config.cc \
src/core/lib/experiments/experiments.cc \
src/core/lib/gprpp/crash.cc \
src/core/lib/gprpp/dump_args.cc \
src/core/lib/gprpp/examine_stack.cc \
src/core/lib/gprpp/fork.cc \
src/core/lib/gprpp/host_port.cc \
src/core/lib/gprpp/linux/env.cc \
src/core/lib/gprpp/load_file.cc \
src/core/lib/gprpp/mpscq.cc \
src/core/lib/gprpp/per_cpu.cc \
src/core/lib/gprpp/posix/directory_reader.cc \
src/core/lib/gprpp/posix/env.cc \
src/core/lib/gprpp/posix/stat.cc \
src/core/lib/gprpp/posix/thd.cc \
src/core/lib/gprpp/ref_counted_string.cc \
src/core/lib/gprpp/status_helper.cc \
src/core/lib/gprpp/strerror.cc \
src/core/lib/gprpp/tchar.cc \
src/core/lib/gprpp/time.cc \
src/core/lib/gprpp/time_averaged_stats.cc \
src/core/lib/gprpp/time_util.cc \
src/core/lib/gprpp/uuid_v4.cc \
src/core/lib/gprpp/validation_errors.cc \
src/core/lib/gprpp/windows/directory_reader.cc \
src/core/lib/gprpp/windows/env.cc \
src/core/lib/gprpp/windows/stat.cc \
src/core/lib/gprpp/windows/thd.cc \
src/core/lib/gprpp/work_serializer.cc \
src/core/util/crash.cc \
src/core/util/dump_args.cc \
src/core/util/examine_stack.cc \
src/core/util/fork.cc \
src/core/util/host_port.cc \
src/core/util/linux/env.cc \
src/core/util/load_file.cc \
src/core/util/mpscq.cc \
src/core/util/per_cpu.cc \
src/core/util/posix/directory_reader.cc \
src/core/util/posix/env.cc \
src/core/util/posix/stat.cc \
src/core/util/posix/thd.cc \
src/core/util/ref_counted_string.cc \
src/core/util/status_helper.cc \
src/core/util/strerror.cc \
src/core/util/tchar.cc \
src/core/util/time.cc \
src/core/util/time_averaged_stats.cc \
src/core/util/time_util.cc \
src/core/util/uuid_v4.cc \
src/core/util/validation_errors.cc \
src/core/util/windows/directory_reader.cc \
src/core/util/windows/env.cc \
src/core/util/windows/stat.cc \
src/core/util/windows/thd.cc \
src/core/util/work_serializer.cc \
src/core/lib/iomgr/buffer_list.cc \
src/core/lib/iomgr/call_combiner.cc \
src/core/lib/iomgr/cfstream_handle.cc \

150
Package.swift generated

@ -1247,81 +1247,81 @@ let package = Package(
"src/core/lib/experiments/config.h",
"src/core/lib/experiments/experiments.cc",
"src/core/lib/experiments/experiments.h",
"src/core/lib/gprpp/atomic_utils.h",
"src/core/lib/gprpp/bitset.h",
"src/core/lib/gprpp/chunked_vector.h",
"src/core/lib/gprpp/construct_destruct.h",
"src/core/lib/gprpp/cpp_impl_of.h",
"src/core/lib/gprpp/crash.cc",
"src/core/lib/gprpp/crash.h",
"src/core/lib/gprpp/debug_location.h",
"src/core/lib/gprpp/directory_reader.h",
"src/core/lib/gprpp/down_cast.h",
"src/core/lib/gprpp/dual_ref_counted.h",
"src/core/lib/gprpp/dump_args.cc",
"src/core/lib/gprpp/dump_args.h",
"src/core/lib/gprpp/env.h",
"src/core/lib/gprpp/examine_stack.cc",
"src/core/lib/gprpp/examine_stack.h",
"src/core/lib/gprpp/fork.cc",
"src/core/lib/gprpp/fork.h",
"src/core/lib/gprpp/host_port.cc",
"src/core/lib/gprpp/host_port.h",
"src/core/lib/gprpp/if_list.h",
"src/core/lib/gprpp/linux/env.cc",
"src/core/lib/gprpp/load_file.cc",
"src/core/lib/gprpp/load_file.h",
"src/core/lib/gprpp/manual_constructor.h",
"src/core/lib/gprpp/match.h",
"src/core/lib/gprpp/memory.h",
"src/core/lib/gprpp/mpscq.cc",
"src/core/lib/gprpp/mpscq.h",
"src/core/lib/gprpp/no_destruct.h",
"src/core/lib/gprpp/notification.h",
"src/core/lib/gprpp/orphanable.h",
"src/core/lib/gprpp/overload.h",
"src/core/lib/gprpp/packed_table.h",
"src/core/lib/gprpp/per_cpu.cc",
"src/core/lib/gprpp/per_cpu.h",
"src/core/lib/gprpp/posix/directory_reader.cc",
"src/core/lib/gprpp/posix/env.cc",
"src/core/lib/gprpp/posix/stat.cc",
"src/core/lib/gprpp/posix/thd.cc",
"src/core/lib/gprpp/ref_counted.h",
"src/core/lib/gprpp/ref_counted_ptr.h",
"src/core/lib/gprpp/ref_counted_string.cc",
"src/core/lib/gprpp/ref_counted_string.h",
"src/core/lib/gprpp/single_set_ptr.h",
"src/core/lib/gprpp/sorted_pack.h",
"src/core/lib/gprpp/stat.h",
"src/core/lib/gprpp/status_helper.cc",
"src/core/lib/gprpp/status_helper.h",
"src/core/lib/gprpp/strerror.cc",
"src/core/lib/gprpp/strerror.h",
"src/core/lib/gprpp/sync.h",
"src/core/lib/gprpp/table.h",
"src/core/lib/gprpp/tchar.cc",
"src/core/lib/gprpp/tchar.h",
"src/core/lib/gprpp/thd.h",
"src/core/lib/gprpp/time.cc",
"src/core/lib/gprpp/time.h",
"src/core/lib/gprpp/time_averaged_stats.cc",
"src/core/lib/gprpp/time_averaged_stats.h",
"src/core/lib/gprpp/time_util.cc",
"src/core/lib/gprpp/time_util.h",
"src/core/lib/gprpp/type_list.h",
"src/core/lib/gprpp/unique_type_name.h",
"src/core/lib/gprpp/uuid_v4.cc",
"src/core/lib/gprpp/uuid_v4.h",
"src/core/lib/gprpp/validation_errors.cc",
"src/core/lib/gprpp/validation_errors.h",
"src/core/lib/gprpp/windows/directory_reader.cc",
"src/core/lib/gprpp/windows/env.cc",
"src/core/lib/gprpp/windows/stat.cc",
"src/core/lib/gprpp/windows/thd.cc",
"src/core/lib/gprpp/work_serializer.cc",
"src/core/lib/gprpp/work_serializer.h",
"src/core/lib/gprpp/xxhash_inline.h",
"src/core/util/atomic_utils.h",
"src/core/util/bitset.h",
"src/core/util/chunked_vector.h",
"src/core/util/construct_destruct.h",
"src/core/util/cpp_impl_of.h",
"src/core/util/crash.cc",
"src/core/util/crash.h",
"src/core/util/debug_location.h",
"src/core/util/directory_reader.h",
"src/core/util/down_cast.h",
"src/core/util/dual_ref_counted.h",
"src/core/util/dump_args.cc",
"src/core/util/dump_args.h",
"src/core/util/env.h",
"src/core/util/examine_stack.cc",
"src/core/util/examine_stack.h",
"src/core/util/fork.cc",
"src/core/util/fork.h",
"src/core/util/host_port.cc",
"src/core/util/host_port.h",
"src/core/util/if_list.h",
"src/core/util/linux/env.cc",
"src/core/util/load_file.cc",
"src/core/util/load_file.h",
"src/core/util/manual_constructor.h",
"src/core/util/match.h",
"src/core/util/memory.h",
"src/core/util/mpscq.cc",
"src/core/util/mpscq.h",
"src/core/util/no_destruct.h",
"src/core/util/notification.h",
"src/core/util/orphanable.h",
"src/core/util/overload.h",
"src/core/util/packed_table.h",
"src/core/util/per_cpu.cc",
"src/core/util/per_cpu.h",
"src/core/util/posix/directory_reader.cc",
"src/core/util/posix/env.cc",
"src/core/util/posix/stat.cc",
"src/core/util/posix/thd.cc",
"src/core/util/ref_counted.h",
"src/core/util/ref_counted_ptr.h",
"src/core/util/ref_counted_string.cc",
"src/core/util/ref_counted_string.h",
"src/core/util/single_set_ptr.h",
"src/core/util/sorted_pack.h",
"src/core/util/stat.h",
"src/core/util/status_helper.cc",
"src/core/util/status_helper.h",
"src/core/util/strerror.cc",
"src/core/util/strerror.h",
"src/core/util/sync.h",
"src/core/util/table.h",
"src/core/util/tchar.cc",
"src/core/util/tchar.h",
"src/core/util/thd.h",
"src/core/util/time.cc",
"src/core/util/time.h",
"src/core/util/time_averaged_stats.cc",
"src/core/util/time_averaged_stats.h",
"src/core/util/time_util.cc",
"src/core/util/time_util.h",
"src/core/util/type_list.h",
"src/core/util/unique_type_name.h",
"src/core/util/uuid_v4.cc",
"src/core/util/uuid_v4.h",
"src/core/util/validation_errors.cc",
"src/core/util/validation_errors.h",
"src/core/util/windows/directory_reader.cc",
"src/core/util/windows/env.cc",
"src/core/util/windows/stat.cc",
"src/core/util/windows/thd.cc",
"src/core/util/work_serializer.cc",
"src/core/util/work_serializer.h",
"src/core/util/xxhash_inline.h",
"src/core/lib/iomgr/block_annotate.h",
"src/core/lib/iomgr/buffer_list.cc",
"src/core/lib/iomgr/buffer_list.h",

File diff suppressed because it is too large Load Diff

62
config.m4 generated

@ -513,33 +513,33 @@ if test "$PHP_GRPC" != "no"; then
src/core/lib/event_engine/work_queue/basic_work_queue.cc \
src/core/lib/experiments/config.cc \
src/core/lib/experiments/experiments.cc \
src/core/lib/gprpp/crash.cc \
src/core/lib/gprpp/dump_args.cc \
src/core/lib/gprpp/examine_stack.cc \
src/core/lib/gprpp/fork.cc \
src/core/lib/gprpp/host_port.cc \
src/core/lib/gprpp/linux/env.cc \
src/core/lib/gprpp/load_file.cc \
src/core/lib/gprpp/mpscq.cc \
src/core/lib/gprpp/per_cpu.cc \
src/core/lib/gprpp/posix/directory_reader.cc \
src/core/lib/gprpp/posix/env.cc \
src/core/lib/gprpp/posix/stat.cc \
src/core/lib/gprpp/posix/thd.cc \
src/core/lib/gprpp/ref_counted_string.cc \
src/core/lib/gprpp/status_helper.cc \
src/core/lib/gprpp/strerror.cc \
src/core/lib/gprpp/tchar.cc \
src/core/lib/gprpp/time.cc \
src/core/lib/gprpp/time_averaged_stats.cc \
src/core/lib/gprpp/time_util.cc \
src/core/lib/gprpp/uuid_v4.cc \
src/core/lib/gprpp/validation_errors.cc \
src/core/lib/gprpp/windows/directory_reader.cc \
src/core/lib/gprpp/windows/env.cc \
src/core/lib/gprpp/windows/stat.cc \
src/core/lib/gprpp/windows/thd.cc \
src/core/lib/gprpp/work_serializer.cc \
src/core/util/crash.cc \
src/core/util/dump_args.cc \
src/core/util/examine_stack.cc \
src/core/util/fork.cc \
src/core/util/host_port.cc \
src/core/util/linux/env.cc \
src/core/util/load_file.cc \
src/core/util/mpscq.cc \
src/core/util/per_cpu.cc \
src/core/util/posix/directory_reader.cc \
src/core/util/posix/env.cc \
src/core/util/posix/stat.cc \
src/core/util/posix/thd.cc \
src/core/util/ref_counted_string.cc \
src/core/util/status_helper.cc \
src/core/util/strerror.cc \
src/core/util/tchar.cc \
src/core/util/time.cc \
src/core/util/time_averaged_stats.cc \
src/core/util/time_util.cc \
src/core/util/uuid_v4.cc \
src/core/util/validation_errors.cc \
src/core/util/windows/directory_reader.cc \
src/core/util/windows/env.cc \
src/core/util/windows/stat.cc \
src/core/util/windows/thd.cc \
src/core/util/work_serializer.cc \
src/core/lib/iomgr/buffer_list.cc \
src/core/lib/iomgr/call_combiner.cc \
src/core/lib/iomgr/cfstream_handle.cc \
@ -1530,10 +1530,10 @@ if test "$PHP_GRPC" != "no"; then
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/windows)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/event_engine/work_queue)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/experiments)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp/linux)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp/posix)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/gprpp/windows)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/util)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/util/linux)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/util/posix)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/util/windows)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/iomgr)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/lib/iomgr/event_engine_shims)
PHP_ADD_BUILD_DIR($ext_builddir/src/core/util)

@ -27,7 +27,7 @@
#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"
#include "src/core/ext/transport/chttp2/transport/hpack_parser.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/time.h"
#include "src/core/lib/slice/slice_buffer.h"
#include "src/core/lib/transport/metadata_batch.h"

192
gRPC-C++.podspec generated

@ -959,54 +959,54 @@ Pod::Spec.new do |s|
'src/core/lib/event_engine/work_queue/work_queue.h',
'src/core/lib/experiments/config.h',
'src/core/lib/experiments/experiments.h',
'src/core/lib/gprpp/atomic_utils.h',
'src/core/lib/gprpp/bitset.h',
'src/core/lib/gprpp/chunked_vector.h',
'src/core/lib/gprpp/construct_destruct.h',
'src/core/lib/gprpp/cpp_impl_of.h',
'src/core/lib/gprpp/crash.h',
'src/core/lib/gprpp/debug_location.h',
'src/core/lib/gprpp/directory_reader.h',
'src/core/lib/gprpp/down_cast.h',
'src/core/lib/gprpp/dual_ref_counted.h',
'src/core/lib/gprpp/dump_args.h',
'src/core/lib/gprpp/env.h',
'src/core/lib/gprpp/examine_stack.h',
'src/core/lib/gprpp/fork.h',
'src/core/lib/gprpp/host_port.h',
'src/core/lib/gprpp/if_list.h',
'src/core/lib/gprpp/load_file.h',
'src/core/lib/gprpp/manual_constructor.h',
'src/core/lib/gprpp/match.h',
'src/core/lib/gprpp/memory.h',
'src/core/lib/gprpp/mpscq.h',
'src/core/lib/gprpp/no_destruct.h',
'src/core/lib/gprpp/notification.h',
'src/core/lib/gprpp/orphanable.h',
'src/core/lib/gprpp/overload.h',
'src/core/lib/gprpp/packed_table.h',
'src/core/lib/gprpp/per_cpu.h',
'src/core/lib/gprpp/ref_counted.h',
'src/core/lib/gprpp/ref_counted_ptr.h',
'src/core/lib/gprpp/ref_counted_string.h',
'src/core/lib/gprpp/single_set_ptr.h',
'src/core/lib/gprpp/sorted_pack.h',
'src/core/lib/gprpp/stat.h',
'src/core/lib/gprpp/status_helper.h',
'src/core/lib/gprpp/strerror.h',
'src/core/lib/gprpp/sync.h',
'src/core/lib/gprpp/table.h',
'src/core/lib/gprpp/tchar.h',
'src/core/lib/gprpp/thd.h',
'src/core/lib/gprpp/time.h',
'src/core/lib/gprpp/time_averaged_stats.h',
'src/core/lib/gprpp/time_util.h',
'src/core/lib/gprpp/type_list.h',
'src/core/lib/gprpp/unique_type_name.h',
'src/core/lib/gprpp/uuid_v4.h',
'src/core/lib/gprpp/validation_errors.h',
'src/core/lib/gprpp/work_serializer.h',
'src/core/lib/gprpp/xxhash_inline.h',
'src/core/util/atomic_utils.h',
'src/core/util/bitset.h',
'src/core/util/chunked_vector.h',
'src/core/util/construct_destruct.h',
'src/core/util/cpp_impl_of.h',
'src/core/util/crash.h',
'src/core/util/debug_location.h',
'src/core/util/directory_reader.h',
'src/core/util/down_cast.h',
'src/core/util/dual_ref_counted.h',
'src/core/util/dump_args.h',
'src/core/util/env.h',
'src/core/util/examine_stack.h',
'src/core/util/fork.h',
'src/core/util/host_port.h',
'src/core/util/if_list.h',
'src/core/util/load_file.h',
'src/core/util/manual_constructor.h',
'src/core/util/match.h',
'src/core/util/memory.h',
'src/core/util/mpscq.h',
'src/core/util/no_destruct.h',
'src/core/util/notification.h',
'src/core/util/orphanable.h',
'src/core/util/overload.h',
'src/core/util/packed_table.h',
'src/core/util/per_cpu.h',
'src/core/util/ref_counted.h',
'src/core/util/ref_counted_ptr.h',
'src/core/util/ref_counted_string.h',
'src/core/util/single_set_ptr.h',
'src/core/util/sorted_pack.h',
'src/core/util/stat.h',
'src/core/util/status_helper.h',
'src/core/util/strerror.h',
'src/core/util/sync.h',
'src/core/util/table.h',
'src/core/util/tchar.h',
'src/core/util/thd.h',
'src/core/util/time.h',
'src/core/util/time_averaged_stats.h',
'src/core/util/time_util.h',
'src/core/util/type_list.h',
'src/core/util/unique_type_name.h',
'src/core/util/uuid_v4.h',
'src/core/util/validation_errors.h',
'src/core/util/work_serializer.h',
'src/core/util/xxhash_inline.h',
'src/core/lib/iomgr/block_annotate.h',
'src/core/lib/iomgr/buffer_list.h',
'src/core/lib/iomgr/call_combiner.h',
@ -2234,54 +2234,54 @@ Pod::Spec.new do |s|
'src/core/lib/event_engine/work_queue/work_queue.h',
'src/core/lib/experiments/config.h',
'src/core/lib/experiments/experiments.h',
'src/core/lib/gprpp/atomic_utils.h',
'src/core/lib/gprpp/bitset.h',
'src/core/lib/gprpp/chunked_vector.h',
'src/core/lib/gprpp/construct_destruct.h',
'src/core/lib/gprpp/cpp_impl_of.h',
'src/core/lib/gprpp/crash.h',
'src/core/lib/gprpp/debug_location.h',
'src/core/lib/gprpp/directory_reader.h',
'src/core/lib/gprpp/down_cast.h',
'src/core/lib/gprpp/dual_ref_counted.h',
'src/core/lib/gprpp/dump_args.h',
'src/core/lib/gprpp/env.h',
'src/core/lib/gprpp/examine_stack.h',
'src/core/lib/gprpp/fork.h',
'src/core/lib/gprpp/host_port.h',
'src/core/lib/gprpp/if_list.h',
'src/core/lib/gprpp/load_file.h',
'src/core/lib/gprpp/manual_constructor.h',
'src/core/lib/gprpp/match.h',
'src/core/lib/gprpp/memory.h',
'src/core/lib/gprpp/mpscq.h',
'src/core/lib/gprpp/no_destruct.h',
'src/core/lib/gprpp/notification.h',
'src/core/lib/gprpp/orphanable.h',
'src/core/lib/gprpp/overload.h',
'src/core/lib/gprpp/packed_table.h',
'src/core/lib/gprpp/per_cpu.h',
'src/core/lib/gprpp/ref_counted.h',
'src/core/lib/gprpp/ref_counted_ptr.h',
'src/core/lib/gprpp/ref_counted_string.h',
'src/core/lib/gprpp/single_set_ptr.h',
'src/core/lib/gprpp/sorted_pack.h',
'src/core/lib/gprpp/stat.h',
'src/core/lib/gprpp/status_helper.h',
'src/core/lib/gprpp/strerror.h',
'src/core/lib/gprpp/sync.h',
'src/core/lib/gprpp/table.h',
'src/core/lib/gprpp/tchar.h',
'src/core/lib/gprpp/thd.h',
'src/core/lib/gprpp/time.h',
'src/core/lib/gprpp/time_averaged_stats.h',
'src/core/lib/gprpp/time_util.h',
'src/core/lib/gprpp/type_list.h',
'src/core/lib/gprpp/unique_type_name.h',
'src/core/lib/gprpp/uuid_v4.h',
'src/core/lib/gprpp/validation_errors.h',
'src/core/lib/gprpp/work_serializer.h',
'src/core/lib/gprpp/xxhash_inline.h',
'src/core/util/atomic_utils.h',
'src/core/util/bitset.h',
'src/core/util/chunked_vector.h',
'src/core/util/construct_destruct.h',
'src/core/util/cpp_impl_of.h',
'src/core/util/crash.h',
'src/core/util/debug_location.h',
'src/core/util/directory_reader.h',
'src/core/util/down_cast.h',
'src/core/util/dual_ref_counted.h',
'src/core/util/dump_args.h',
'src/core/util/env.h',
'src/core/util/examine_stack.h',
'src/core/util/fork.h',
'src/core/util/host_port.h',
'src/core/util/if_list.h',
'src/core/util/load_file.h',
'src/core/util/manual_constructor.h',
'src/core/util/match.h',
'src/core/util/memory.h',
'src/core/util/mpscq.h',
'src/core/util/no_destruct.h',
'src/core/util/notification.h',
'src/core/util/orphanable.h',
'src/core/util/overload.h',
'src/core/util/packed_table.h',
'src/core/util/per_cpu.h',
'src/core/util/ref_counted.h',
'src/core/util/ref_counted_ptr.h',
'src/core/util/ref_counted_string.h',
'src/core/util/single_set_ptr.h',
'src/core/util/sorted_pack.h',
'src/core/util/stat.h',
'src/core/util/status_helper.h',
'src/core/util/strerror.h',
'src/core/util/sync.h',
'src/core/util/table.h',
'src/core/util/tchar.h',
'src/core/util/thd.h',
'src/core/util/time.h',
'src/core/util/time_averaged_stats.h',
'src/core/util/time_util.h',
'src/core/util/type_list.h',
'src/core/util/unique_type_name.h',
'src/core/util/uuid_v4.h',
'src/core/util/validation_errors.h',
'src/core/util/work_serializer.h',
'src/core/util/xxhash_inline.h',
'src/core/lib/iomgr/block_annotate.h',
'src/core/lib/iomgr/buffer_list.h',
'src/core/lib/iomgr/call_combiner.h',

246
gRPC-Core.podspec generated

@ -1366,81 +1366,81 @@ Pod::Spec.new do |s|
'src/core/lib/experiments/config.h',
'src/core/lib/experiments/experiments.cc',
'src/core/lib/experiments/experiments.h',
'src/core/lib/gprpp/atomic_utils.h',
'src/core/lib/gprpp/bitset.h',
'src/core/lib/gprpp/chunked_vector.h',
'src/core/lib/gprpp/construct_destruct.h',
'src/core/lib/gprpp/cpp_impl_of.h',
'src/core/lib/gprpp/crash.cc',
'src/core/lib/gprpp/crash.h',
'src/core/lib/gprpp/debug_location.h',
'src/core/lib/gprpp/directory_reader.h',
'src/core/lib/gprpp/down_cast.h',
'src/core/lib/gprpp/dual_ref_counted.h',
'src/core/lib/gprpp/dump_args.cc',
'src/core/lib/gprpp/dump_args.h',
'src/core/lib/gprpp/env.h',
'src/core/lib/gprpp/examine_stack.cc',
'src/core/lib/gprpp/examine_stack.h',
'src/core/lib/gprpp/fork.cc',
'src/core/lib/gprpp/fork.h',
'src/core/lib/gprpp/host_port.cc',
'src/core/lib/gprpp/host_port.h',
'src/core/lib/gprpp/if_list.h',
'src/core/lib/gprpp/linux/env.cc',
'src/core/lib/gprpp/load_file.cc',
'src/core/lib/gprpp/load_file.h',
'src/core/lib/gprpp/manual_constructor.h',
'src/core/lib/gprpp/match.h',
'src/core/lib/gprpp/memory.h',
'src/core/lib/gprpp/mpscq.cc',
'src/core/lib/gprpp/mpscq.h',
'src/core/lib/gprpp/no_destruct.h',
'src/core/lib/gprpp/notification.h',
'src/core/lib/gprpp/orphanable.h',
'src/core/lib/gprpp/overload.h',
'src/core/lib/gprpp/packed_table.h',
'src/core/lib/gprpp/per_cpu.cc',
'src/core/lib/gprpp/per_cpu.h',
'src/core/lib/gprpp/posix/directory_reader.cc',
'src/core/lib/gprpp/posix/env.cc',
'src/core/lib/gprpp/posix/stat.cc',
'src/core/lib/gprpp/posix/thd.cc',
'src/core/lib/gprpp/ref_counted.h',
'src/core/lib/gprpp/ref_counted_ptr.h',
'src/core/lib/gprpp/ref_counted_string.cc',
'src/core/lib/gprpp/ref_counted_string.h',
'src/core/lib/gprpp/single_set_ptr.h',
'src/core/lib/gprpp/sorted_pack.h',
'src/core/lib/gprpp/stat.h',
'src/core/lib/gprpp/status_helper.cc',
'src/core/lib/gprpp/status_helper.h',
'src/core/lib/gprpp/strerror.cc',
'src/core/lib/gprpp/strerror.h',
'src/core/lib/gprpp/sync.h',
'src/core/lib/gprpp/table.h',
'src/core/lib/gprpp/tchar.cc',
'src/core/lib/gprpp/tchar.h',
'src/core/lib/gprpp/thd.h',
'src/core/lib/gprpp/time.cc',
'src/core/lib/gprpp/time.h',
'src/core/lib/gprpp/time_averaged_stats.cc',
'src/core/lib/gprpp/time_averaged_stats.h',
'src/core/lib/gprpp/time_util.cc',
'src/core/lib/gprpp/time_util.h',
'src/core/lib/gprpp/type_list.h',
'src/core/lib/gprpp/unique_type_name.h',
'src/core/lib/gprpp/uuid_v4.cc',
'src/core/lib/gprpp/uuid_v4.h',
'src/core/lib/gprpp/validation_errors.cc',
'src/core/lib/gprpp/validation_errors.h',
'src/core/lib/gprpp/windows/directory_reader.cc',
'src/core/lib/gprpp/windows/env.cc',
'src/core/lib/gprpp/windows/stat.cc',
'src/core/lib/gprpp/windows/thd.cc',
'src/core/lib/gprpp/work_serializer.cc',
'src/core/lib/gprpp/work_serializer.h',
'src/core/lib/gprpp/xxhash_inline.h',
'src/core/util/atomic_utils.h',
'src/core/util/bitset.h',
'src/core/util/chunked_vector.h',
'src/core/util/construct_destruct.h',
'src/core/util/cpp_impl_of.h',
'src/core/util/crash.cc',
'src/core/util/crash.h',
'src/core/util/debug_location.h',
'src/core/util/directory_reader.h',
'src/core/util/down_cast.h',
'src/core/util/dual_ref_counted.h',
'src/core/util/dump_args.cc',
'src/core/util/dump_args.h',
'src/core/util/env.h',
'src/core/util/examine_stack.cc',
'src/core/util/examine_stack.h',
'src/core/util/fork.cc',
'src/core/util/fork.h',
'src/core/util/host_port.cc',
'src/core/util/host_port.h',
'src/core/util/if_list.h',
'src/core/util/linux/env.cc',
'src/core/util/load_file.cc',
'src/core/util/load_file.h',
'src/core/util/manual_constructor.h',
'src/core/util/match.h',
'src/core/util/memory.h',
'src/core/util/mpscq.cc',
'src/core/util/mpscq.h',
'src/core/util/no_destruct.h',
'src/core/util/notification.h',
'src/core/util/orphanable.h',
'src/core/util/overload.h',
'src/core/util/packed_table.h',
'src/core/util/per_cpu.cc',
'src/core/util/per_cpu.h',
'src/core/util/posix/directory_reader.cc',
'src/core/util/posix/env.cc',
'src/core/util/posix/stat.cc',
'src/core/util/posix/thd.cc',
'src/core/util/ref_counted.h',
'src/core/util/ref_counted_ptr.h',
'src/core/util/ref_counted_string.cc',
'src/core/util/ref_counted_string.h',
'src/core/util/single_set_ptr.h',
'src/core/util/sorted_pack.h',
'src/core/util/stat.h',
'src/core/util/status_helper.cc',
'src/core/util/status_helper.h',
'src/core/util/strerror.cc',
'src/core/util/strerror.h',
'src/core/util/sync.h',
'src/core/util/table.h',
'src/core/util/tchar.cc',
'src/core/util/tchar.h',
'src/core/util/thd.h',
'src/core/util/time.cc',
'src/core/util/time.h',
'src/core/util/time_averaged_stats.cc',
'src/core/util/time_averaged_stats.h',
'src/core/util/time_util.cc',
'src/core/util/time_util.h',
'src/core/util/type_list.h',
'src/core/util/unique_type_name.h',
'src/core/util/uuid_v4.cc',
'src/core/util/uuid_v4.h',
'src/core/util/validation_errors.cc',
'src/core/util/validation_errors.h',
'src/core/util/windows/directory_reader.cc',
'src/core/util/windows/env.cc',
'src/core/util/windows/stat.cc',
'src/core/util/windows/thd.cc',
'src/core/util/work_serializer.cc',
'src/core/util/work_serializer.h',
'src/core/util/xxhash_inline.h',
'src/core/lib/iomgr/block_annotate.h',
'src/core/lib/iomgr/buffer_list.cc',
'src/core/lib/iomgr/buffer_list.h',
@ -3017,54 +3017,54 @@ Pod::Spec.new do |s|
'src/core/lib/event_engine/work_queue/work_queue.h',
'src/core/lib/experiments/config.h',
'src/core/lib/experiments/experiments.h',
'src/core/lib/gprpp/atomic_utils.h',
'src/core/lib/gprpp/bitset.h',
'src/core/lib/gprpp/chunked_vector.h',
'src/core/lib/gprpp/construct_destruct.h',
'src/core/lib/gprpp/cpp_impl_of.h',
'src/core/lib/gprpp/crash.h',
'src/core/lib/gprpp/debug_location.h',
'src/core/lib/gprpp/directory_reader.h',
'src/core/lib/gprpp/down_cast.h',
'src/core/lib/gprpp/dual_ref_counted.h',
'src/core/lib/gprpp/dump_args.h',
'src/core/lib/gprpp/env.h',
'src/core/lib/gprpp/examine_stack.h',
'src/core/lib/gprpp/fork.h',
'src/core/lib/gprpp/host_port.h',
'src/core/lib/gprpp/if_list.h',
'src/core/lib/gprpp/load_file.h',
'src/core/lib/gprpp/manual_constructor.h',
'src/core/lib/gprpp/match.h',
'src/core/lib/gprpp/memory.h',
'src/core/lib/gprpp/mpscq.h',
'src/core/lib/gprpp/no_destruct.h',
'src/core/lib/gprpp/notification.h',
'src/core/lib/gprpp/orphanable.h',
'src/core/lib/gprpp/overload.h',
'src/core/lib/gprpp/packed_table.h',
'src/core/lib/gprpp/per_cpu.h',
'src/core/lib/gprpp/ref_counted.h',
'src/core/lib/gprpp/ref_counted_ptr.h',
'src/core/lib/gprpp/ref_counted_string.h',
'src/core/lib/gprpp/single_set_ptr.h',
'src/core/lib/gprpp/sorted_pack.h',
'src/core/lib/gprpp/stat.h',
'src/core/lib/gprpp/status_helper.h',
'src/core/lib/gprpp/strerror.h',
'src/core/lib/gprpp/sync.h',
'src/core/lib/gprpp/table.h',
'src/core/lib/gprpp/tchar.h',
'src/core/lib/gprpp/thd.h',
'src/core/lib/gprpp/time.h',
'src/core/lib/gprpp/time_averaged_stats.h',
'src/core/lib/gprpp/time_util.h',
'src/core/lib/gprpp/type_list.h',
'src/core/lib/gprpp/unique_type_name.h',
'src/core/lib/gprpp/uuid_v4.h',
'src/core/lib/gprpp/validation_errors.h',
'src/core/lib/gprpp/work_serializer.h',
'src/core/lib/gprpp/xxhash_inline.h',
'src/core/util/atomic_utils.h',
'src/core/util/bitset.h',
'src/core/util/chunked_vector.h',
'src/core/util/construct_destruct.h',
'src/core/util/cpp_impl_of.h',
'src/core/util/crash.h',
'src/core/util/debug_location.h',
'src/core/util/directory_reader.h',
'src/core/util/down_cast.h',
'src/core/util/dual_ref_counted.h',
'src/core/util/dump_args.h',
'src/core/util/env.h',
'src/core/util/examine_stack.h',
'src/core/util/fork.h',
'src/core/util/host_port.h',
'src/core/util/if_list.h',
'src/core/util/load_file.h',
'src/core/util/manual_constructor.h',
'src/core/util/match.h',
'src/core/util/memory.h',
'src/core/util/mpscq.h',
'src/core/util/no_destruct.h',
'src/core/util/notification.h',
'src/core/util/orphanable.h',
'src/core/util/overload.h',
'src/core/util/packed_table.h',
'src/core/util/per_cpu.h',
'src/core/util/ref_counted.h',
'src/core/util/ref_counted_ptr.h',
'src/core/util/ref_counted_string.h',
'src/core/util/single_set_ptr.h',
'src/core/util/sorted_pack.h',
'src/core/util/stat.h',
'src/core/util/status_helper.h',
'src/core/util/strerror.h',
'src/core/util/sync.h',
'src/core/util/table.h',
'src/core/util/tchar.h',
'src/core/util/thd.h',
'src/core/util/time.h',
'src/core/util/time_averaged_stats.h',
'src/core/util/time_util.h',
'src/core/util/type_list.h',
'src/core/util/unique_type_name.h',
'src/core/util/uuid_v4.h',
'src/core/util/validation_errors.h',
'src/core/util/work_serializer.h',
'src/core/util/xxhash_inline.h',
'src/core/lib/iomgr/block_annotate.h',
'src/core/lib/iomgr/buffer_list.h',
'src/core/lib/iomgr/call_combiner.h',

150
grpc.gemspec generated

@ -1253,81 +1253,81 @@ Gem::Specification.new do |s|
s.files += %w( src/core/lib/experiments/config.h )
s.files += %w( src/core/lib/experiments/experiments.cc )
s.files += %w( src/core/lib/experiments/experiments.h )
s.files += %w( src/core/lib/gprpp/atomic_utils.h )
s.files += %w( src/core/lib/gprpp/bitset.h )
s.files += %w( src/core/lib/gprpp/chunked_vector.h )
s.files += %w( src/core/lib/gprpp/construct_destruct.h )
s.files += %w( src/core/lib/gprpp/cpp_impl_of.h )
s.files += %w( src/core/lib/gprpp/crash.cc )
s.files += %w( src/core/lib/gprpp/crash.h )
s.files += %w( src/core/lib/gprpp/debug_location.h )
s.files += %w( src/core/lib/gprpp/directory_reader.h )
s.files += %w( src/core/lib/gprpp/down_cast.h )
s.files += %w( src/core/lib/gprpp/dual_ref_counted.h )
s.files += %w( src/core/lib/gprpp/dump_args.cc )
s.files += %w( src/core/lib/gprpp/dump_args.h )
s.files += %w( src/core/lib/gprpp/env.h )
s.files += %w( src/core/lib/gprpp/examine_stack.cc )
s.files += %w( src/core/lib/gprpp/examine_stack.h )
s.files += %w( src/core/lib/gprpp/fork.cc )
s.files += %w( src/core/lib/gprpp/fork.h )
s.files += %w( src/core/lib/gprpp/host_port.cc )
s.files += %w( src/core/lib/gprpp/host_port.h )
s.files += %w( src/core/lib/gprpp/if_list.h )
s.files += %w( src/core/lib/gprpp/linux/env.cc )
s.files += %w( src/core/lib/gprpp/load_file.cc )
s.files += %w( src/core/lib/gprpp/load_file.h )
s.files += %w( src/core/lib/gprpp/manual_constructor.h )
s.files += %w( src/core/lib/gprpp/match.h )
s.files += %w( src/core/lib/gprpp/memory.h )
s.files += %w( src/core/lib/gprpp/mpscq.cc )
s.files += %w( src/core/lib/gprpp/mpscq.h )
s.files += %w( src/core/lib/gprpp/no_destruct.h )
s.files += %w( src/core/lib/gprpp/notification.h )
s.files += %w( src/core/lib/gprpp/orphanable.h )
s.files += %w( src/core/lib/gprpp/overload.h )
s.files += %w( src/core/lib/gprpp/packed_table.h )
s.files += %w( src/core/lib/gprpp/per_cpu.cc )
s.files += %w( src/core/lib/gprpp/per_cpu.h )
s.files += %w( src/core/lib/gprpp/posix/directory_reader.cc )
s.files += %w( src/core/lib/gprpp/posix/env.cc )
s.files += %w( src/core/lib/gprpp/posix/stat.cc )
s.files += %w( src/core/lib/gprpp/posix/thd.cc )
s.files += %w( src/core/lib/gprpp/ref_counted.h )
s.files += %w( src/core/lib/gprpp/ref_counted_ptr.h )
s.files += %w( src/core/lib/gprpp/ref_counted_string.cc )
s.files += %w( src/core/lib/gprpp/ref_counted_string.h )
s.files += %w( src/core/lib/gprpp/single_set_ptr.h )
s.files += %w( src/core/lib/gprpp/sorted_pack.h )
s.files += %w( src/core/lib/gprpp/stat.h )
s.files += %w( src/core/lib/gprpp/status_helper.cc )
s.files += %w( src/core/lib/gprpp/status_helper.h )
s.files += %w( src/core/lib/gprpp/strerror.cc )
s.files += %w( src/core/lib/gprpp/strerror.h )
s.files += %w( src/core/lib/gprpp/sync.h )
s.files += %w( src/core/lib/gprpp/table.h )
s.files += %w( src/core/lib/gprpp/tchar.cc )
s.files += %w( src/core/lib/gprpp/tchar.h )
s.files += %w( src/core/lib/gprpp/thd.h )
s.files += %w( src/core/lib/gprpp/time.cc )
s.files += %w( src/core/lib/gprpp/time.h )
s.files += %w( src/core/lib/gprpp/time_averaged_stats.cc )
s.files += %w( src/core/lib/gprpp/time_averaged_stats.h )
s.files += %w( src/core/lib/gprpp/time_util.cc )
s.files += %w( src/core/lib/gprpp/time_util.h )
s.files += %w( src/core/lib/gprpp/type_list.h )
s.files += %w( src/core/lib/gprpp/unique_type_name.h )
s.files += %w( src/core/lib/gprpp/uuid_v4.cc )
s.files += %w( src/core/lib/gprpp/uuid_v4.h )
s.files += %w( src/core/lib/gprpp/validation_errors.cc )
s.files += %w( src/core/lib/gprpp/validation_errors.h )
s.files += %w( src/core/lib/gprpp/windows/directory_reader.cc )
s.files += %w( src/core/lib/gprpp/windows/env.cc )
s.files += %w( src/core/lib/gprpp/windows/stat.cc )
s.files += %w( src/core/lib/gprpp/windows/thd.cc )
s.files += %w( src/core/lib/gprpp/work_serializer.cc )
s.files += %w( src/core/lib/gprpp/work_serializer.h )
s.files += %w( src/core/lib/gprpp/xxhash_inline.h )
s.files += %w( src/core/util/atomic_utils.h )
s.files += %w( src/core/util/bitset.h )
s.files += %w( src/core/util/chunked_vector.h )
s.files += %w( src/core/util/construct_destruct.h )
s.files += %w( src/core/util/cpp_impl_of.h )
s.files += %w( src/core/util/crash.cc )
s.files += %w( src/core/util/crash.h )
s.files += %w( src/core/util/debug_location.h )
s.files += %w( src/core/util/directory_reader.h )
s.files += %w( src/core/util/down_cast.h )
s.files += %w( src/core/util/dual_ref_counted.h )
s.files += %w( src/core/util/dump_args.cc )
s.files += %w( src/core/util/dump_args.h )
s.files += %w( src/core/util/env.h )
s.files += %w( src/core/util/examine_stack.cc )
s.files += %w( src/core/util/examine_stack.h )
s.files += %w( src/core/util/fork.cc )
s.files += %w( src/core/util/fork.h )
s.files += %w( src/core/util/host_port.cc )
s.files += %w( src/core/util/host_port.h )
s.files += %w( src/core/util/if_list.h )
s.files += %w( src/core/util/linux/env.cc )
s.files += %w( src/core/util/load_file.cc )
s.files += %w( src/core/util/load_file.h )
s.files += %w( src/core/util/manual_constructor.h )
s.files += %w( src/core/util/match.h )
s.files += %w( src/core/util/memory.h )
s.files += %w( src/core/util/mpscq.cc )
s.files += %w( src/core/util/mpscq.h )
s.files += %w( src/core/util/no_destruct.h )
s.files += %w( src/core/util/notification.h )
s.files += %w( src/core/util/orphanable.h )
s.files += %w( src/core/util/overload.h )
s.files += %w( src/core/util/packed_table.h )
s.files += %w( src/core/util/per_cpu.cc )
s.files += %w( src/core/util/per_cpu.h )
s.files += %w( src/core/util/posix/directory_reader.cc )
s.files += %w( src/core/util/posix/env.cc )
s.files += %w( src/core/util/posix/stat.cc )
s.files += %w( src/core/util/posix/thd.cc )
s.files += %w( src/core/util/ref_counted.h )
s.files += %w( src/core/util/ref_counted_ptr.h )
s.files += %w( src/core/util/ref_counted_string.cc )
s.files += %w( src/core/util/ref_counted_string.h )
s.files += %w( src/core/util/single_set_ptr.h )
s.files += %w( src/core/util/sorted_pack.h )
s.files += %w( src/core/util/stat.h )
s.files += %w( src/core/util/status_helper.cc )
s.files += %w( src/core/util/status_helper.h )
s.files += %w( src/core/util/strerror.cc )
s.files += %w( src/core/util/strerror.h )
s.files += %w( src/core/util/sync.h )
s.files += %w( src/core/util/table.h )
s.files += %w( src/core/util/tchar.cc )
s.files += %w( src/core/util/tchar.h )
s.files += %w( src/core/util/thd.h )
s.files += %w( src/core/util/time.cc )
s.files += %w( src/core/util/time.h )
s.files += %w( src/core/util/time_averaged_stats.cc )
s.files += %w( src/core/util/time_averaged_stats.h )
s.files += %w( src/core/util/time_util.cc )
s.files += %w( src/core/util/time_util.h )
s.files += %w( src/core/util/type_list.h )
s.files += %w( src/core/util/unique_type_name.h )
s.files += %w( src/core/util/uuid_v4.cc )
s.files += %w( src/core/util/uuid_v4.h )
s.files += %w( src/core/util/validation_errors.cc )
s.files += %w( src/core/util/validation_errors.h )
s.files += %w( src/core/util/windows/directory_reader.cc )
s.files += %w( src/core/util/windows/env.cc )
s.files += %w( src/core/util/windows/stat.cc )
s.files += %w( src/core/util/windows/thd.cc )
s.files += %w( src/core/util/work_serializer.cc )
s.files += %w( src/core/util/work_serializer.h )
s.files += %w( src/core/util/xxhash_inline.h )
s.files += %w( src/core/lib/iomgr/block_annotate.h )
s.files += %w( src/core/lib/iomgr/buffer_list.cc )
s.files += %w( src/core/lib/iomgr/buffer_list.h )

@ -227,21 +227,21 @@
'src/core/lib/gpr/windows/sync.cc',
'src/core/lib/gpr/windows/time.cc',
'src/core/lib/gpr/windows/tmpfile.cc',
'src/core/lib/gprpp/crash.cc',
'src/core/lib/gprpp/examine_stack.cc',
'src/core/lib/gprpp/fork.cc',
'src/core/lib/gprpp/host_port.cc',
'src/core/lib/gprpp/linux/env.cc',
'src/core/lib/gprpp/mpscq.cc',
'src/core/lib/gprpp/posix/env.cc',
'src/core/lib/gprpp/posix/stat.cc',
'src/core/lib/gprpp/posix/thd.cc',
'src/core/lib/gprpp/strerror.cc',
'src/core/lib/gprpp/tchar.cc',
'src/core/lib/gprpp/time_util.cc',
'src/core/lib/gprpp/windows/env.cc',
'src/core/lib/gprpp/windows/stat.cc',
'src/core/lib/gprpp/windows/thd.cc',
'src/core/util/crash.cc',
'src/core/util/examine_stack.cc',
'src/core/util/fork.cc',
'src/core/util/host_port.cc',
'src/core/util/linux/env.cc',
'src/core/util/mpscq.cc',
'src/core/util/posix/env.cc',
'src/core/util/posix/stat.cc',
'src/core/util/posix/thd.cc',
'src/core/util/strerror.cc',
'src/core/util/tchar.cc',
'src/core/util/time_util.cc',
'src/core/util/windows/env.cc',
'src/core/util/windows/stat.cc',
'src/core/util/windows/thd.cc',
],
},
{
@ -768,16 +768,16 @@
'src/core/lib/event_engine/work_queue/basic_work_queue.cc',
'src/core/lib/experiments/config.cc',
'src/core/lib/experiments/experiments.cc',
'src/core/lib/gprpp/load_file.cc',
'src/core/lib/gprpp/per_cpu.cc',
'src/core/lib/gprpp/posix/directory_reader.cc',
'src/core/lib/gprpp/ref_counted_string.cc',
'src/core/lib/gprpp/status_helper.cc',
'src/core/lib/gprpp/time.cc',
'src/core/lib/gprpp/time_averaged_stats.cc',
'src/core/lib/gprpp/validation_errors.cc',
'src/core/lib/gprpp/windows/directory_reader.cc',
'src/core/lib/gprpp/work_serializer.cc',
'src/core/util/load_file.cc',
'src/core/util/per_cpu.cc',
'src/core/util/posix/directory_reader.cc',
'src/core/util/ref_counted_string.cc',
'src/core/util/status_helper.cc',
'src/core/util/time.cc',
'src/core/util/time_averaged_stats.cc',
'src/core/util/validation_errors.cc',
'src/core/util/windows/directory_reader.cc',
'src/core/util/work_serializer.cc',
'src/core/lib/handshaker/proxy_mapper_registry.cc',
'src/core/lib/http/format_request.cc',
'src/core/lib/http/httpcli.cc',
@ -1311,14 +1311,14 @@
'src/core/lib/event_engine/work_queue/basic_work_queue.cc',
'src/core/lib/experiments/config.cc',
'src/core/lib/experiments/experiments.cc',
'src/core/lib/gprpp/load_file.cc',
'src/core/lib/gprpp/per_cpu.cc',
'src/core/lib/gprpp/ref_counted_string.cc',
'src/core/lib/gprpp/status_helper.cc',
'src/core/lib/gprpp/time.cc',
'src/core/lib/gprpp/time_averaged_stats.cc',
'src/core/lib/gprpp/validation_errors.cc',
'src/core/lib/gprpp/work_serializer.cc',
'src/core/util/load_file.cc',
'src/core/util/per_cpu.cc',
'src/core/util/ref_counted_string.cc',
'src/core/util/status_helper.cc',
'src/core/util/time.cc',
'src/core/util/time_averaged_stats.cc',
'src/core/util/validation_errors.cc',
'src/core/util/work_serializer.cc',
'src/core/lib/handshaker/proxy_mapper_registry.cc',
'src/core/lib/http/format_request.cc',
'src/core/lib/http/httpcli.cc',
@ -2120,14 +2120,14 @@
'src/core/lib/event_engine/work_queue/basic_work_queue.cc',
'src/core/lib/experiments/config.cc',
'src/core/lib/experiments/experiments.cc',
'src/core/lib/gprpp/load_file.cc',
'src/core/lib/gprpp/per_cpu.cc',
'src/core/lib/gprpp/ref_counted_string.cc',
'src/core/lib/gprpp/status_helper.cc',
'src/core/lib/gprpp/time.cc',
'src/core/lib/gprpp/time_averaged_stats.cc',
'src/core/lib/gprpp/validation_errors.cc',
'src/core/lib/gprpp/work_serializer.cc',
'src/core/util/load_file.cc',
'src/core/util/per_cpu.cc',
'src/core/util/ref_counted_string.cc',
'src/core/util/status_helper.cc',
'src/core/util/time.cc',
'src/core/util/time_averaged_stats.cc',
'src/core/util/validation_errors.cc',
'src/core/util/work_serializer.cc',
'src/core/lib/handshaker/proxy_mapper_registry.cc',
'src/core/lib/iomgr/buffer_list.cc',
'src/core/lib/iomgr/call_combiner.cc',

@ -37,9 +37,9 @@
// The core library is not accessible in C++ codegen headers, and vice versa.
// Thus, we need to have duplicate headers with similar functionality.
// Make sure any change to this file is also reflected in
// src/core/lib/gprpp/sync.h too.
// src/core/util/sync.h too.
//
// Whenever possible, prefer "src/core/lib/gprpp/sync.h" over this file,
// Whenever possible, prefer "src/core/util/sync.h" over this file,
// since in core we do not rely on g_core_codegen_interface and hence do not
// pay the costs of virtual function calls.

150
package.xml generated

@ -1235,81 +1235,81 @@
<file baseinstalldir="/" name="src/core/lib/experiments/config.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/experiments/experiments.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/experiments/experiments.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/atomic_utils.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/bitset.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/chunked_vector.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/construct_destruct.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/cpp_impl_of.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/crash.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/crash.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/debug_location.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/directory_reader.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/down_cast.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/dual_ref_counted.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/dump_args.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/dump_args.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/env.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/examine_stack.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/examine_stack.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/fork.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/fork.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/host_port.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/host_port.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/if_list.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/linux/env.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/load_file.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/load_file.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/manual_constructor.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/match.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/memory.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/mpscq.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/mpscq.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/no_destruct.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/notification.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/orphanable.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/overload.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/packed_table.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/per_cpu.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/per_cpu.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/posix/directory_reader.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/posix/env.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/posix/stat.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/posix/thd.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/ref_counted.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/ref_counted_ptr.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/ref_counted_string.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/ref_counted_string.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/single_set_ptr.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/sorted_pack.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/stat.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/status_helper.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/status_helper.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/strerror.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/strerror.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/sync.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/table.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/tchar.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/tchar.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/thd.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/time.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/time.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/time_averaged_stats.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/time_averaged_stats.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/time_util.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/time_util.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/type_list.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/unique_type_name.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/uuid_v4.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/uuid_v4.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/validation_errors.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/validation_errors.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/windows/directory_reader.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/windows/env.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/windows/stat.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/windows/thd.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/work_serializer.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/work_serializer.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/gprpp/xxhash_inline.h" role="src" />
<file baseinstalldir="/" name="src/core/util/atomic_utils.h" role="src" />
<file baseinstalldir="/" name="src/core/util/bitset.h" role="src" />
<file baseinstalldir="/" name="src/core/util/chunked_vector.h" role="src" />
<file baseinstalldir="/" name="src/core/util/construct_destruct.h" role="src" />
<file baseinstalldir="/" name="src/core/util/cpp_impl_of.h" role="src" />
<file baseinstalldir="/" name="src/core/util/crash.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/crash.h" role="src" />
<file baseinstalldir="/" name="src/core/util/debug_location.h" role="src" />
<file baseinstalldir="/" name="src/core/util/directory_reader.h" role="src" />
<file baseinstalldir="/" name="src/core/util/down_cast.h" role="src" />
<file baseinstalldir="/" name="src/core/util/dual_ref_counted.h" role="src" />
<file baseinstalldir="/" name="src/core/util/dump_args.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/dump_args.h" role="src" />
<file baseinstalldir="/" name="src/core/util/env.h" role="src" />
<file baseinstalldir="/" name="src/core/util/examine_stack.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/examine_stack.h" role="src" />
<file baseinstalldir="/" name="src/core/util/fork.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/fork.h" role="src" />
<file baseinstalldir="/" name="src/core/util/host_port.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/host_port.h" role="src" />
<file baseinstalldir="/" name="src/core/util/if_list.h" role="src" />
<file baseinstalldir="/" name="src/core/util/linux/env.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/load_file.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/load_file.h" role="src" />
<file baseinstalldir="/" name="src/core/util/manual_constructor.h" role="src" />
<file baseinstalldir="/" name="src/core/util/match.h" role="src" />
<file baseinstalldir="/" name="src/core/util/memory.h" role="src" />
<file baseinstalldir="/" name="src/core/util/mpscq.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/mpscq.h" role="src" />
<file baseinstalldir="/" name="src/core/util/no_destruct.h" role="src" />
<file baseinstalldir="/" name="src/core/util/notification.h" role="src" />
<file baseinstalldir="/" name="src/core/util/orphanable.h" role="src" />
<file baseinstalldir="/" name="src/core/util/overload.h" role="src" />
<file baseinstalldir="/" name="src/core/util/packed_table.h" role="src" />
<file baseinstalldir="/" name="src/core/util/per_cpu.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/per_cpu.h" role="src" />
<file baseinstalldir="/" name="src/core/util/posix/directory_reader.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/posix/env.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/posix/stat.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/posix/thd.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/ref_counted.h" role="src" />
<file baseinstalldir="/" name="src/core/util/ref_counted_ptr.h" role="src" />
<file baseinstalldir="/" name="src/core/util/ref_counted_string.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/ref_counted_string.h" role="src" />
<file baseinstalldir="/" name="src/core/util/single_set_ptr.h" role="src" />
<file baseinstalldir="/" name="src/core/util/sorted_pack.h" role="src" />
<file baseinstalldir="/" name="src/core/util/stat.h" role="src" />
<file baseinstalldir="/" name="src/core/util/status_helper.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/status_helper.h" role="src" />
<file baseinstalldir="/" name="src/core/util/strerror.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/strerror.h" role="src" />
<file baseinstalldir="/" name="src/core/util/sync.h" role="src" />
<file baseinstalldir="/" name="src/core/util/table.h" role="src" />
<file baseinstalldir="/" name="src/core/util/tchar.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/tchar.h" role="src" />
<file baseinstalldir="/" name="src/core/util/thd.h" role="src" />
<file baseinstalldir="/" name="src/core/util/time.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/time.h" role="src" />
<file baseinstalldir="/" name="src/core/util/time_averaged_stats.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/time_averaged_stats.h" role="src" />
<file baseinstalldir="/" name="src/core/util/time_util.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/time_util.h" role="src" />
<file baseinstalldir="/" name="src/core/util/type_list.h" role="src" />
<file baseinstalldir="/" name="src/core/util/unique_type_name.h" role="src" />
<file baseinstalldir="/" name="src/core/util/uuid_v4.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/uuid_v4.h" role="src" />
<file baseinstalldir="/" name="src/core/util/validation_errors.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/validation_errors.h" role="src" />
<file baseinstalldir="/" name="src/core/util/windows/directory_reader.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/windows/env.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/windows/stat.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/windows/thd.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/work_serializer.cc" role="src" />
<file baseinstalldir="/" name="src/core/util/work_serializer.h" role="src" />
<file baseinstalldir="/" name="src/core/util/xxhash_inline.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/block_annotate.h" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/buffer_list.cc" role="src" />
<file baseinstalldir="/" name="src/core/lib/iomgr/buffer_list.h" role="src" />

@ -51,10 +51,10 @@ grpc_cc_library(
grpc_cc_library(
name = "dump_args",
srcs = [
"lib/gprpp/dump_args.cc",
"util/dump_args.cc",
],
hdrs = [
"lib/gprpp/dump_args.h",
"util/dump_args.h",
],
external_deps = [
"absl/functional:any_invocable",
@ -170,7 +170,7 @@ grpc_cc_library(
grpc_cc_library(
name = "atomic_utils",
language = "c++",
public_hdrs = ["lib/gprpp/atomic_utils.h"],
public_hdrs = ["util/atomic_utils.h"],
deps = ["//:gpr"],
)
@ -251,10 +251,10 @@ grpc_cc_library(
grpc_cc_library(
name = "examine_stack",
srcs = [
"lib/gprpp/examine_stack.cc",
"util/examine_stack.cc",
],
hdrs = [
"lib/gprpp/examine_stack.h",
"util/examine_stack.h",
],
external_deps = ["absl/types:optional"],
deps = ["//:gpr_platform"],
@ -286,7 +286,7 @@ grpc_cc_library(
name = "gpr_manual_constructor",
srcs = [],
hdrs = [
"lib/gprpp/manual_constructor.h",
"util/manual_constructor.h",
],
language = "c++",
deps = [
@ -311,12 +311,12 @@ grpc_cc_library(
grpc_cc_library(
name = "env",
srcs = [
"lib/gprpp/linux/env.cc",
"lib/gprpp/posix/env.cc",
"lib/gprpp/windows/env.cc",
"util/linux/env.cc",
"util/posix/env.cc",
"util/windows/env.cc",
],
hdrs = [
"lib/gprpp/env.h",
"util/env.h",
],
external_deps = ["absl/types:optional"],
deps = [
@ -328,11 +328,11 @@ grpc_cc_library(
grpc_cc_library(
name = "directory_reader",
srcs = [
"lib/gprpp/posix/directory_reader.cc",
"lib/gprpp/windows/directory_reader.cc",
"util/posix/directory_reader.cc",
"util/windows/directory_reader.cc",
],
hdrs = [
"lib/gprpp/directory_reader.h",
"util/directory_reader.h",
],
external_deps = [
"absl/functional:function_ref",
@ -348,7 +348,7 @@ grpc_cc_library(
grpc_cc_library(
name = "chunked_vector",
hdrs = ["lib/gprpp/chunked_vector.h"],
hdrs = ["util/chunked_vector.h"],
external_deps = [
"absl/log:check",
],
@ -362,17 +362,17 @@ grpc_cc_library(
grpc_cc_library(
name = "construct_destruct",
language = "c++",
public_hdrs = ["lib/gprpp/construct_destruct.h"],
public_hdrs = ["util/construct_destruct.h"],
deps = ["//:gpr_platform"],
)
grpc_cc_library(
name = "status_helper",
srcs = [
"lib/gprpp/status_helper.cc",
"util/status_helper.cc",
],
hdrs = [
"lib/gprpp/status_helper.h",
"util/status_helper.h",
],
external_deps = [
"absl/log:check",
@ -397,7 +397,7 @@ grpc_cc_library(
grpc_cc_library(
name = "unique_type_name",
hdrs = ["lib/gprpp/unique_type_name.h"],
hdrs = ["util/unique_type_name.h"],
external_deps = ["absl/strings"],
language = "c++",
deps = [
@ -409,10 +409,10 @@ grpc_cc_library(
grpc_cc_library(
name = "validation_errors",
srcs = [
"lib/gprpp/validation_errors.cc",
"util/validation_errors.cc",
],
hdrs = [
"lib/gprpp/validation_errors.h",
"util/validation_errors.h",
],
external_deps = [
"absl/log:log",
@ -426,7 +426,7 @@ grpc_cc_library(
grpc_cc_library(
name = "overload",
language = "c++",
public_hdrs = ["lib/gprpp/overload.h"],
public_hdrs = ["util/overload.h"],
deps = ["//:gpr_platform"],
)
@ -434,7 +434,7 @@ grpc_cc_library(
name = "match",
external_deps = ["absl/types:variant"],
language = "c++",
public_hdrs = ["lib/gprpp/match.h"],
public_hdrs = ["util/match.h"],
deps = [
"overload",
"//:gpr_platform",
@ -448,7 +448,7 @@ grpc_cc_library(
"absl/utility",
],
language = "c++",
public_hdrs = ["lib/gprpp/table.h"],
public_hdrs = ["util/table.h"],
deps = [
"bitset",
"//:gpr_platform",
@ -457,7 +457,7 @@ grpc_cc_library(
grpc_cc_library(
name = "packed_table",
hdrs = ["lib/gprpp/packed_table.h"],
hdrs = ["util/packed_table.h"],
language = "c++",
deps = [
"sorted_pack",
@ -469,7 +469,7 @@ grpc_cc_library(
grpc_cc_library(
name = "bitset",
language = "c++",
public_hdrs = ["lib/gprpp/bitset.h"],
public_hdrs = ["util/bitset.h"],
deps = [
"useful",
"//:gpr_platform",
@ -479,7 +479,7 @@ grpc_cc_library(
grpc_cc_library(
name = "no_destruct",
language = "c++",
public_hdrs = ["lib/gprpp/no_destruct.h"],
public_hdrs = ["util/no_destruct.h"],
deps = [
"construct_destruct",
"//:gpr_platform",
@ -489,10 +489,10 @@ grpc_cc_library(
grpc_cc_library(
name = "tchar",
srcs = [
"lib/gprpp/tchar.cc",
"util/tchar.cc",
],
hdrs = [
"lib/gprpp/tchar.h",
"util/tchar.h",
],
deps = ["//:gpr_platform"],
)
@ -1216,7 +1216,7 @@ grpc_cc_library(
"absl/log:log",
],
language = "c++",
public_hdrs = ["lib/gprpp/ref_counted.h"],
public_hdrs = ["util/ref_counted.h"],
deps = [
"atomic_utils",
"down_cast",
@ -1233,7 +1233,7 @@ grpc_cc_library(
"absl/log:log",
],
language = "c++",
public_hdrs = ["lib/gprpp/dual_ref_counted.h"],
public_hdrs = ["util/dual_ref_counted.h"],
deps = [
"down_cast",
"ref_counted",
@ -1247,10 +1247,10 @@ grpc_cc_library(
grpc_cc_library(
name = "ref_counted_string",
srcs = [
"lib/gprpp/ref_counted_string.cc",
"util/ref_counted_string.cc",
],
hdrs = [
"lib/gprpp/ref_counted_string.h",
"util/ref_counted_string.h",
],
external_deps = ["absl/strings"],
language = "c++",
@ -1263,10 +1263,10 @@ grpc_cc_library(
grpc_cc_library(
name = "uuid_v4",
srcs = ["lib/gprpp/uuid_v4.cc"],
srcs = ["util/uuid_v4.cc"],
external_deps = ["absl/strings:str_format"],
language = "c++",
public_hdrs = ["lib/gprpp/uuid_v4.h"],
public_hdrs = ["util/uuid_v4.h"],
deps = ["//:gpr"],
)
@ -1694,10 +1694,10 @@ grpc_cc_library(
grpc_cc_library(
name = "time",
srcs = [
"lib/gprpp/time.cc",
"util/time.cc",
],
hdrs = [
"lib/gprpp/time.h",
"util/time.h",
],
external_deps = [
"absl/log:check",
@ -1766,9 +1766,9 @@ grpc_cc_library(
grpc_cc_library(
name = "time_averaged_stats",
srcs = ["lib/gprpp/time_averaged_stats.cc"],
srcs = ["util/time_averaged_stats.cc"],
hdrs = [
"lib/gprpp/time_averaged_stats.h",
"util/time_averaged_stats.h",
],
deps = ["//:gpr"],
)
@ -3027,10 +3027,10 @@ grpc_cc_library(
grpc_cc_library(
name = "per_cpu",
srcs = [
"lib/gprpp/per_cpu.cc",
"util/per_cpu.cc",
],
hdrs = [
"lib/gprpp/per_cpu.h",
"util/per_cpu.h",
],
deps = [
"useful",
@ -3061,10 +3061,10 @@ grpc_cc_library(
grpc_cc_library(
name = "load_file",
srcs = [
"lib/gprpp/load_file.cc",
"util/load_file.cc",
],
hdrs = [
"lib/gprpp/load_file.h",
"util/load_file.h",
],
external_deps = [
"absl/cleanup",
@ -3161,7 +3161,7 @@ grpc_cc_library(
grpc_cc_library(
name = "single_set_ptr",
hdrs = [
"lib/gprpp/single_set_ptr.h",
"util/single_set_ptr.h",
],
external_deps = [
"absl/log:check",
@ -3219,7 +3219,7 @@ grpc_cc_library(
grpc_cc_library(
name = "notification",
hdrs = [
"lib/gprpp/notification.h",
"util/notification.h",
],
external_deps = ["absl/time"],
deps = ["//:gpr"],
@ -3770,7 +3770,7 @@ grpc_cc_library(
grpc_cc_library(
name = "sorted_pack",
hdrs = [
"lib/gprpp/sorted_pack.h",
"util/sorted_pack.h",
],
language = "c++",
deps = [
@ -3782,7 +3782,7 @@ grpc_cc_library(
grpc_cc_library(
name = "type_list",
hdrs = [
"lib/gprpp/type_list.h",
"util/type_list.h",
],
language = "c++",
)
@ -3790,7 +3790,7 @@ grpc_cc_library(
grpc_cc_library(
name = "if_list",
hdrs = [
"lib/gprpp/if_list.h",
"util/if_list.h",
],
language = "c++",
deps = ["//:gpr_platform"],
@ -4198,10 +4198,10 @@ grpc_cc_library(
grpc_cc_library(
name = "strerror",
srcs = [
"lib/gprpp/strerror.cc",
"util/strerror.cc",
],
hdrs = [
"lib/gprpp/strerror.h",
"util/strerror.h",
],
external_deps = ["absl/strings:str_format"],
deps = ["//:gpr_platform"],
@ -5795,7 +5795,7 @@ grpc_cc_library(
grpc_cc_library(
name = "down_cast",
hdrs = ["lib/gprpp/down_cast.h"],
hdrs = ["util/down_cast.h"],
external_deps = [
"absl/base:config",
"absl/log:check",
@ -5861,7 +5861,7 @@ grpc_cc_library(
grpc_cc_library(
name = "xxhash_inline",
hdrs = ["lib/gprpp/xxhash_inline.h"],
hdrs = ["util/xxhash_inline.h"],
external_deps = ["xxhash"],
language = "c++",
deps = ["//:gpr_platform"],

@ -28,7 +28,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/channelz/channelz.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/time.h"
#include "src/core/lib/slice/slice.h"
#include "src/core/lib/slice/slice_internal.h"
#include "src/core/util/string.h"

@ -28,8 +28,8 @@
#include <grpc/support/port_platform.h>
#include <grpc/support/time.h>
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/util/json/json.h"
namespace grpc_core {

@ -38,10 +38,10 @@
#include <grpc/support/port_platform.h>
#include "src/core/channelz/channel_trace.h"
#include "src/core/lib/gprpp/per_cpu.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/per_cpu.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/util/json/json.h"
#include "src/core/util/time_precise.h"
#include "src/core/util/useful.h"

@ -34,7 +34,7 @@
#include <grpc/support/string_util.h>
#include "src/core/channelz/channelz.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/util/json/json.h"
#include "src/core/util/json/json_writer.h"

@ -28,8 +28,8 @@
#include <grpc/support/port_platform.h>
#include "src/core/channelz/channelz.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
namespace grpc_core {
namespace channelz {

@ -29,8 +29,8 @@
#include <grpc/support/sync.h>
#include "src/core/lib/config/config_vars.h"
#include "src/core/lib/gprpp/memory.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/memory.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/iomgr.h"

@ -66,13 +66,13 @@
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/manual_constructor.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/lib/gprpp/work_serializer.h"
#include "src/core/util/crash.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/manual_constructor.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/util/work_serializer.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/iomgr/resolved_address.h"
#include "src/core/lib/promise/cancel_callback.h"

@ -27,7 +27,7 @@
#include "src/core/client_channel/config_selector.h"
#include "src/core/client_channel/subchannel.h"
#include "src/core/ext/filters/channel_idle/idle_filter_state.h"
#include "src/core/lib/gprpp/single_set_ptr.h"
#include "src/core/util/single_set_ptr.h"
#include "src/core/lib/promise/observable.h"
#include "src/core/lib/surface/channel.h"
#include "src/core/lib/transport/metadata.h"

@ -23,7 +23,7 @@
#include "src/core/client_channel/subchannel.h"
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/iomgr/resolved_address.h"
namespace grpc_core {

@ -68,13 +68,13 @@
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/manual_constructor.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/lib/gprpp/work_serializer.h"
#include "src/core/util/crash.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/manual_constructor.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/util/work_serializer.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/iomgr/polling_entity.h"
#include "src/core/lib/iomgr/pollset_set.h"

@ -47,12 +47,12 @@
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/work_serializer.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/util/time.h"
#include "src/core/util/work_serializer.h"
#include "src/core/lib/iomgr/call_combiner.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"

@ -27,7 +27,7 @@
#include <grpc/support/log.h>
#include "src/core/lib/channel/context.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/lib/resource_quota/arena.h"
#include "src/core/lib/transport/call_destination.h"
#include "src/core/load_balancing/lb_policy.h"

@ -29,9 +29,9 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/validation_errors.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/time.h"
#include "src/core/util/validation_errors.h"
#include "src/core/load_balancing/lb_policy.h"
#include "src/core/service_config/service_config_parser.h"
#include "src/core/util/json/json.h"

@ -33,8 +33,8 @@
#include "src/core/client_channel/client_channel_internal.h"
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/resource_quota/arena.h"
#include "src/core/lib/slice/slice.h"
#include "src/core/lib/transport/metadata_batch.h"

@ -21,9 +21,9 @@
#include "src/core/channelz/channelz.h"
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/iomgr_fwd.h"

@ -33,7 +33,7 @@
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/channel_stack_builder_impl.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/util/status_helper.h"
#include "src/core/lib/surface/channel_stack_type.h"
#include "src/core/lib/surface/lame_client.h"
#include "src/core/util/alloc.h"

@ -28,10 +28,10 @@
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/call_combiner.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"

@ -26,8 +26,8 @@
#include "absl/base/thread_annotations.h"
#include "src/core/client_channel/subchannel_pool_interface.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
namespace grpc_core {

@ -24,7 +24,7 @@
#include <map>
#include "src/core/client_channel/subchannel_pool_interface.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted_ptr.h"
namespace grpc_core {

@ -33,7 +33,7 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/util/uri.h"
#include "src/core/service_config/service_config.h"

@ -40,7 +40,7 @@
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/transport/transport.h"
#include "src/core/util/useful.h"

@ -35,13 +35,13 @@
#include "src/core/lib/channel/context.h"
#include "src/core/lib/channel/status_util.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/construct_destruct.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/construct_destruct.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/call_combiner.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"

@ -38,11 +38,11 @@
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/call_combiner.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"

@ -30,8 +30,8 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/status_util.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/validation_errors.h"
#include "src/core/util/time.h"
#include "src/core/util/validation_errors.h"
#include "src/core/service_config/service_config_parser.h"
#include "src/core/util/json/json.h"
#include "src/core/util/json/json_args.h"

@ -30,9 +30,9 @@
#include <grpc/support/atm.h>
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
namespace grpc_core {
namespace internal {

@ -52,12 +52,12 @@
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/iomgr/pollset_set.h"
#include "src/core/lib/promise/cancel_callback.h"

@ -37,15 +37,15 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/dual_ref_counted.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/lib/gprpp/work_serializer.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/dual_ref_counted.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/util/time.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/util/work_serializer.h"
#include "src/core/lib/iomgr/call_combiner.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"

@ -20,7 +20,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/client_channel/subchannel.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/load_balancing/subchannel_interface.h"
namespace grpc_core {

@ -27,8 +27,8 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/iomgr/resolved_address.h"
#include "src/core/util/useful.h"

@ -29,10 +29,10 @@
#include <grpc/support/log.h>
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/resource_quota/resource_quota.h"
#include "src/core/lib/transport/error_utils.h"

@ -35,9 +35,9 @@
#include "src/core/client_channel/subchannel.h"
#include "src/core/util/backoff.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/call_combiner.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"

@ -36,12 +36,12 @@
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/no_destruct.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/per_cpu.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/no_destruct.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/per_cpu.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/exec_ctx.h"

@ -29,10 +29,10 @@
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/promise_based_filter.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/single_set_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/single_set_ptr.h"
#include "src/core/util/time.h"
#include "src/core/lib/promise/activity.h"
#include "src/core/lib/promise/arena_promise.h"
#include "src/core/lib/transport/connectivity_state.h"

@ -44,7 +44,7 @@
#include "src/core/lib/channel/status_util.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/time.h"
#include "src/core/lib/promise/context.h"
#include "src/core/lib/promise/sleep.h"
#include "src/core/lib/promise/try_seq.h"

@ -30,7 +30,7 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/promise_based_filter.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
#include "src/core/lib/promise/arena_promise.h"
#include "src/core/lib/transport/transport.h"

@ -33,8 +33,8 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/validation_errors.h"
#include "src/core/util/time.h"
#include "src/core/util/validation_errors.h"
#include "src/core/service_config/service_config_parser.h"
#include "src/core/util/json/json.h"
#include "src/core/util/json/json_args.h"

@ -55,8 +55,8 @@
#include "src/core/lib/channel/channel_stack.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/host_port.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/host_port.h"
#include "src/core/util/time.h"
#include "src/core/lib/promise/arena_promise.h"
#include "src/core/lib/promise/cancel_callback.h"
#include "src/core/lib/promise/context.h"

@ -30,7 +30,7 @@
#include "absl/strings/str_cat.h"
#include "absl/strings/string_view.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/time.h"
namespace grpc_core {

@ -33,7 +33,7 @@
#include "src/core/lib/channel/context.h"
#include "src/core/lib/channel/promise_based_filter.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/validation_errors.h"
#include "src/core/util/validation_errors.h"
#include "src/core/lib/promise/arena_promise.h"
#include "src/core/lib/transport/transport.h"
#include "src/core/service_config/service_config_parser.h"

@ -30,7 +30,7 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/validation_errors.h"
#include "src/core/util/validation_errors.h"
#include "src/core/lib/security/authorization/grpc_authorization_engine.h"
#include "src/core/lib/security/authorization/rbac_policy.h"
#include "src/core/service_config/service_config_parser.h"

@ -44,8 +44,8 @@
#include "src/core/lib/channel/context.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/crash.h"
#include "src/core/util/time.h"
#include "src/core/lib/promise/context.h"
#include "src/core/lib/promise/map.h"
#include "src/core/lib/promise/pipe.h"

@ -30,8 +30,8 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/channel_fwd.h"
#include "src/core/lib/channel/promise_based_filter.h"
#include "src/core/lib/gprpp/ref_counted_string.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/util/ref_counted_string.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/lib/promise/arena_promise.h"
#include "src/core/lib/transport/transport.h"
#include "src/core/service_config/service_config_call_data.h"

@ -30,8 +30,8 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/validation_errors.h"
#include "src/core/util/time.h"
#include "src/core/util/validation_errors.h"
#include "src/core/service_config/service_config_parser.h"
#include "src/core/util/json/json.h"
#include "src/core/util/json/json_args.h"

@ -37,9 +37,9 @@
#include <grpc/support/port_platform.h>
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/time.h"
#include "src/core/lib/security/credentials/credentials.h"
#include "src/core/util/uri.h"

@ -24,8 +24,8 @@
#include <grpc/support/port_platform.h>
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/polling_entity.h"

@ -30,7 +30,7 @@
#include <grpc/grpc_posix.h>
#include <grpc/support/log.h>
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
#ifdef GPR_SUPPORT_BINDER_TRANSPORT

@ -21,7 +21,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
namespace grpc_binder {

@ -23,7 +23,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/binder/wire_format/binder.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
namespace grpc_binder {

@ -23,7 +23,7 @@
#include <grpc/support/log.h>
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
#if defined(ANDROID) || defined(__ANDROID__)

@ -21,7 +21,7 @@
#include <grpc/support/port_platform.h>
#include <grpcpp/security/binder_security_policy.h>
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
namespace grpc_binder {

@ -28,7 +28,7 @@
#include <grpc/support/log.h>
#include "src/core/ext/transport/binder/client/jni_utils.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
#endif

@ -38,7 +38,7 @@
#include "src/core/ext/transport/binder/wire_format/wire_reader_impl.h"
#include "src/core/ext/transport/binder/wire_format/wire_writer.h"
#include "src/core/lib/event_engine/default_event_engine.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/slice/slice_internal.h"
#include "src/core/lib/transport/error_utils.h"

@ -32,7 +32,7 @@
#include "src/core/ext/transport/binder/wire_format/binder.h"
#include "src/core/ext/transport/binder/wire_format/wire_reader.h"
#include "src/core/ext/transport/binder/wire_format/wire_writer.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
#include "src/core/lib/iomgr/combiner.h"
#include "src/core/lib/transport/transport.h"

@ -27,8 +27,8 @@
#include <grpc/support/log.h>
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/crash.h"
#include "src/core/util/sync.h"
namespace {
void* GetNdkBinderHandle() {

@ -25,7 +25,7 @@
#include "absl/log/check.h"
#include "absl/log/log.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
namespace grpc_binder {

@ -25,7 +25,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/binder/utils/transport_stream_receiver.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
namespace grpc_binder {

@ -26,7 +26,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/binder/wire_format/binder_constants.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/util/orphanable.h"
namespace grpc_binder {

@ -28,8 +28,8 @@
#include <grpc/support/log.h>
#include "src/core/ext/transport/binder/wire_format/binder_android.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/crash.h"
#include "src/core/util/sync.h"
namespace grpc_binder {
namespace {

@ -24,7 +24,7 @@
#include <grpc/support/log.h>
#include <grpc/support/port_platform.h>
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
namespace grpc_binder {

@ -22,7 +22,7 @@
#include "src/core/ext/transport/binder/wire_format/binder.h"
#include "src/core/ext/transport/binder/wire_format/wire_writer.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/util/orphanable.h"
namespace grpc_binder {

@ -35,8 +35,8 @@
#include "src/core/ext/transport/binder/utils/transport_stream_receiver.h"
#include "src/core/ext/transport/binder/wire_format/binder.h"
#include "src/core/ext/transport/binder/wire_format/wire_writer.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/util/crash.h"
#include "src/core/util/status_helper.h"
namespace grpc_binder {
namespace {

@ -29,7 +29,7 @@
#include "src/core/ext/transport/binder/wire_format/binder.h"
#include "src/core/ext/transport/binder/wire_format/wire_reader.h"
#include "src/core/ext/transport/binder/wire_format/wire_writer.h"
#include "src/core/lib/gprpp/notification.h"
#include "src/core/util/notification.h"
namespace grpc_binder {

@ -28,7 +28,7 @@
#include <grpc/support/log.h>
#include "src/core/lib/event_engine/default_event_engine.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
#define RETURN_IF_ERROR(expr) \
do { \

@ -25,7 +25,7 @@
#include "src/core/ext/transport/binder/wire_format/binder.h"
#include "src/core/ext/transport/binder/wire_format/transaction.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/combiner.h"
namespace grpc_binder {

@ -39,10 +39,10 @@
#include "src/core/lib/event_engine/extensions/chaotic_good_extension.h"
#include "src/core/lib/event_engine/query_extensions.h"
#include "src/core/lib/event_engine/tcp_socket_utils.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/no_destruct.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/no_destruct.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/event_engine_shims/endpoint.h"

@ -31,9 +31,9 @@
#include "src/core/handshaker/handshaker.h"
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/event_engine/channel_args_endpoint_config.h"
#include "src/core/lib/gprpp/notification.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/notification.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/error.h"

@ -35,8 +35,8 @@
#include "src/core/ext/transport/chaotic_good/frame.h"
#include "src/core/ext/transport/chaotic_good/frame_header.h"
#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"
#include "src/core/lib/gprpp/match.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/match.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/promise/activity.h"
#include "src/core/lib/promise/all_ok.h"

@ -43,7 +43,7 @@
#include "src/core/ext/transport/chaotic_good/frame_header.h"
#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"
#include "src/core/ext/transport/chttp2/transport/hpack_parser.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/sync.h"
#include "src/core/lib/promise/activity.h"
#include "src/core/lib/promise/context.h"
#include "src/core/lib/promise/for_each.h"

@ -29,9 +29,9 @@
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/chaotic_good/frame_header.h"
#include "src/core/lib/gprpp/bitset.h"
#include "src/core/lib/gprpp/no_destruct.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/util/bitset.h"
#include "src/core/util/no_destruct.h"
#include "src/core/util/status_helper.h"
#include "src/core/lib/promise/context.h"
#include "src/core/lib/resource_quota/arena.h"
#include "src/core/lib/slice/slice.h"

@ -28,7 +28,7 @@
#include "src/core/ext/transport/chaotic_good/frame_header.h"
#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"
#include "src/core/ext/transport/chttp2/transport/hpack_parser.h"
#include "src/core/lib/gprpp/match.h"
#include "src/core/util/match.h"
#include "src/core/lib/resource_quota/arena.h"
#include "src/core/lib/slice/slice_buffer.h"
#include "src/core/lib/transport/metadata_batch.h"

@ -23,7 +23,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/lib/gprpp/bitset.h"
#include "src/core/util/bitset.h"
namespace grpc_core {
namespace chaotic_good {

@ -45,11 +45,11 @@
#include "src/core/lib/event_engine/query_extensions.h"
#include "src/core/lib/event_engine/resolved_address_internal.h"
#include "src/core/lib/event_engine/tcp_socket_utils.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/event_engine_shims/endpoint.h"
#include "src/core/lib/promise/activity.h"

@ -34,8 +34,8 @@
#include "src/core/ext/transport/chttp2/transport/hpack_parser.h"
#include "src/core/handshaker/handshaker.h"
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/sync.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/iomgr_fwd.h"

@ -34,7 +34,7 @@
#include "src/core/ext/transport/chaotic_good/frame.h"
#include "src/core/ext/transport/chaotic_good/frame_header.h"
#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/promise/activity.h"
#include "src/core/lib/promise/event_engine_wakeup_scheduler.h"

@ -51,8 +51,8 @@
#include "src/core/ext/transport/chttp2/transport/hpack_encoder.h"
#include "src/core/ext/transport/chttp2/transport/hpack_parser.h"
#include "src/core/lib/event_engine/default_event_engine.h" // IWYU pragma: keep
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/lib/promise/activity.h"
#include "src/core/lib/promise/context.h"
#include "src/core/lib/promise/if.h"

@ -18,7 +18,7 @@
#include <grpc/support/port_platform.h>
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
namespace grpc_core {
namespace chaotic_good {

@ -55,11 +55,11 @@
#include "src/core/lib/config/core_configuration.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/event_engine/channel_args_endpoint_config.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/time.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/iomgr/resolved_address.h"

@ -27,8 +27,8 @@
#include "src/core/client_channel/connector.h"
#include "src/core/handshaker/handshaker.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/sync.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/error.h"

@ -61,13 +61,13 @@
#include "src/core/lib/event_engine/channel_args_endpoint_config.h"
#include "src/core/lib/event_engine/extensions/supports_fd.h"
#include "src/core/lib/event_engine/query_extensions.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/orphanable.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/sync.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/gprpp/unique_type_name.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/orphanable.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/sync.h"
#include "src/core/util/time.h"
#include "src/core/util/unique_type_name.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/event_engine_shims/endpoint.h"

@ -76,12 +76,12 @@
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/channel/context.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/bitset.h"
#include "src/core/lib/gprpp/crash.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/lib/gprpp/ref_counted.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/bitset.h"
#include "src/core/util/crash.h"
#include "src/core/util/debug_location.h"
#include "src/core/util/ref_counted.h"
#include "src/core/util/status_helper.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/combiner.h"
#include "src/core/lib/iomgr/error.h"
#include "src/core/lib/iomgr/exec_ctx.h"

@ -31,8 +31,8 @@
#include "src/core/ext/transport/chttp2/transport/flow_control.h"
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/ref_counted_ptr.h"
#include "src/core/util/time.h"
#include "src/core/lib/iomgr/buffer_list.h"
#include "src/core/lib/iomgr/closure.h"
#include "src/core/lib/iomgr/endpoint.h"

@ -37,7 +37,7 @@
#include "src/core/ext/transport/chttp2/transport/http2_settings.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/util/time.h"
#include "src/core/lib/resource_quota/memory_quota.h"
#include "src/core/lib/transport/bdp_estimator.h"

@ -26,7 +26,7 @@
#include <grpc/support/log.h>
#include <grpc/support/port_platform.h>
#include "src/core/lib/gprpp/crash.h"
#include "src/core/util/crash.h"
namespace grpc_core {

@ -30,7 +30,7 @@
#include "src/core/ext/transport/chttp2/transport/internal.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/util/status_helper.h"
#include "src/core/lib/slice/slice.h"
#include "src/core/lib/slice/slice_buffer.h"
#include "src/core/lib/transport/transport.h"

@ -36,7 +36,7 @@
#include "src/core/ext/transport/chttp2/transport/ping_callbacks.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/experiments/experiments.h"
#include "src/core/lib/gprpp/status_helper.h"
#include "src/core/util/status_helper.h"
#include "src/core/lib/transport/http2_errors.h"
#include "src/core/lib/transport/metadata_batch.h"

@ -37,7 +37,7 @@
#include "src/core/ext/transport/chttp2/transport/internal.h"
#include "src/core/ext/transport/chttp2/transport/legacy_frame.h"
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/debug_location.h"
#include "src/core/util/debug_location.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/slice/slice.h"
#include "src/core/util/useful.h"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save