Yunjia Wang
7567bd7892
Merge remote-tracking branch 'upstream/master' into extend_thd_stack_size
6 years ago
Yunjia Wang
169d0c8ab9
Merge remote-tracking branch 'upstream/master' into mpmcqueue
6 years ago
Arjun Roy
3891e03ece
Merge pull request #19220 from arjunroy/no_err_fastpath
...
Fast-path for no-error case for grpc_error_get_status.
6 years ago
Yunjia Wang
1bda5ce338
clang_format
6 years ago
Yunjia Wang
5c95bcbd83
Default value in class
6 years ago
Yunjia Wang
2a7e593ac4
Change consumer thread to class
6 years ago
Yunjia Wang
723d6580bd
Change to malloc
6 years ago
Yunjia Wang
7a957698be
Modify clock type and time measurement
6 years ago
Lidi Zheng
9427d1c9ce
Revert "Surface exceptions in gevent IO manager"
6 years ago
Yunjia Wang
241d77bd80
remove extra constant
6 years ago
Muxi Yan
e19537b4a7
Merge pull request #19425 from muxi/port-19404
...
Port #19404 - Bump Protobuf podspec version
6 years ago
Yunjia Wang
5757dca528
Merge remote-tracking branch 'upstream/master' into mpmcqueue
6 years ago
Yunjia Wang
a68e7bc461
Remove extra header file, change to c test, change new/delete
6 years ago
Yunjia Wang
d73abc7b56
Modify comments style
6 years ago
rmstar
45a5f541ee
Merge pull request #19412 from rmstar/update_gtest_version
...
Update googletest version to v1.8.1
6 years ago
Richard Belleville
00ad30c804
Merge pull request #19421 from gnossen/python_compression_example
...
Python Compression Example
6 years ago
Richard Belleville
c64b8e60eb
Merge pull request #19436 from gnossen/getsockopt_mac
...
Fix multiprocessing example for MacOS.
6 years ago
Arjun Roy
bff4dd1b2d
Fast-path for no-error case for grpc_error_get_status.
...
For each client side call, we execute grpc_error_get_status; in the common case
that there is no error, we save roughly 30 instructions and a call to strlen.
6 years ago
Richard Belleville
8fb51946bf
Fix multiprocessing example for MacOS.
...
A closer reading of the API for getsockopt revealed that we were
depending on an implementation detail of getsockopt on Linux. This
assumption breaks down on MacOS.
getsockopt merely guarantees that it will return on 0 in case of failure
and a value greater than 0 in case of success. There is no guarantee as
to *which* non-zero value you will receive. On Linux, it seems to be 1,
the value which was explicitly set. On MacOS, it seems to be the value
of the FLAG which was set, i.e. 512 for SO_REUSEPORT.
This commit ensures the check we use does not rely on either of these
implementation details.
6 years ago
Richard Belleville
624839b704
Add example Python server using compression.
6 years ago
Soheil Hassas Yeganeh
889224227c
Fix a typo.
6 years ago
Moiz Haidry
fbd5957ee8
Sanity and build fixes
6 years ago
Nicolas "Pixel" Noble
684328b313
Regenerating upb files.
6 years ago
Yunjia Wang
491d4a8d93
test name matching
6 years ago
Yunjia Wang
076b6c59bb
Merge remote-tracking branch 'upstream/master' into mpmcqueue
6 years ago
Moiz Haidry
63083d4472
Code cleanup
6 years ago
Guantao Liu
3ddff567b7
Fix the missing traces of metadata unref.
6 years ago
Moiz Haidry
3ce20819cf
Modify codegen to use grpc_impl namespace and other cleanups
6 years ago
Nicolas "Pixel" Noble
633fae1b3a
Merge branch 'master' of https://github.com/grpc/grpc into moiz-upb
6 years ago
Jan Tattermusch
2bf9234f14
building upb as part of cmake build is not necessary
6 years ago
Nicolas Noble
21c4e7d9f2
Merge pull request #19258 from nicolasnoble/bazel-0.26
...
Upgrading to bazel 0.26
6 years ago
Yunjia Wang
d95877ba97
Merge remote-tracking branch 'upstream/master' into mpmcqueue
6 years ago
Yunjia Wang
152108e907
Modify var type to match interface
6 years ago
Soheil Hassas Yeganeh
5435ac05ce
Fix obj-c tests.
6 years ago
yunjiaw26
a16e894012
Fix format error :)
6 years ago
yunjiaw26
857d8d14b0
Fix format error and memory leak
6 years ago
yunjiaw26
48cee18b2f
Fix format error
6 years ago
yunjiaw26
ddde5f65be
Fix format error
6 years ago
Soheil Hassas Yeganeh
ef0f9bf7ec
Introduce string_view and use it for gpr_split_host_port.
6 years ago
Yash Tibrewal
9427b3e4b2
Merge pull request #19376 from yashykt/badstreamtests
...
Add tests for bad stream IDs
6 years ago
Yunjia Wang
87bd0a080a
Fix pos of base macro
6 years ago
Yunjia Wang
befd236fa3
Remove extra
6 years ago
Yunjia Wang
cb6924d48f
Fix header
6 years ago
apolcyn
a3172f6e71
Merge pull request #19304 from apolcyn/drop_ruby_22
...
Drop support for ruby < 2.3
6 years ago
Yunjia Wang
fdd856312a
Modify class name and other small changes
6 years ago
Prashant Jaikumar
43628b286f
Update googletest version to v1.8.1
...
Bazel builds of test/cpp/end2end:end2end_test were failing on Mac OS with v1.8.0 due to missing gtest symbols. The issue is not seen in v1.8.1. A WORKSPACE file was added to gtest repo in 1.8.1, so gtest.BUILD can be removed.
6 years ago
Prashant Jaikumar
fbfb93c88f
Fix C++ tests to run on iOS
...
- Define grpc_iomgr_run_in_background in iomgr_posix_cfstream.cc
- Use *_IF_SUPPORTED() for death tests
- Move global test init, teardown to SetUpTestCase, TearDownTestCase as GTMGoogleTestRun doesn't run main()
6 years ago
Yunjia Wang
7c4c6e2e9a
Modify page_size as const var
6 years ago
Nicolas "Pixel" Noble
1c8894d9c4
Hail mary.
6 years ago
Yunjia Wang
233eee421f
Modify static var to global var in file
6 years ago