Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
2017-01-31 15:40:20 -05:00
Craig Tiller
0b09341461
Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closures
2017-01-03 09:49:07 -08:00
Craig Tiller
91031dacb1
Changes to exec_ctx/closure/combiner/workqueue interfaces
...
- make closures know where they should be executed (eg, on a workqueue,
or a combiner, or on an exec_ctx)
- this allows removal of a large number of trampoline functions that
were appearing whenever we used combiners, and should allow for a much
easier interface to combiner locks
2016-12-28 15:44:25 -08:00
Craig Tiller
a59c16c184
Progress towards making grpc_slice_unref_internal take an exec_ctx
2016-10-31 07:25:01 -07:00
Craig Tiller
afcc8752f3
clang-format
2016-10-18 16:10:06 -07:00
Craig Tiller
20afa3d7c9
BufferPool --> ResourceQuota
2016-10-17 14:52:14 -07:00
Craig Tiller
08d297e375
Make all tests build again
2016-09-28 10:35:53 -07:00
Craig Tiller
d4673484c7
Update tests
2016-09-23 13:50:04 -07:00
Craig Tiller
c97065da86
Merge github.com:grpc/grpc into error
2016-06-07 13:00:14 -07:00
David Garcia Quintas
69ff63d158
clang-format
2016-06-06 16:39:47 -07:00
David Garcia Quintas
c4d5112719
moar renamings
2016-06-06 14:56:02 -07:00
David Garcia Quintas
2a50dfefdc
s/grpc_pops/grpc_polling_entity
2016-05-31 15:10:58 -07:00
Craig Tiller
bc5fcadcfb
Fix httpscli_test
2016-05-12 16:23:15 -07:00
Craig Tiller
1aee5362f4
Progress converting to new error system
2016-05-07 11:26:50 -07:00
Craig Tiller
f707d62db6
Convert tests to new error scheme
2016-05-06 14:26:12 -07:00
David Garcia Quintas
604490973b
allocate grpc_pops on the stack
2016-05-04 20:20:04 -07:00
David Garcia Quintas
f72eb97b36
Introduced grpc_pops (pollset or pollset_set)
2016-05-03 18:28:09 -07:00
David Garcia Quintas
4afce7e66f
Changes across the board from pollset to pollset_set
2016-04-18 17:39:48 -07:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
Craig Tiller
9533d042d4
Fix includes
2016-03-25 17:11:06 -07:00
Matthew Iselin
1824f0519f
Add HTTP request parsing.
...
This extends the existing http parser to support requests as well as responses.
httpcli continues to exist and work as it has previously, though in the new
directory src/core/http (to reflect the fact the directory now contains code
relevant to parsing requests, which httpcli would not generally involve itself
in).
2016-03-23 13:22:32 +11:00