aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp/Grpc.Core/Internal
Commit message (Collapse)AuthorAge
* avoid deadlock while cancelling a callGravatar Jan Tattermusch2018-08-23
|
* Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
|
* Add PlatformApis.IsUnityIOSGravatar Jan Tattermusch2018-08-10
|
* improve xamarin platform detectionGravatar Jan Tattermusch2018-07-23
|
* add explanation for MonoPInvokeCallback attributeGravatar Jan Tattermusch2018-07-23
|
* iOS (and probably other AOT platforms) needs to have delegates registeredGravatar Matthew Leibowitz2018-07-23
| | | | | | - if a managed delegate is going to be passed to native code, then it requires an attribute - instead of depending on Xamarin.iOS for this, we can just create our own, the iOS runtime just checks for the type name - reference: https://docs.microsoft.com/en-gb/xamarin/ios/internals/limitations#reverse-callbacks
* better NativeExtension.LoadNativeMethods readabilityGravatar Jan Tattermusch2018-07-19
|
* Xamarin support: introduce PlatformApis.isXamarin*, working NativeMethods ↵Gravatar Alexander Houben2018-07-09
| | | | for Xamarin.Android, do not use System.Runtime.Loader on Android for the moment
* improve commentGravatar Jan Tattermusch2018-03-08
|
* fix build on netstandard1.5Gravatar Jan Tattermusch2018-03-07
|
* detect when running on Unity iOSGravatar Jan Tattermusch2018-03-07
|
* enable loading grpc_csharp_ext as a unity native pluginGravatar Jan Tattermusch2018-03-06
|
* add IsUnity propertyGravatar Jan Tattermusch2018-03-06
|
* Polish and address review commentsGravatar Mehrdad Afshari2018-02-22
|
* Simplify service-side interceptor codeGravatar Mehrdad Afshari2018-02-21
|
* Add C# server-side interceptor machineryGravatar Mehrdad Afshari2018-02-21
|
* Add C# client-side interceptor machineryGravatar Mehrdad Afshari2018-02-21
|
* fix typoGravatar Shohei Kamimori2018-02-05
|
* fix leak caused by csharp context poolingGravatar Jan Tattermusch2018-01-22
|
* better log message when auth interceptor throwsGravatar Jan Tattermusch2018-01-16
|
* enable requestCallContext poolingGravatar Jan Tattermusch2017-11-30
|
* recycling of requestcallcontextGravatar Jan Tattermusch2017-11-30
|
* basic pooling of requestcallcontextGravatar Jan Tattermusch2017-11-30
|
* Merge pull request #13476 from jtattermusch/csharp_batchcontext_poolingGravatar Jan Tattermusch2017-11-30
|\ | | | | Reuse BatchContextSafeHandle objects by pooling them (take two)
* \ Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7Gravatar Nicolas "Pixel" Noble2017-11-29
|\ \
| | * address commentsGravatar Jan Tattermusch2017-11-28
| | |
| | * simple version of batchcontext poolingGravatar Jan Tattermusch2017-11-25
| | |
| | * expose batchcontext.ResetGravatar Jan Tattermusch2017-11-25
| |/
| * Merge pull request #13475 from jtattermusch/better_completion_registry_benchmarkGravatar Jan Tattermusch2017-11-21
| |\ | | | | | | Use spinlock in CompletionRegistry (and improve the benchmark).
| | * spinlock in completion registry is slightly fasterGravatar Jan Tattermusch2017-11-21
| | |
| * | save allocation by using a struct instead of a tupleGravatar Jan Tattermusch2017-11-21
| |/
| * consistent naming for OnReceivedCloseOnServerGravatar Jan Tattermusch2017-11-21
| |
| * remove legacy delegatesGravatar Jan Tattermusch2017-11-21
| |
| * make everything compileGravatar Jan Tattermusch2017-11-21
| |
| * avoid delegate allocations in callsafehandleGravatar Jan Tattermusch2017-11-21
| |
| * server and channel adjustmentsGravatar Jan Tattermusch2017-11-21
| |
| * add "state" filed to batch completion delegateGravatar Jan Tattermusch2017-11-21
| |
| * avoid unnecessary allocation in completion registryGravatar Jan Tattermusch2017-11-21
| |
* | Merge branch 'v1.7.x' of https://github.com/grpc/grpcGravatar Nicolas "Pixel" Noble2017-11-21
|\ \ | |/ |/|
* | use regular dict in completion registryGravatar Jan Tattermusch2017-11-17
| |
* | balance queuedContinuationCounter for inlined handlersGravatar Jan Tattermusch2017-11-16
| |
| * allow cancelling MoveNext operationsGravatar Jan Tattermusch2017-10-04
| |
| * De-register cancellation tokenGravatar Chris Bacon2017-10-04
| | | | | | | | Fixes #12800
* | De-register cancellation tokenGravatar Chris Bacon2017-10-03
|/ | | | Fixes #12800
* make a guarantee that c# auth callbacks are async to c-coreGravatar Alexander Polcyn2017-09-06
|
* give C# continuations 10 secs to finish on shutdownGravatar Jan Tattermusch2017-08-16
|
* wait for queued continuation to finishGravatar Jan Tattermusch2017-08-16
|
* more correct atomic counterGravatar Jan Tattermusch2017-08-16
|
* dont use generic version of Marshal.SizeOfGravatar Jan Tattermusch2017-08-11
|
* dont use generic version of PtrToStructureGravatar Jan Tattermusch2017-08-11
|