Jan Tattermusch
|
386bbdf165
|
regenerate
|
2017-12-13 05:08:09 +01:00 |
Jan Tattermusch
|
866db6e9b1
|
Merge pull request #13675 from jtattermusch/fix_csharp_clientserver_test
C# synchronize access to grpc_channel methods.
|
2017-12-11 10:46:42 -08:00 |
Jan Tattermusch
|
7a64e6964e
|
Merge pull request #13521 from jtattermusch/csharp_requestcallcontext_pooling
C#: Reuse RequestCallContextSafeHandle objects by pooling them.
|
2017-12-08 14:06:05 -08:00 |
Jan Tattermusch
|
1aee9d9880
|
address comments
|
2017-12-07 12:58:08 -08:00 |
Jan Tattermusch
|
737f6e7ea6
|
synchronize access to native channel methods
|
2017-12-07 18:11:17 +01:00 |
Jan Tattermusch
|
05455715db
|
split out channel connectivity test
|
2017-12-07 18:11:17 +01:00 |
Jan Tattermusch
|
be05720ee1
|
generate C# sources for grpc/core/stats.proto
|
2017-12-04 11:38:52 +01:00 |
Jan Tattermusch
|
3267108e52
|
C# benchmarks provide userTime and systemTime info
|
2017-11-30 09:06:20 +01:00 |
Jan Tattermusch
|
36dfd7d363
|
enable requestCallContext pooling
|
2017-11-30 07:42:52 +01:00 |
Jan Tattermusch
|
fb6d01a30c
|
recycling of requestcallcontext
|
2017-11-30 07:42:52 +01:00 |
Jan Tattermusch
|
e8b331305c
|
basic pooling of requestcallcontext
|
2017-11-30 07:42:52 +01:00 |
Jan Tattermusch
|
ba89ad4065
|
Merge pull request #13476 from jtattermusch/csharp_batchcontext_pooling
Reuse BatchContextSafeHandle objects by pooling them (take two)
|
2017-11-30 07:39:23 +01:00 |
Nicolas "Pixel" Noble
|
361f8108e4
|
Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7
|
2017-11-29 19:31:42 +01:00 |
Jan Tattermusch
|
53bbde3c49
|
address comments
|
2017-11-28 13:42:49 +01:00 |
Mehrdad Afshari
|
14e96f9ae8
|
Bump 1.8.0-dev to 1.9.0-dev
|
2017-11-27 17:14:15 -08:00 |
Jan Tattermusch
|
21cde3d22a
|
use pool in SendMessageBenchmark
|
2017-11-25 20:13:56 +01:00 |
Jan Tattermusch
|
2e631706e2
|
expose batchcontextpool settings
|
2017-11-25 20:13:56 +01:00 |
Jan Tattermusch
|
63834bf62a
|
add basic tests
|
2017-11-25 20:13:56 +01:00 |
Jan Tattermusch
|
0f41e496d2
|
simple version of batchcontext pooling
|
2017-11-25 19:57:08 +01:00 |
Jan Tattermusch
|
1ee85d13a4
|
expose batchcontext.Reset
|
2017-11-25 19:08:47 +01:00 |
Jan Tattermusch
|
1304cf8174
|
Merge pull request #13475 from jtattermusch/better_completion_registry_benchmark
Use spinlock in CompletionRegistry (and improve the benchmark).
|
2017-11-21 20:05:30 +01:00 |
Jan Tattermusch
|
eec8b84c71
|
spinlock in completion registry is slightly faster
|
2017-11-21 12:30:52 +01:00 |
Jan Tattermusch
|
8bae77cdd1
|
add completion registry benchmark with shared registry too
|
2017-11-21 12:30:52 +01:00 |
Jan Tattermusch
|
da8ef40465
|
save allocation by using a struct instead of a tuple
|
2017-11-21 12:28:31 +01:00 |
Jan Tattermusch
|
85807230fb
|
consistent naming for OnReceivedCloseOnServer
|
2017-11-21 11:48:29 +01:00 |
Jan Tattermusch
|
2622fdc07d
|
remove legacy delegates
|
2017-11-21 07:55:09 +01:00 |
Jan Tattermusch
|
c5638887bf
|
make everything compile
|
2017-11-21 07:55:09 +01:00 |
Jan Tattermusch
|
466d77b26f
|
avoid delegate allocations in callsafehandle
|
2017-11-21 07:55:09 +01:00 |
Jan Tattermusch
|
8b451ed31d
|
server and channel adjustments
|
2017-11-21 07:55:09 +01:00 |
Jan Tattermusch
|
2dc792de17
|
add "state" filed to batch completion delegate
|
2017-11-21 07:55:09 +01:00 |
Jan Tattermusch
|
9a244d61d4
|
avoid unnecessary allocation in completion registry
|
2017-11-21 07:32:57 +01:00 |
Jan Tattermusch
|
2bc15ca776
|
Merge pull request #13438 from jtattermusch/csharp_more_microbenchmarks
Add more C# microbenchmarks
|
2017-11-21 07:22:17 +01:00 |
Nicolas "Pixel" Noble
|
18a6837bb0
|
Merge branch 'v1.7.x' of https://github.com/grpc/grpc
|
2017-11-21 00:36:21 +01:00 |
Jan Tattermusch
|
ddcdf84186
|
use regular dict in completion registry
|
2017-11-17 17:56:31 +01:00 |
Jan Tattermusch
|
8aeaacc220
|
generalize invocation of C# microbenchmarks
|
2017-11-17 17:51:31 +01:00 |
Jan Tattermusch
|
74a723f20d
|
add PInvokeByteArray microbenchmark
|
2017-11-17 17:51:31 +01:00 |
Jan Tattermusch
|
ef69907cff
|
add CompletionRegistry microbenchmark
|
2017-11-17 17:51:31 +01:00 |
Jan Tattermusch
|
1de0d69fd9
|
add GCStats to microbenchmarks
|
2017-11-17 16:38:13 +01:00 |
Jan Tattermusch
|
1aacb19838
|
balance queuedContinuationCounter for inlined handlers
|
2017-11-16 18:29:37 +01:00 |
Jan Tattermusch
|
ea6cc57f1e
|
C# benchmarks: honor optimizationtarget channel arg
|
2017-11-16 18:04:37 +01:00 |
Craig Tiller
|
baa14a975e
|
Update clang-format to 5.0
|
2017-11-03 09:09:36 -07:00 |
Alexander Polcyn
|
9f5163eb85
|
Bump v1.7.x branch to 1.7.2
|
2017-11-01 11:07:28 -07:00 |
Alexander Polcyn
|
40ba62f2a2
|
Bump v1.7.x branch to 1.7.1
|
2017-10-26 20:17:26 -07:00 |
Nicolas "Pixel" Noble
|
863a0500df
|
Flagging 1.7.0
|
2017-10-21 01:48:27 +02:00 |
Mehrdad Afshari
|
4d7f40854f
|
Make constructors for `Async*Call` objects public
|
2017-10-12 06:53:57 -07:00 |
Michael Lumish
|
6b69f2a164
|
Merge pull request #12831 from murgatroid99/version_1.7.0-pre1
1.7.x is now 1.7.0-pre1
|
2017-10-06 10:03:58 -07:00 |
Jan Tattermusch
|
32d196f1b1
|
remove delays in tests
|
2017-10-05 16:34:00 +02:00 |
Jan Tattermusch
|
ee35223174
|
improve docs
|
2017-10-05 16:11:34 +02:00 |
murgatroid99
|
90e9140211
|
1.7.x is now 1.7.0-pre1
|
2017-10-04 14:02:22 -07:00 |
Jan Tattermusch
|
f8c9bcdc0f
|
introduce CallCancellationTest
|
2017-10-04 17:39:59 +02:00 |