Craig Tiller
69b093b360
Revert "Revert "Add an implementation firewall against pollset_set""
9 years ago
Vijay Pai
e9ef536451
Revert "Add an implementation firewall against pollset_set"
9 years ago
Craig Tiller
85371a2bb0
Change pollset mutex ownership
9 years ago
Craig Tiller
19fa540100
Fix copyrights
9 years ago
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
9 years ago
Craig Tiller
c605c62b30
Update copyrights
9 years ago
Craig Tiller
a8be91b315
Provide an interface firewall between pollset and its implementations
...
Starting to allow for >1 implementation of pollset within a binary.
Do so without requiring an extra allocation for completion queues (which
we could not tolerate).
9 years ago
Craig Tiller
f290e30d08
Finish porting posix
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
a93a25f7bc
Update copyrights
9 years ago
Craig Tiller
6c39686dfa
Preparatory changes for work shedding
...
- cleanup: change grpc_iomgr_cb_func to take a bool instead of int
success
- cleanup: follow through with iomgr callback scheduling functions
- prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue*
functions
9 years ago
Craig Tiller
194824467c
Get subchannel index working
9 years ago
Craig Tiller
8cdba6644a
Subchannel index compiles
9 years ago
Craig Tiller
0fe5ee7be3
BoringSSL integration: non-vsprojects changes
9 years ago
Craig Tiller
620e965c1b
clang-format after last weeks test-fest
9 years ago
Craig Tiller
f218c8bf0d
Add tests for pipe usage
9 years ago
Craig Tiller
c586f4e9be
Expand census coverage: make this a fixture instead of a simple test
9 years ago
Craig Tiller
f036a64303
Memory fixes
9 years ago
Craig Tiller
1d881fbed6
clang-format
9 years ago
Craig Tiller
2a1bb7f0ca
Fixes, and some test code
9 years ago
Craig Tiller
50ec2670a4
Most of the way to auto-cleanup subchannels
9 years ago
Craig Tiller
86c99580a0
Load balancing interest management fixes
9 years ago
Craig Tiller
d597b83c10
Further refine which tests to run
9 years ago
Craig Tiller
27e5aa47a7
Test fixes
9 years ago
Craig Tiller
11beb9a55c
Fixes
9 years ago
Craig Tiller
906e3bcfb5
Stripping out master channel as a concept
9 years ago
Craig Tiller
ab33b488c4
clang-format, bugfix
9 years ago
Craig Tiller
4f7080c8e0
Get tests linking after merge
9 years ago
Craig Tiller
b2b4261631
Remove metadata context entirely
9 years ago
Craig Tiller
ebdef9d674
Remove metadata context from the channel stack
9 years ago
Craig Tiller
82e249b816
Small fixes
10 years ago
Craig Tiller
575b4200a7
Small fixes
10 years ago
Craig Tiller
93b944785c
stream_op cleanup: test fixes and updates
10 years ago
David Garcia Quintas
85ccb8cc61
added grpc_client_uchannel_set_subchannel func
10 years ago
Julien Boeuf
4e02e84062
Got the core test passing.
10 years ago
David Garcia Quintas
7b1bd2c271
μChannels implementation.
10 years ago
David Garcia Quintas
9851e3dbfc
Fixed wrong test for FEATURE_MASK_SUPPORTS_HOSTNAME_VERIFICATION
10 years ago
Craig Tiller
a82950e683
clang-format all core files
10 years ago
Craig Tiller
8af4c33718
Final patches for rename
10 years ago
Craig Tiller
e7db29f8c7
Move argument passing to start of list
10 years ago
Craig Tiller
f5768a6765
Rename init
10 years ago
Craig Tiller
098047b53a
Rename run
10 years ago
Craig Tiller
1be70ccdb8
Move arguments to the start of lists
10 years ago
Craig Tiller
45724b35e4
indent pass to get logical source lines on one physical line
10 years ago
Craig Tiller
af73d78b78
clang-format all core files
10 years ago
Craig Tiller
d9ccbbf6b9
Rename call_list to closure_list
10 years ago
Craig Tiller
40cd820fd6
Fix list iteration
10 years ago
Craig Tiller
ba496454b2
Fixes
10 years ago
Craig Tiller
dfff1b8126
Call list progress
10 years ago
Craig Tiller
d1bec03fa1
Call list progress
10 years ago