|
|
@ -42,7 +42,6 @@ |
|
|
|
#include "src/core/lib/gprpp/sync.h" |
|
|
|
#include "src/core/lib/gprpp/sync.h" |
|
|
|
#include "src/core/lib/gprpp/thd.h" |
|
|
|
#include "src/core/lib/gprpp/thd.h" |
|
|
|
#include "src/core/lib/iomgr/exec_ctx.h" |
|
|
|
#include "src/core/lib/iomgr/exec_ctx.h" |
|
|
|
#include "src/core/lib/iomgr/executor.h" |
|
|
|
|
|
|
|
#include "src/core/lib/iomgr/iomgr.h" |
|
|
|
#include "src/core/lib/iomgr/iomgr.h" |
|
|
|
#include "src/core/lib/iomgr/timer_manager.h" |
|
|
|
#include "src/core/lib/iomgr/timer_manager.h" |
|
|
|
#include "src/core/lib/profiling/timers.h" |
|
|
|
#include "src/core/lib/profiling/timers.h" |
|
|
@ -53,7 +52,6 @@ |
|
|
|
#include "src/core/lib/surface/api_trace.h" |
|
|
|
#include "src/core/lib/surface/api_trace.h" |
|
|
|
#include "src/core/lib/surface/channel_init.h" |
|
|
|
#include "src/core/lib/surface/channel_init.h" |
|
|
|
#include "src/core/lib/surface/channel_stack_type.h" |
|
|
|
#include "src/core/lib/surface/channel_stack_type.h" |
|
|
|
#include "src/core/lib/surface/completion_queue.h" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* (generated) built in registry of plugins */ |
|
|
|
/* (generated) built in registry of plugins */ |
|
|
|
extern void grpc_register_built_in_plugins(void); |
|
|
|
extern void grpc_register_built_in_plugins(void); |
|
|
@ -120,9 +118,8 @@ static void do_basic_init(void) { |
|
|
|
g_init_mu = new grpc_core::Mutex(); |
|
|
|
g_init_mu = new grpc_core::Mutex(); |
|
|
|
g_shutting_down_cv = new grpc_core::CondVar(); |
|
|
|
g_shutting_down_cv = new grpc_core::CondVar(); |
|
|
|
grpc_register_built_in_plugins(); |
|
|
|
grpc_register_built_in_plugins(); |
|
|
|
grpc_cq_global_init(); |
|
|
|
|
|
|
|
grpc_core::grpc_executor_global_init(); |
|
|
|
|
|
|
|
gpr_time_init(); |
|
|
|
gpr_time_init(); |
|
|
|
|
|
|
|
grpc_stats_init(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
typedef struct grpc_plugin { |
|
|
|
typedef struct grpc_plugin { |
|
|
@ -153,7 +150,6 @@ void grpc_init(void) { |
|
|
|
} |
|
|
|
} |
|
|
|
grpc_core::Fork::GlobalInit(); |
|
|
|
grpc_core::Fork::GlobalInit(); |
|
|
|
grpc_fork_handlers_auto_register(); |
|
|
|
grpc_fork_handlers_auto_register(); |
|
|
|
grpc_stats_init(); |
|
|
|
|
|
|
|
grpc_core::ApplicationCallbackExecCtx::GlobalInit(); |
|
|
|
grpc_core::ApplicationCallbackExecCtx::GlobalInit(); |
|
|
|
grpc_iomgr_init(); |
|
|
|
grpc_iomgr_init(); |
|
|
|
gpr_timers_global_init(); |
|
|
|
gpr_timers_global_init(); |
|
|
|