aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp/Grpc.Core/GrpcEnvironment.cs
Commit message (Expand)AuthorAge
* use AtomicCounter to avoid unnecessary grpc_init invocationsGravatar Jan Tattermusch2018-08-10
* C#: avoid shutdown crash on iOSGravatar Jan Tattermusch2018-08-10
* add a TODOGravatar Jan Tattermusch2018-07-10
* explain the shutdown hooks in detailGravatar Jan Tattermusch2018-07-10
* Remove C# shutdown hook on .NET CoreGravatar Chris Bacon2018-07-10
* fix leak caused by csharp context poolingGravatar Jan Tattermusch2018-01-22
* dispose requestCallContextPool on environment shutdownGravatar Jan Tattermusch2018-01-19
* enable requestCallContext poolingGravatar Jan Tattermusch2017-11-30
* expose batchcontextpool settingsGravatar Jan Tattermusch2017-11-25
* simple version of batchcontext poolingGravatar Jan Tattermusch2017-11-25
* make C# logging & tracing more intuitiveGravatar Jan Tattermusch2017-08-20
* improve commentGravatar Jan Tattermusch2017-08-10
* add ConfigureAwaitGravatar Jan Tattermusch2017-08-08
* address commentsGravatar Jan Tattermusch2017-08-08
* add GrpcEnvironment.ShuttingDown eventGravatar Jan Tattermusch2017-08-07
* introduce inlineHandlers settingGravatar Jan Tattermusch2017-07-26
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
* remove unused memberGravatar Jan Tattermusch2016-10-21
* add shutdownhook for CoreCLRGravatar Jan Tattermusch2016-09-09
* Change the default logger to the NullLogger.Gravatar Jon Skeet2016-07-26
* Merge pull request #6104 from jtattermusch/coreclr_supportGravatar Jan Tattermusch2016-06-22
|\
* | add missing ConfigureAwait(false)Gravatar Jan Tattermusch2016-06-21
| * migrate everything to netstandard1.5Gravatar Jan Tattermusch2016-06-16
| * dont register shutdownhooks for dotnet5.4Gravatar Jan Tattermusch2016-06-15
|/
* set default gRPC C# logging level to InfoGravatar Jan Tattermusch2016-06-13
* autoregister grpc shutdown hooksGravatar Jan Tattermusch2016-06-06
* support GrpcEnvironment.KillServersAsyncGravatar Jan Tattermusch2016-06-06
* Add ShutdownChannelsAsync apiGravatar Jan Tattermusch2016-06-06
* make environment shutdown asynchronousGravatar Jan Tattermusch2016-06-06
* use 1 cq per thread by defaultGravatar Jan Tattermusch2016-05-25
* eliminate global completion registryGravatar Jan Tattermusch2016-05-25
* expose completionQueueCount settingGravatar Jan Tattermusch2016-05-25
* add support for multiple cqs to GrpcThreadPoolGravatar Jan Tattermusch2016-05-25
* expose experimental API to set GrpcThreadPool size.Gravatar Jan Tattermusch2016-05-09
* Update copyrightsGravatar Craig Tiller2016-03-31
* rename Preconditions to GrpcPreconditionsGravatar Jan Tattermusch2016-02-18
* extend copyright to 2016Gravatar Jan Tattermusch2016-01-15
* revamp C# native library loaderGravatar Jan Tattermusch2016-01-15
* fix stylecop issuesGravatar Jan Tattermusch2015-08-21
* introduce INativeCall interface to simplify testingGravatar Jan Tattermusch2015-08-21
* get rid of explicit GrpcEnvironment.Shutdown()Gravatar Jan Tattermusch2015-08-20
* fixing doc commentsGravatar Jan Tattermusch2015-08-10
* fix preconditions classGravatar Jan Tattermusch2015-08-10
* fix method signature and add testGravatar Jan Tattermusch2015-08-10
* expose C core version string to C#Gravatar Jan Tattermusch2015-08-09
* introduce gRPC loggerGravatar Jan Tattermusch2015-07-24
* no need to call GrpcEnvironment.Initialize() explicitlyGravatar Jan Tattermusch2015-07-10
* Stop using native callbacks for C#Gravatar Jan Tattermusch2015-06-05
* added stats with number of active native calls, useful for debuggingGravatar Jan Tattermusch2015-05-04
* code style fixes based on StyleCop warningsGravatar Jan Tattermusch2015-03-11