David Garcia Quintas
1edfb952d0
Updated backoff to spec.
2016-11-24 00:47:51 -08:00
Craig Tiller
0f310807ff
Update includes, s/gpr_dump_slice/grpc_dump_slice/g
2016-10-26 16:25:56 -07:00
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
2016-10-26 16:16:06 -07:00
Craig Tiller
aef13f78c7
Merge branch 'grand-unified-closures' into direct-calls
2016-09-08 10:05:42 -07:00
Craig Tiller
344834b40b
Merge github.com:grpc/grpc into grand-unified-closures
2016-09-07 08:39:05 -07:00
Craig Tiller
eae090a67a
Reinstate RST_STREAM at EOS
2016-09-01 10:16:51 -07:00
Craig Tiller
7ca00497e8
Add a test with multiple threads popping from the mpscq
2016-08-30 21:06:46 -07:00
Craig Tiller
1a636aba7f
Expand corpus
2016-08-18 11:28:57 -07:00
Craig Tiller
4239968093
Extend fuzzers (correctly) to deal with permissive/strict encoding
2016-08-18 11:20:44 -07:00
Craig Tiller
016493ed59
Extend fuzzers (correctly) to deal with permissive/strict encoding
2016-08-18 11:15:59 -07:00
Craig Tiller
1c7a84202f
Add a strict and a permissive decoder, allow different reserved alphabets
2016-08-18 11:13:11 -07:00
Craig Tiller
17ed6b17c7
Percent encoding routines
2016-08-18 09:33:33 -07:00
Craig Tiller
3e426718f0
Merge github.com:grpc/grpc into grand-unified-closures
2016-07-24 13:00:57 -07:00
Sanjay Ghemawat
fca59fb2aa
Add gpr_slice_new_with_user_data.
...
gpr_slice_new_with_user_data is like gpr_slice_new, but allows the
caller to specify a distinct pointer to pass to the destroy function.
This is useful when the data is part of a larger data structure that
should be destroyed when the data is no longer needed.
2016-07-21 09:32:06 -07:00
Craig Tiller
f7cade1b4f
Rename async_execution_lock --> combiner, make it use closures, unroll previous changes for idleness
2016-07-07 21:41:10 -07:00
Craig Tiller
b1793a6780
Merge github.com:grpc/grpc into atm2
2016-07-07 21:02:08 -07:00
Jan Tattermusch
c7d7be9ff2
Merge pull request #6958 from ctiller/cpuburn
...
Reduce cost of some heavyweight tests
2016-06-17 20:36:17 -07:00
Jan Tattermusch
b6163dfb4a
Merge pull request #6352 from ctiller/error
...
Unifying error handling within core
2016-06-17 18:50:55 -07:00
Craig Tiller
e2715df1ab
Reduce cost of some heavyweight tests
2016-06-17 17:37:40 -07:00
Vijay Pai
b9e927afcc
Merge branch 'master' into wheezy
2016-06-15 22:57:21 -07:00
Craig Tiller
13c0940f66
Merge branch 'idempotent_endpoint_shutdown' into handshake_timeout
2016-06-15 09:41:33 -07:00
Yuchen Zeng
289dcb1b68
Rename gpr_strpad as gpr_leftpad
2016-06-13 19:10:15 -07:00
Vijay Pai
8b48191854
Set back to the default log function after using an override
2016-06-13 15:30:30 -07:00
Yuchen Zeng
64c0e8d4bc
Add format check for gpr_log and gpr_asprintf
2016-06-10 11:19:51 -07:00
Craig Tiller
8517886c6a
Move load_file into iomgr
2016-05-18 16:09:16 -07:00
Craig Tiller
c5b7f36f4d
Fix load file test
2016-05-18 07:18:47 -07:00
Craig Tiller
63d11752b7
Update costs
2016-05-03 12:33:33 -07:00
Craig Tiller
18879dcff9
Add cacheline padding, and a test
2016-05-02 22:13:48 -07:00
Yuchen Zeng
95e4c48430
Add knob for default core output verbosity
2016-04-15 10:44:50 -07:00
Nicolas "Pixel" Noble
6415043781
Merge branch 'master' of https://github.com/grpc/grpc into gpr_malloc_is_all
2016-04-05 00:30:40 +02:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
Nicolas "Pixel" Noble
1bb17d31cd
Merge branch 'master' of https://github.com/grpc/grpc into gpr_malloc_is_all
2016-03-28 20:21:43 +02:00
Nicolas "Pixel" Noble
7c9a154803
Sanitize mallocs and frees.
2016-03-26 01:33:34 +01:00
Craig Tiller
b7f3f6eec4
Fix copyright
2016-03-25 17:13:09 -07:00
Craig Tiller
9533d042d4
Fix includes
2016-03-25 17:11:06 -07:00
Craig Tiller
2e1903638e
Fix copyrights
2016-03-25 14:33:26 -07:00
Craig Tiller
f40df23eeb
Auto-changes
2016-03-25 13:38:14 -07:00
Craig Tiller
58270d5461
Revert "Revert "Factor out backoff code into a separate library (to be re-used elsewhere)""
2016-03-18 15:57:49 -07:00
David G. Quintas
108cecb826
Revert "Factor out backoff code into a separate library (to be re-used elsewhere)"
2016-03-18 15:05:00 -07:00
Craig Tiller
36bf4d55e1
Merge github.com:grpc/grpc into backoff_lib
2016-03-17 07:43:22 -07:00
Nicolas "Pixel" Noble
80da2ec697
Preventing huge stacks in load_file_test.
2016-03-17 00:31:53 +01:00
Craig Tiller
5ee157cd11
Merge github.com:grpc/grpc into backoff_lib
2016-03-16 07:56:37 -07:00
Sree Kuchibhotla
f7cea97658
Fix copyright
2016-03-14 17:01:15 -07:00
Sree Kuchibhotla
b19489c6c8
Minor code cleanup
2016-03-14 16:12:14 -07:00
Sree Kuchibhotla
cc43d693e5
Reduce the number of threads so that this test works on x86 systems
2016-03-14 15:53:30 -07:00
Craig Tiller
c72cc42238
Build out backoff as a library
2016-03-11 10:54:36 -08:00
Craig Tiller
19fa540100
Fix copyrights
2016-02-23 08:19:39 -08:00
Craig Tiller
521423c8cf
Regenerate files, fix bugs
2016-02-22 22:22:22 -08:00
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
2016-02-22 15:59:19 -08:00
murgatroid99
85474df7b3
Reverse changes to AVL code
2016-02-05 15:51:47 -08:00