| Commit message (Collapse) | Author | Age |
|\
| |
| | |
Minor refactor of CallbackWithSuccessTag
|
|\ \
| | |
| | | |
Add BUILD file for stats_test.cc
|
|\ \ \
| | | |
| | | | |
Resolve a deadlock in callback CQ shutdown
|
| | | | |
|
| |_|/
|/| | |
|
|\ \ \
| | | |
| | | | |
xds plugin does not need drop to be determined by serverlist
|
|\ \ \ \
| | | | |
| | | | | |
run_interop_tests.py cleanup (deprecate --internal_ci cmdline arg)
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Time prepare_build_macos_rc script
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Eliminate function pointers in hpack_enc().
|
| |_|/ / / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Optimize `grpc_call_stack_init` for cache coherency.
|
| |_|/ / / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add python monkey-patch for parallel build_ext compilation
|
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Using a conditional branch to set a function pointer will prevent the
compiler to inline the function and worse it would jump based on a
register value killing the pipline.
Here is a short example to demonstrate the variants:
https://godbolt.org/z/radfZg
Remove `add_nothing` and add a lambda when necessary to make sure
everything is inlined.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
move client_interceptor.cc from src/cpp/codegen to src/cpp/client
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Replace pkg_resources with pkgutil.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Make run_tests.py python-version agnostic
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Python add support for utf-8 error messages
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Add GPR_CODEGEN_DEBUG_ASSERT
|
| |_|_|_|_|_|_|_|_|/
|/| | | | | | | | | |
|
| |_|_|_|_|_|/ / /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Make sure call_element[0..count] is filled before actually calling
`init_call_elem` of the filters, because they would trash the cache.
This improves BM_StreamingPingPong<TCP, ...> by 3%.
|
| | | | | | | | | |
|
| |_|_|_|/ / / /
|/| | | | | | | |
|
| | | | | | | | |
|
|/ / / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Prefer lambda expressions over std::bind
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* Both server and client should be fine with utf-8 error messages now
* Adding an interop test: special status message
|
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
Make inproc transport properly obey status ordering rules
|
| | | | | | | | |
|
| | | | | | | | |
|
| |_|_|_|_|/ /
|/| | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Minor Cleanup
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Cleanup: update tools/internal_ci/README.md
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |_|_|/ / / / / /
|/| | | | | | | | |
only run objc tests in their own separate job
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Remove memset(0) from arena allocate memory.
|
| |_|/ / / / / / /
|/| | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Callers are updated to properly initialize the memory.
This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY
environment variable.
|
| |/ / / / / / /
|/| | | | | | | |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
Document .NET build integration with Grpc.Tools
|
| | | | | | | | |
|
| |_|_|_|_|_|/
|/| | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Channelz, Reset JSON Pointer
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Record subchannel calls started as part of creating subchannel call.
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|