Commit Graph

28 Commits

Author SHA1 Message Date
Craig Tiller e5a36589a6 Extend clang-format to C#, Node, Ruby 2017-04-19 09:52:18 -07:00
murgatroid99 4f96b84122 Large message latency improvements: remove a memcpy and a Buffer construtor call 2017-03-31 11:22:52 -07:00
Craig Tiller a6009e33a8 Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac977655aa074faf7fde0a74298f5e4c55.
2017-01-23 07:48:42 -08:00
Craig Tiller 2423da9e77 Revert "Metadata handling rewrite" 2017-01-20 18:11:52 -08:00
murgatroid99 12583421c7 Make Node extension work with slice changes 2016-12-12 17:40:22 -08:00
murgatroid99 4ef1c5f130 Some slice and resource quota updates to UV and Node code 2016-11-09 15:12:22 -08:00
Craig Tiller 49c198784f Merge github.com:grpc/grpc into grpc_slice 2016-10-31 14:42:53 -07:00
Craig Tiller 963b340dda s/GPR_SLICE/GRPC_SLICE/g 2016-10-26 21:08:10 -07:00
Craig Tiller d6813a8ee5 s/gpr_slice/grpc_slice, and move around tests, impls 2016-10-26 16:16:06 -07:00
murgatroid99 5ebba7b69a Update Node library dependencies and change deprecated function calls 2016-08-15 13:14:16 -07:00
David Garcia Quintas a05c874fea Return success status of grpc_byte_buffer_reader 2016-06-30 17:30:08 -07:00
murgatroid99 717dc41926 Remember to unref the slice 2016-05-25 15:19:09 -07:00
murgatroid99 af02b8c087 Remove extraneous logging code 2016-05-25 15:16:23 -07:00
murgatroid99 e5d3bc1477 Make Node not segfault when it receives a compressed message 2016-05-25 15:14:55 -07:00
Craig Tiller 789bed102e Update copyrights 2016-03-31 07:46:18 -07:00
Patryk Lesiewicz ca2ec213e3 Pass delete[] explicitely to Nan::NewBuffer.
Use the Nan::NewBuffer version that accepts an explicit callback
deallocating buffers. This way we'll be resilient to different nan/node
versions.

Fixes grpc/grpc#4867
2016-02-10 11:27:44 -08:00
Alistair Veitch 0285389dad post merge 2016-02-02 09:43:02 -08:00
Seongjin Cho 562fb94a2f Fixes memory leak when receiving data 2015-12-01 11:13:15 +09:00
murgatroid99 231617f5ba Update to nan 2.0 2015-09-17 13:56:25 -07:00
David Garcia Quintas 5834a21a25 Changes to byte_buffer based on comments. 2015-06-08 20:06:17 -07:00
David Garcia Quintas e000c3d26b Removed grpc_byte_buffer_reader_{create,destroy}.
Introduced grpc_byte_buffer_init instead. It's now the user's responsibility to
manage memory.
2015-06-01 21:20:47 -07:00
Alexander Staubo 95894e9f7d Remove unused references to malloc.h (which is non-standard, Linux-specific and generally deprecated; use <cstdlib> instead). 2015-04-05 01:27:58 -04:00
murgatroid99 b0910a21f5 Fixed segfault by fixing scope issue 2015-03-09 16:09:55 -07:00
murgatroid99 820ff875c7 Updated some c++ files for 0.11/0.12 compatibility 2015-03-04 11:28:37 -08:00
Craig Tiller da0983d56a Add missing new-lines at end of file 2015-02-18 09:23:38 -08:00
Craig Tiller 42af13c956 Update copyright to 2015 2015-02-18 08:34:56 -08:00
murgatroid99 e90b4d6d90 Switched extension to return faster sliceable Buffers 2015-01-29 18:02:17 -08:00
murgatroid99 0bd4b5a17c Moved extension and JS files to separate directories 2015-01-26 17:16:57 -08:00