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
Noah Eisen
6bf5f833ef
Merge pull request #13027 from ncteisen/tools
...
Checking in Tools
7 years ago
Craig Tiller
f00d8fb112
Merge pull request #12895 from ctiller/timer
...
Have BDP estimator use timers
7 years ago
Craig Tiller
46fde66eee
Merge pull request #13014 from ctiller/bs2
...
Fix scenario_config
7 years ago
ncteisen
3ea4e5158a
Add copyright and usage
7 years ago
ncteisen
58b2d85a21
Checking in tools
7 years ago
Craig Tiller
7c4412def6
Merge branch 'timer' of github.com:ctiller/grpc into timer
7 years ago
Craig Tiller
6acc0ab330
Fix memory leak
7 years ago
Mark D. Roth
daba342334
Merge pull request #12767 from markdroth/security_connector_arg_cmp
...
Add comparison function for security connectors
7 years ago
Mark D. Roth
ccfdfb3a41
Add comparison function for security connectors.
7 years ago
Muxi Yan
4979ce5f93
Merge pull request #13023 from muxi/add-test-ref
...
Refer test to internal doc of issue
7 years ago
Muxi Yan
7e006735da
generate_projects.sh
7 years ago
Muxi Yan
3b990795bb
Refer test to internal doc of issue
7 years ago
Jan Tattermusch
5b7c88713e
Merge pull request #13017 from jtattermusch/timeout_retries_are_costly
...
Limit number of timeout_retries for run_tests.py
7 years ago
Jan Tattermusch
320e703ad9
Merge pull request #12924 from jtattermusch/json_run_localhost_timeouts_sanitizers
...
More reasonable timeouts for json_run_localhost (poll-cv and sanitizers)
7 years ago
Jan Tattermusch
3d1b6c1035
explain retries and jobset.max_time setting
7 years ago
Jan Tattermusch
376dc34d78
adjust number of retries
7 years ago
apolcyn
6a89fa1f93
Merge pull request #13008 from apolcyn/fix_end2end_tests_port_server_issues
...
Recycle port after every cpp end2end test case
7 years ago
Craig Tiller
742ca09819
Generated code
7 years ago
Craig Tiller
4079520eaa
Fix scenario_config:
...
- don't force all scenarios to be run on only one machine
- allow client count to scale as # of clients configured
7 years ago
Craig Tiller
e544ff0ff8
Revert bad fix
7 years ago
Alexander Polcyn
7a57b0c4a1
explicitly recycle every port after every test run
7 years ago
Craig Tiller
3e08b99af6
Early out fix
7 years ago
Yuchen Zeng
f2c6ceb892
Merge pull request #12987 from y-zeng/qps_py
...
Add cpp_protobuf_async_unary_75Kqps_600channel_60Krpcs_300Breq_50Bresp
7 years ago
Vijay Pai
8cfe268463
Merge pull request #13004 from vjpai/void
...
Add an explicit void 2nd parameter to invocation of SerializationTraits
7 years ago
Vijay Pai
953afecaaf
Add an explicit void 2nd parameter to invocation of SerializationTraits
7 years ago
Craig Tiller
9f9f0f82f3
Review feedback
7 years ago
Craig Tiller
56a9316e01
Merge pull request #13000 from ctiller/server_time
...
Workaround bug for a moment
7 years ago
Craig Tiller
a2ca8ef2b7
Merge github.com:grpc/grpc into timer
7 years ago
Craig Tiller
a19a073ebc
Workaround bug for a moment
7 years ago
Craig Tiller
5e4161498a
Merge pull request #12998 from ctiller/fixwin
...
Fix windows portability
7 years ago
Yash Tibrewal
29766caecd
Merge pull request #12997 from yashykt/bdpfix
...
include port_platform.h for bdp estimator
7 years ago
Stanley Cheung
b5897b90c3
Merge pull request #12796 from pongad/fix-php
...
php: fix scenario_config command
7 years ago
Craig Tiller
4dcdba0de2
Fix windows portability
7 years ago
Yash Tibrewal
f058915a86
include port_platform.h for bdp estimator
7 years ago
Vijay Pai
d6fe8e4357
Merge pull request #12974 from vjpai/use_non_polling
...
Use uses_polling build flag to reduce # of tests
7 years ago
Vijay Pai
58f38f5435
Use non-polling on appropriate tests to reduce use of polling engines
7 years ago
Craig Tiller
4fb5e58b5a
Merge pull request #12991 from ctiller/cctimer
...
Annotate call combiner for our latency profiler
7 years ago
Craig Tiller
f6086b31f0
annotate call combiner
7 years ago
Craig Tiller
72c9f53730
Merge github.com:grpc/grpc into timer
7 years ago
Craig Tiller
6b085d242b
Merge pull request #12894 from ctiller/chttp2_timer
...
C++-ize bdp estimator
7 years ago
Craig Tiller
f03a8f8e40
Merge branch 'chttp2_timer' into timer
7 years ago
Craig Tiller
fba6475805
Merge github.com:grpc/grpc into chttp2_timer
7 years ago
Mehrdad Afshari
a1b726cdaf
Merge pull request #12923 from frenkel/openbsd_support
...
Support Ruby build for OpenBSD/FreeBSD
7 years ago
Yuchen Zeng
4581816115
Add cpp_protobuf_async_unary_75Kqps_600channel_60Krpcs_300Breq_50Bresp
7 years ago
Mehrdad Afshari
451c02b8bf
Fix FreeBSD Ruby and Python build
7 years ago
Craig Tiller
1c3dd002b9
Be consistent with Java
7 years ago
Craig Tiller
73b7c1068c
Merge branch 'chttp2_timer' into timer
7 years ago
Craig Tiller
9fc49c9863
Fix compilation
7 years ago
Craig Tiller
2145d2cee4
clang-format
7 years ago