Craig Tiller
87e004b235
Hand build tail recursion to avoid stack overflow
...
This pair of recursive functions was always supposed to take advantage
of tail recursion. In debug builds we're seeing some instances of stack
overflow however (especially with TensorFlow). Manually apply the tail
recursion optimization to eliminate this.
8 years ago
Mark D. Roth
b477cebbe7
Fix asan bug.
8 years ago
Mark D. Roth
f0b2ec0435
clang-format
8 years ago
Mark D. Roth
e917f5d96a
Update comments.
8 years ago
Michael Lumish
eb56ce6581
Merge pull request #7738 from murgatroid99/node_package_updates
...
Update Node library dependencies and change deprecated function calls
8 years ago
Muxi Yan
408fc22c70
Merge pull request #8480 from muxi/finalize-release-v1.0.1-pre1
...
Protobuf versioning in v1.0.1-pre1
8 years ago
Sree Kuchibhotla
9193119599
Merge branch 'master' into rpc_mgr
8 years ago
Sree Kuchibhotla
3fc578345d
Change std::atomic_int to gpr_atm since gcc4.4 is complaining
8 years ago
Yuchen Zeng
8e386a6999
Merge remote-tracking branch 'upstream/master' into reflection_header
8 years ago
murgatroid99
3620287bbe
Sanitize
8 years ago
Yang Gao
3cb89bcf4b
Merge pull request #8281 from gcasto/cronet_cpp_api
...
Add C++ Api For Cronet
8 years ago
Craig Tiller
fe8c5012d3
Merge github.com:grpc/grpc into buffer_pools_for_realsies
8 years ago
Mark D. Roth
1179fbdb42
Merge remote-tracking branch 'upstream/master' into resolver_channel_args
8 years ago
Mark D. Roth
0ac60ca9d9
Merge pull request #8429 from markdroth/service_config2
...
Convert method config to a struct for use in the fast path.
8 years ago
Mark D. Roth
6f940822c8
clang-format
8 years ago
Mark D. Roth
e3a21005bf
Fix propagation of channel args for insecure channels.
8 years ago
Mark D. Roth
5f40e5ddf5
Minor clean-up.
8 years ago
Yuchen Zeng
d30699c7be
Merge remote-tracking branch 'upstream/master' into reflection_header
8 years ago
Mark D. Roth
b367c1bed7
Fix dns_resolver_connectivity_test.
8 years ago
Muxi Yan
d54e1bc660
bug fix
8 years ago
Mark D. Roth
25db523baa
Fix sockaddr_resolver_test.
8 years ago
Sree Kuchibhotla
1e31973842
Merge branch 'master' into rpc_mgr
8 years ago
Sree Kuchibhotla
26ef574874
clang format issues
8 years ago
Sree Kuchibhotla
069c12de23
Fix thread_manager_test
8 years ago
Jan Tattermusch
94d40cbd5a
make benchmarks create report.xml
8 years ago
Muxi Yan
93fc27735b
Use the v1.0.0 plugin
8 years ago
Harvey Tuch
7be1322b86
Restrict handshake_{client,server} to linux platform.
8 years ago
Noah Eisen
13ca42dbae
Merge pull request #8463 from ncteisen/csharp_unimplemented_method
...
Implement Csharp Unimplemented Method
8 years ago
Noah Eisen
ab0c5de658
Merge pull request #8467 from ncteisen/node_unimplemented_method
...
Implement Node Unimplemented Method Interop Test
8 years ago
murgatroid99
952b99cf21
Merge remote-tracking branch 'upstream/v1.0.x' into node_package_updates
8 years ago
Muxi Yan
b6becb950c
Adjust version of protobuf and point zip file in mxyan's repo
8 years ago
Mark D. Roth
557c990c36
clang-format
8 years ago
Noah Eisen
e207228e9e
added new test to interop_sanity_test.js
8 years ago
Sree Kuchibhotla
f72ec6b37b
Move thread_manager.h header from server.h to server_cc.cc
8 years ago
Mark D. Roth
93ca8071f2
Merge remote-tracking branch 'upstream/master' into resolver_channel_args
8 years ago
Michael Lumish
1d9b3fed24
Merge pull request #8458 from murgatroid99/node_debug_build_fix_backport
...
Compiles with npm install --debug option.
8 years ago
Sree Kuchibhotla
77c483b707
remove unused fields
8 years ago
Jan Tattermusch
2065702a75
Merge pull request #8476 from jtattermusch/csharp_streamline_nits
...
Address nits from #8396
8 years ago
Harvey Tuch
62b2a9051c
Fix handshake_client bind flakes and build issues.
...
* Add port picking retries to handshake_client.
* Track vsprojects for new tests.
* Place tests in 'test' build target.
8 years ago
Noah Eisen
b53a7f7ebd
updated the interop spec to conform with recent name change
8 years ago
Mark D. Roth
26b7be4918
Add block comment.
8 years ago
murgatroid99
085f9afaf0
Added import order comments, resolved other minor issues
8 years ago
Sree Kuchibhotla
85399f0824
clang formatting fixes
8 years ago
Harvey Tuch
a92a13c406
Fix server_ssl.c thread race exposed by tsan by using gpr_event.
8 years ago
Harvey Tuch
27c876ecbe
Fix memory leak detected by ASAN and clang-format variance.
8 years ago
Harvey Tuch
8cdf17a620
Introduce a grpc-exp ALPN protocol identifier.
...
This patch introduces an additional ALPN protocol, grpc-exp, intended to
take preference to h2 and indicate to the server that the connection
contains only gRPC traffic. This allows servers and intermediate boxes
to distinguish gRPC from other HTTP/2 traffic.
The choice of grpc-exp as a protocol identifier indicates that this
scheme is currently experimental and should not be relied upon. The
protocol is not in the IANA TLS registry.
This patch also introduces client/server handshake tests that validate
the preferential treatment of grpc-exp in an end-to-end manner.
8 years ago
Mark D. Roth
f7d7fb2d32
Expand comment documenting grpc_method_config_table_convert().
8 years ago
Mark D. Roth
9fe934cadf
Merge remote-tracking branch 'upstream/master' into service_config2
8 years ago
Jan Tattermusch
5fe5eba969
provide framework independent version of Task.CompletedTask
8 years ago
Jan Tattermusch
ba09884f82
polish HandleCallAsync
8 years ago