Jan Tattermusch
|
1a34d0c128
|
more forwards
|
6 years ago |
Jan Tattermusch
|
47a14ba394
|
move ChannelCredentials to Grpc.Core.Api
|
6 years ago |
Jan Tattermusch
|
2b0ff8619c
|
regenerate projects
|
6 years ago |
Ryo Murakami
|
96742f41ff
|
update Scripting Runtime Version
empty commit
empty commit
|
6 years ago |
Jan Tattermusch
|
8fa870c4e5
|
Make UnaryCallOverheadBenchmark parametrized
|
6 years ago |
Jan Tattermusch
|
bc1283c43b
|
forbid BeginOp and EndOp for sync completion queue altogether
|
6 years ago |
Jan Tattermusch
|
7142d9e2dc
|
dont use shutdownRef count for sync completion queue
|
6 years ago |
Jan Tattermusch
|
b489b5e694
|
review comments
|
6 years ago |
Jan Tattermusch
|
34dfa06b4b
|
add unary call overhead benchmark
|
6 years ago |
Jan Tattermusch
|
1650d6ab40
|
add grpcsharp_test_call_start_unary_echo stub
|
6 years ago |
Jan Tattermusch
|
9d974ae531
|
add fake unary call native method for benchmarking
|
6 years ago |
Jan Tattermusch
|
c7673983ac
|
get rid of unused Version.csproj.include
|
6 years ago |
Jan Tattermusch
|
fd3d125988
|
regenerate C# protos with src/csharp/generate_proto_csharp.sh
|
6 years ago |
James Newton-King
|
8ca58d55fe
|
Add ClientBase type forward
|
6 years ago |
James Newton-King
|
46de95536a
|
Move ClientBase to Grpc.Core.Api, change client project references to Grpc.Core.Api, use ChannelBase in codegen
|
6 years ago |
mgravell
|
39775cf30f
|
remove delegate allocation and boxing from cancellation registrations
|
6 years ago |
James Newton-King
|
6fbe9d916d
|
Add ChannelBase, change client base argument
|
6 years ago |
Jan Tattermusch
|
578f027e3c
|
deduplicate GUIDs in unity package skeleton
|
6 years ago |
Jan Tattermusch
|
ee7b5be396
|
more accurate comment
|
6 years ago |
Jan Tattermusch
|
a933d3d00a
|
add unity package skeleton for newly added dependencies
|
6 years ago |
Jan Tattermusch
|
1bada10afb
|
add new dependencies to Unity package
|
6 years ago |
Jan Tattermusch
|
05772b699f
|
a bit of cleanup
|
6 years ago |
Jan Tattermusch
|
fbd5a47181
|
use System.Memory and Span<> on all TFMs
|
6 years ago |
Jan Tattermusch
|
2ebbf220ab
|
fix C# sanity and other nits
|
6 years ago |
mgravell
|
b98cc917a7
|
remove changes to .Generated.cs
|
6 years ago |
mgravell
|
ccbde1365b
|
add missing copyright
|
6 years ago |
mgravell
|
47913c20ab
|
utf8-encode; fix broken test
|
6 years ago |
mgravell
|
0628990feb
|
UTF8 decode: remove "unsafe" from a bunch of places that don't need it any more
|
6 years ago |
mgravell
|
3ab3f5e586
|
move WellKnownStrings to top-level file; add tests; refactor
|
6 years ago |
mgravell
|
9967e42a7f
|
review feedback; naming : Blob => ByteArray
|
6 years ago |
mgravell
|
b352873461
|
UTF encode/native: use IntPtr, not byte*, in the native API (avoid "unsafe" declaration)
|
6 years ago |
mgravell
|
b6e104f22f
|
make use of Encoding.GetString(byte*, int) when available; poly-fill when not available (NET45); move related logic to extension class
|
6 years ago |
mgravell
|
b1914bd46c
|
remove lazy<T> usage
|
6 years ago |
Esun Kim
|
1399d06276
|
Regenerate projects
|
6 years ago |
mgravell
|
e95f3297aa
|
don't allocate/copy a buffer in ReadMetadataFromPtrUnsafe unless we actually need to (move that logic to CreateUnsafe); implement well-known strings check (just "user-agent" at the moment)
|
6 years ago |
mgravell
|
264fca1eb6
|
match delegate signature in benchmark
|
6 years ago |
mgravell
|
834a3d29a6
|
capture the server too
|
6 years ago |
mgravell
|
36ecd052f6
|
avoid capture-context in HandleNewServerRpc => HandleCallAsync
|
6 years ago |
mgravell
|
746287111d
|
(left a base-call in that I'd used to get the intellisense comment)
|
6 years ago |
mgravell
|
6f315691da
|
remove boxing of Timespec caused by Equals usage
|
6 years ago |
Jan Tattermusch
|
47287e8ed7
|
add license headers
|
6 years ago |
Jan Tattermusch
|
3ba99a685e
|
make pingbenchmark compile
|
6 years ago |
Jan Tattermusch
|
43240238d2
|
tweak iteration counts for multithreaded benchmarks
|
6 years ago |
Jan Tattermusch
|
a56998bdff
|
fix small nits
|
6 years ago |
mgravell
|
dd5f19765e
|
add framework overhead "PingBenchmark"
|
6 years ago |
mgravell
|
36c1a11d84
|
give useful names to benchmarks
|
6 years ago |
mgravell
|
aa535356e8
|
fix encode benchmark (and simplify decode benchmark)
|
6 years ago |
mgravell
|
0a1147b58c
|
found another way to nop the native-call
|
6 years ago |
mgravell
|
f53d844da9
|
attempt to fix the utf-8 encode benchmark; not currently working
|
6 years ago |
mgravell
|
dbef6c9c70
|
add utf-8 encode benchmark
|
6 years ago |