ncteisen
aa3b19741f
Rename tracer_peer to tracer_util
7 years ago
ncteisen
90ffc3a6f7
Add tracer peer to keep set_enabled private()
7 years ago
Craig Tiller
348b334f4b
Back-out absl dependency for now
7 years ago
ncteisen
dd34f3caf6
Inline closure
7 years ago
Yash Tibrewal
d89c202dca
solve benchmark issue
7 years ago
Yash Tibrewal
77532036b6
BUILD changes. test languauge to C++
7 years ago
Yuchen Zeng
0bad30a244
Use backup pollser instead of connectivity watcher
7 years ago
Yuchen Zeng
f8ed4fa7f4
convert connectivity_watcher to cpp file
7 years ago
Yuchen Zeng
7269667f9e
Add client channel connectivity watcher
7 years ago
Ken Payson
667aa2b990
Add call size bm_diff
7 years ago
Yash Tibrewal
34a57d0346
rename all test core files to cc and a lot of C++ style conversions
7 years ago
Vizerai
bb7d088ed2
Cleaning up census code.
7 years ago
Yash Tibrewal
0ee7574732
Removing instances of exec_ctx being passed around in functions in
...
src/core. exec_ctx is now a thread_local pointer of type ExecCtx instead of
grpc_exec_ctx which is initialized whenever ExecCtx is instantiated. ExecCtx
also keeps track of the previous exec_ctx so that nesting of exec_ctx is
allowed. This means that there is only one exec_ctx being used at any
time. Also, grpc_exec_ctx_finish is called in the destructor of the
object, and the previous exec_ctx is restored to avoid breaking current
functionality. The code still explicitly calls grpc_exec_ctx_finish
because removing all such instances causes the code to break.
7 years ago
Ken Payson
9714e0376a
Add thread pool reset on fork with FORKING_SUPPORT_ENABLED
8 years ago
Muxi Yan
f7a97e19cf
build_project
8 years ago
Craig Tiller
922260656a
C++ize BDP estimator, introduce ManualConstructor
8 years ago
Mark D. Roth
5e9848e7b0
Refactor subchannel_list code out of RR and use it in PF.
8 years ago
Craig Tiller
d48bd078d7
Fixes
8 years ago
Craig Tiller
b7a8cace34
Add abseil to core, use it for InlinedVector
8 years ago
Yash Tibrewal
bc460fa3c4
Rebasing on master for easier merging and testing
8 years ago
Yash Tibrewal
26c78038a5
Trying ken's fix for windows python
8 years ago
Yash Tibrewal
a0b96d4f9a
Running generate projects
8 years ago
Yash Tibrewal
15ce142d65
Reverting pb.c files for now. Also fixing few more build errors
8 years ago
Yash Tibrewal
4bf670793b
Running generate_projects.sh and solving some uv build errors
8 years ago
Yash Tibrewal
83062842c3
Changes for C to C++. Adding extern C to header files for compatibility.
...
Also converting to .cc
8 years ago
Yash Tibrewal
1c9b584a15
Changes for C to C++. Adding extern C to header files for compatibility.
8 years ago
Muxi Yan
92d1bc11ba
generate_project
8 years ago
Matt Kwong
0c867bed5b
Add -lstdc++ flag for compiling under gcov
8 years ago
Craig Tiller
24f30f7ac0
Garbage collect experimental pollers
8 years ago
David Garcia Quintas
0822d331df
s/load_reporting/server_load_reporting
8 years ago
Muxi Yan
bf5484e785
build_project
8 years ago
Mark D. Roth
764cf04a13
Revert "Revert "Implement call combiner""
...
This reverts commit bf19961d0a
.
8 years ago
Craig Tiller
2897235609
Expose stats into qps_driver
8 years ago
Mark D. Roth
bf19961d0a
Revert "Implement call combiner"
8 years ago
Mark D. Roth
76e264b8df
Implement call combiner.
8 years ago
David Garcia Quintas
3499960070
Renamed load_reporting.{c,h} to load_reporting_plugin.{c,h}
8 years ago
Muxi Yan
44a46ad695
generate_project and clang_format
8 years ago
Maxim Dzoba
22c4ae62ea
Regenerated grpc.gyp with grrpc/third_party dependencies.
8 years ago
Maxim Dzoba
dd962616f2
Adding a build template for generic GYP build.
8 years ago
Craig Tiller
0ba432d445
Move profiling system to gpr
10 years ago
murgatroid99
fd994f11b8
Consolidated gyp files to fix Node installation issue
10 years ago
Craig Tiller
504ed5997a
Get basic profiler working again
10 years ago
David Garcia Quintas
7d8ea78980
fixed outdated grpc.gyp
10 years ago
David Garcia Quintas
7fd0fd5023
C++ Alarm implementation (with tests).
10 years ago
David Garcia Quintas
4bc3463108
Introducing grpc_executor, for all your threading needs
10 years ago
David Garcia Quintas
7b1bd2c271
μChannels implementation.
10 years ago
murgatroid99
350835a956
Removed spurious comment from grpc.gyp
10 years ago
Craig Tiller
2468ff56a4
Restore build sanity
10 years ago
David Garcia Quintas
f747bbc043
s/grpc_alarm/grpc_timer && s/grpc_cq_alarm/grpc_alarm
10 years ago
murgatroid99
db5b1603b2
Removed most of the gyp file, and the tests for it
...
There seems to be a bug in node-gyp (nodejs/node-gyp#752 ) that prevents
it from working properly with other gyp files.
10 years ago