Arjun Roy
8ce42f67b2
Shrink arena size by 40 bytes and add additional
...
alignment options (for cache-alignment).
We shrink by:
1) Removing an unnecessary zone pointer.
2) Replacing gpr_mu (40 bytes when using pthread_mutex_t) with
std::atomic_flag.
We also header-inline the fastpath alloc (ie. when not doing a zone
alloc) and move the malloc() for a zone alloc outside of the mutex
critical zone, which allows us to replace the mutex with a spinlock.
We also cache-align created arenas.
6 years ago
Hope Casey-Allen
3433749d1b
Add clarification to callback API documentation
6 years ago
Yash Tibrewal
51fd073b7c
Don't add API to Optional
6 years ago
Yash Tibrewal
a045170818
Merge branch 'master' into svc_cfg2
6 years ago
Yash Tibrewal
a2316142b2
Reviewer comments
6 years ago
Esun Kim
defcbda8b2
Merge pull request #18792 from veblush/vscode
...
Added visual studio code files to .gitignore
6 years ago
Jan Tattermusch
59ccf3f12b
Merge pull request #18846 from jtattermusch/upmerge_1_20_x
...
Upmerge changes from v1.20.x to master
6 years ago
Karthik Ravi Shankar
7fc86bd62f
Fix make errors
6 years ago
Muxi Yan
ca0d12a3c3
Polish and add comments
6 years ago
Jan Tattermusch
2a482ca4b9
Merge pull request #18835 from jtattermusch/improve_win_rbe
...
Improve bazel RBE scripts
6 years ago
Jan Tattermusch
bc9c63f049
Merge pull request #18845 from jtattermusch/backport_18771
...
Backport #18771 to v1.20.x
6 years ago
yang-g
37783d6329
Stop calling ParseCommandLineFlags directly, use wrapper call instead
6 years ago
Muxi Yan
bd30e73995
Rename enableFlowControl to flowControlEnabled for naming consistency
6 years ago
Karthik Ravi Shankar
4d5a411557
Fix clang errors
6 years ago
murgatroid99
2fa5759d79
Fix missing include in windows file
6 years ago
Muxi Yan
a59e362214
nit fix
6 years ago
Muxi Yan
168efe4404
clang-format
6 years ago
Karthik Ravi Shankar
a1493cfa62
Add missing files for build
6 years ago
Karthik Ravi Shankar
81ba5a7b9b
Add missing files for build
6 years ago
kailashs
10ef469d3d
Add information on how the gRPC project hands out commit access.
6 years ago
Doug Fawley
2f85304910
Merge pull request #18702 from dfawley/go_release
...
Add go releases to client_matrix.py
6 years ago
Mark D. Roth
ad7ccf6f6b
Merge pull request #18596 from markdroth/c++_call_combiner
...
Convert call_combiner to C++.
6 years ago
Jan Tattermusch
df390f79d2
Merge pull request #18844 from jtattermusch/backport_18714
...
Backport #18714 to v1.20.0x
6 years ago
Jan Tattermusch
8c5e4367ef
Merge remote-tracking branch 'upstream/v1.20.x' into HEAD
6 years ago
Jan Tattermusch
f53eca24f4
add non-internal build.cfg files for bazel RBE jobs
6 years ago
Jan Tattermusch
d5c3108e46
workaround the need to source activate.sh
6 years ago
John Luo
995b014904
Update aspnetcore interop scripts to use activate.sh
6 years ago
Jan Tattermusch
5ceccb1419
Merge pull request #18834 from jtattermusch/revert_bsod_1_20_x
...
Revert "Enable SIO_LOOPBACK_FAST_PATH on Windows" (for v1.20.x)
6 years ago
Jan Tattermusch
302f0a0622
Merge pull request #18771 from jtattermusch/cleanup_rbe_builds
...
Add non-internal build.cfg files for bazel RBE jobs
6 years ago
Juanli Shen
51137e11ec
Merge pull request #18665 from AspirinSJL/xds_fallback_startup
...
Add fallback-at-startup into xds
6 years ago
rmstar
4bd5f0f63e
Merge pull request #18649 from rmstar/macppstress
...
Add C++ stress tests on mac
6 years ago
Karthik Ravi Shankar
360251f196
Fix make errors
6 years ago
Karthik Ravi Shankar
38ffd8ca84
Merge branch 'master' into grpc_namespace_credentials
6 years ago
Karthik Ravi Shankar
02cfba7737
Fix make errors
6 years ago
Yash Tibrewal
7ee19a0b6b
Reviewer comments - mainly make ParsedLoadBalancingConfig refcounted
6 years ago
Karthik Ravi Shankar
c8a6841dfc
Merge branch 'master' into revert-18717-grpc_namespace_server_revert
6 years ago
John Luo
47921d6e54
Workaround a different CPS bug
6 years ago
Juanli Shen
438cb44378
Add fallback-at-startup into xds
6 years ago
Muxi Yan
8855c07c9f
address comment
6 years ago
Yash Tibrewal
5224e88ee5
Merge pull request #18838 from yashykt/comment_names
...
Comment out names of unused arguments
6 years ago
Lidi Zheng
072fbc44a0
Respect interval_us setting for TestServicer
6 years ago
rmstar
07f5c11748
Merge pull request #18806 from rmstar/cronet_trace
...
Add trace flag in cronet transport
6 years ago
murgatroid99
634cece3f3
Fix sanity tests
6 years ago
rmstar
d3308ec467
Merge pull request #18669 from rmstar/9570
...
Objc tests should use installed version of protoc
6 years ago
Yang Gao
5170c613cc
Merge pull request #18784 from yang-g/message_allocator
...
Message allocator support for callback unary
6 years ago
murgatroid99
33722ff1c6
Put callback behind a combiner, cancel callbacks in shutdown
6 years ago
Mark D. Roth
ce3ff86763
Convert call_combiner to C++.
6 years ago
Lidi Zheng
6ec2c6cfb9
Add Python/CXX/Csharp v1.20.0 to client matrix
6 years ago
Esun Kim
87d0c8b377
Added visual studio code files to .gitignore
...
Let git ignore the local artifacts created by visual studio code.
Reference: https://www.gitignore.io/api/visualstudiocode
Deleted unncessary .vscode/launch.json
6 years ago
Karthik Ravi Shankar
5274deb32b
Fix the rebase and build
6 years ago