vjpai
691387afc0
Make histogram more canonically Ruby-style
9 years ago
Nicolas "Pixel" Noble
375d1f47ca
Better memory management for grpc_rb_byte_buffer_to_s.
9 years ago
Zhuochun
97daf35add
Fix Ruby memory leaks
...
- `recv_message` is not cleaned up after call
- `send_message` is not cleaned up in failure cases
- `xmalloc` ruby string is not freed after used
9 years ago
murgatroid99
8c9edc2a57
Make channels and calls properly mark references to their credentials
9 years ago
murgatroid99
05afaa838a
Add GC marking for composite credentials
9 years ago
murgatroid99
3eaaf39eff
Properly mark proc used in call credentials for garbage collection
9 years ago
vjpai
75291c9403
Initial skeleton of benchmark client and server
9 years ago
vjpai
fdeacd9f32
Initial work for Ruby performance testing
9 years ago
David Garcia Quintas
a36ec16de2
regenerated projects
9 years ago
murgatroid99
a00d7c0b35
Make channels and calls properly mark references to their credentials
9 years ago
murgatroid99
096386f3c8
Add GC marking for composite credentials
9 years ago
murgatroid99
93019f733f
Properly mark proc used in call credentials for garbage collection
9 years ago
Craig Tiller
7885ea5e31
Add a place for tests
9 years ago
murgatroid99
1d68520c22
Remove extraneous mutex, restrict state transitions
9 years ago
murgatroid99
3c77ff452f
Fix copyright
9 years ago
murgatroid99
d48d84da19
Ruby: fix some synchronization code in server implementation
9 years ago
David Garcia Quintas
f349c1bb90
codegen_test build.yaml fixes
9 years ago
David Garcia Quintas
8c3d9943f6
compiles!
9 years ago
Craig Tiller
0cb803d9ca
Always ref writable streams
...
We suffered a bug whereby doing a follow-up write to another write could
resurrect a deleted stream, causing all sorts of crash.
Fix: when a stream becomes writable (vs when we start writing) take a
ref on the stream, and only relinquish it once we're done writing.
9 years ago
murgatroid99
011641bb13
Minor fix to backtrace retreival code
9 years ago
murgatroid99
8b280763f9
Add error output for failed ruby credentials plugin
9 years ago
Alistair Veitch
0cc824275d
regenerate imports
9 years ago
Nicolas "Pixel" Noble
88dc3c5d32
Adding an explanatory comment.
9 years ago
Nicolas "Pixel" Noble
cb90397216
Adding the init / destruct of grpc for ruby in a gpr_once.
9 years ago
Nicolas "Pixel" Noble
6f4f02cf9f
Slightly better workaround given the circumstances.
9 years ago
Nicolas "Pixel" Noble
b5b62720c5
Fixing a reported ruby crash when using ruby_vm_at_exit.
9 years ago
yang-g
f4fc61cf68
fix ruby impl and test
9 years ago
yang-g
3165c09ce5
regenerate csharp and ruby service from proto
9 years ago
yang-g
aea13f1c85
global replace health check proto v1alpha to v1
9 years ago
Nicolas "Pixel" Noble
639766023e
Flagging the missing API entries.
9 years ago
murgatroid99
73f5d7c0ce
Fix copyrights
9 years ago
murgatroid99
4999ba91c9
Ruby: explicitly require 'grpc/grpc' when loading C core, to avoid circular import warning
9 years ago
Nicolas "Pixel" Noble
6910ce8e01
Flagging 0.13.1-pre1.
9 years ago
Nicolas "Pixel" Noble
7a925f7f5e
Flagging the release.
9 years ago
Masood Malekghassemi
b14ea1de58
Revert Ruby version specialization
9 years ago
Nicolas "Pixel" Noble
ca144fd1e8
Fixing Ruby binary build (again).
9 years ago
Nicolas "Pixel" Noble
f9e3c23fe8
Fixing ruby versionning.
9 years ago
Nicolas "Pixel" Noble
1935c3655c
Flagging master as 0.14.0-dev.
9 years ago
Nicolas "Pixel" Noble
cda4bad582
Flagging 0.13 as pre1.
9 years ago
Craig Tiller
f008f067f8
build.yaml centric versioning
9 years ago
Nicolas "Pixel" Noble
1be92658ef
Versionning Ruby from build.yaml, and regenerating broken files after census merge.
9 years ago
Nicolas Noble
86cbe3087c
Fixing Mac build for Ruby.
9 years ago
Nicolas "Pixel" Noble
5219c6d8e8
Properly compiling distributable native gems.
9 years ago
murgatroid99
309830f6b8
Replace 'long' with 'int64_t' in public core headers
9 years ago
Craig Tiller
cce7fe0626
Fix copyright
9 years ago
Craig Tiller
71ea4a1955
Make binary compatibility not the default
9 years ago
murgatroid99
5738c5002c
Fix Ruby test that failed to read initial metadata
9 years ago
Nicolas Noble
2bc107f74c
Making the ruby gem for MacOS work again.
9 years ago
Nicolas "Pixel" Noble
d355497792
Removing memcpy's wrapper for windows-ruby.
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago