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 |
mgravell
|
f5091b2622
|
add UTF8-decode benchmark
| Method | Job | Runtime | PayloadSize | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
|------- |----- |-------- |------------ |-------------:|-----------:|-----------:|-------:|------:|------:|----------:|
| Run | Clr | Clr | 0 | 1.736 ns | 0.0101 ns | 0.0094 ns | - | - | - | - |
| Run | Core | Core | 0 | 1.306 ns | 0.0108 ns | 0.0095 ns | - | - | - | - |
| Run | Clr | Clr | 1 | 35.384 ns | 0.2282 ns | 0.2135 ns | 0.0101 | - | - | 64 B |
| Run | Core | Core | 1 | 32.388 ns | 0.3333 ns | 0.2955 ns | 0.0101 | - | - | 64 B |
| Run | Clr | Clr | 4 | 57.736 ns | 0.3889 ns | 0.3448 ns | 0.0114 | - | - | 72 B |
| Run | Core | Core | 4 | 52.878 ns | 0.2802 ns | 0.2621 ns | 0.0114 | - | - | 72 B |
| Run | Clr | Clr | 128 | 554.819 ns | 4.4341 ns | 4.1477 ns | 0.0830 | - | - | 530 B |
| Run | Core | Core | 128 | 336.356 ns | 1.6148 ns | 1.4315 ns | 0.0835 | - | - | 528 B |
| Run | Clr | Clr | 1024 | 4,050.850 ns | 28.9245 ns | 25.6408 ns | 0.6016 | - | - | 3820 B |
| Run | Core | Core | 1024 | 2,272.534 ns | 33.8963 ns | 31.7066 ns | 0.6016 | - | - | 3808 B |
|
6 years ago |
mgravell
|
52de8a0a17
|
ShortRunJob *added* a test!
|
6 years ago |
mgravell
|
05a0dd20e4
|
convert micro-benchmarks to benchmarkdotnet
|
6 years ago |
Marc Gravell
|
cb813e1ffc
|
check the *actual* length to allow more stack usage *and* allow smaller pool rentals
|
6 years ago |
Marc Gravell
|
74be06c80f
|
remove UTF8 byte[] allocations: decode directly into a string; encode using stack or array-pool
|
6 years ago |
Jan Tattermusch
|
8bfb713c80
|
fix Grpc.Tools build
|
6 years ago |
Jan Tattermusch
|
a827504ffb
|
get rid of workaround to build net45 targets on linux and mac
|
6 years ago |
Jan Tattermusch
|
1ce6d98fb4
|
formatting
|
6 years ago |
Jan Tattermusch
|
650c0216c3
|
Make sure Grpc metapackage includes Grpc.Core.targets
|
6 years ago |
Esun Kim
|
ebfd812be1
|
Regenerate projects
|
6 years ago |
Esun Kim
|
cd27a36924
|
Regenerate projects
|
6 years ago |
yang-g
|
9b49f03cf7
|
Relax deadline check in c#
|
6 years ago |
yang-g
|
7f327f1ca7
|
Relax csharp deadline test
|
6 years ago |
John Luo
|
4275312e51
|
Mark as experiemental
|
6 years ago |
John Luo
|
a0adb5003c
|
Feedbackg
|
6 years ago |
John Luo
|
c9d928f36d
|
Migrate types required for client interceptors to Grpc.Core.Api
|
6 years ago |
John Luo
|
9b3c9e3635
|
Add MSBuild metadata to set LiteClient for client generation.
|
6 years ago |
John Luo
|
21bf2a2a83
|
Better fix
|
6 years ago |
Stanley Cheung
|
795e31a84b
|
Re-generate projects
|
6 years ago |
Stanley Cheung
|
40a914e846
|
Re-generate projects;
|
6 years ago |
John Luo
|
e62d439d71
|
Avoid regex inefficiencies in no-match scenarios
|
6 years ago |
Jan Tattermusch
|
e466546743
|
make reference docs tooling to docfx directory to avoid collision
|
6 years ago |
Jan Tattermusch
|
f32a49d05f
|
document grpc_csharp_plugin options
|
6 years ago |
Jan Tattermusch
|
2699ee6243
|
improve C# readme.md
|
6 years ago |
Jan Tattermusch
|
877f426d35
|
add special_status_message testcase to C# interop client
|
6 years ago |
yuangongji
|
e8bece9c71
|
some typo errors too.
|
6 years ago |
Stanley Cheung
|
961ca7ec9d
|
Re-generate projects
|
6 years ago |
Stanley Cheung
|
f7425cb318
|
Re-generate projects
|
6 years ago |
Jan Tattermusch
|
a432e2f502
|
check callInvoker is not null
|
6 years ago |
Jan Tattermusch
|
8cb8d58185
|
add generated code for math_with_protoc_options.proto
|
6 years ago |
Jan Tattermusch
|
4a4cf280a1
|
also generate code with "lite_client" option set
|
6 years ago |
Hao Nguyen
|
1ddaafd677
|
Update protobuf version
|
6 years ago |
Jan Tattermusch
|
81a2c849ab
|
regenerate C# protos
|
6 years ago |
Jan Tattermusch
|
8cecf605da
|
add LiteClientBase
|
6 years ago |
Stanley Cheung
|
56db3850af
|
Re-generate projects
|
6 years ago |
Srini Polavarapu
|
8a01f6340f
|
regenerate projects
|
6 years ago |
Srini Polavarapu
|
60f23bd38c
|
Regenerate projects
|
6 years ago |
Muxi Yan
|
5b3e0732ab
|
Revert "Bump up version to 1.21.1"
This reverts commit 8ab582eb84 .
|
6 years ago |
Muxi Yan
|
8ab582eb84
|
Bump up version to 1.21.1
|
6 years ago |