I’ve been trying to look at some of the PRs but, I’m confused as to the
memory model the c_glib bindings expect. It’s not clear who owns the
properties referenced by generated objects (I would assume the objects
themselves, but some of the proposed fixes contradict that?), and who’s
responsible for freeing objects during happy-path and exceptional
processing. Unfortunately the bindings README does not mention memory
management, which is surprising given the language.

Allen

On March 29, 2020 at 12:23:03, Jens Geyer ([email protected]) wrote:
Hi all,

someone out there among the Thrift committers who can spend some time to
review a bunch of pull requests?

https://github.com/apache/thrift/pulls?q=is:pr+is:open+glib

Especially for the ones related to memleaks I’d like some second opinion.

Have fun,
JensG

Reply via email to