summaryrefslogtreecommitdiff
path: root/gi/pygi-invoke-state-struct.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "to python marshalling: collect cleanup data""Mathieu Duponchelle2018-02-161-0/+3
* Revert "to python marshalling: collect cleanup data"Christoph Reiter2018-02-131-3/+0
* to python marshalling: collect cleanup dataMathieu Duponchelle2018-01-231-0/+3
* invoke/closure: reduce g_slice_alloc usageChristoph Reiter2015-09-271-14/+20
* Split the callable cache into the different typesGarrett Regier2014-08-061-2/+0
* Use ffi_call directly instead of g_callable_info_invokeSimon Feltman2014-03-031-16/+26
* Add cleanup_data argument used for Python to C marshaler cleanupSimon Feltman2013-10-141-3/+4
* Fix leak with python callables as closure argument.Simon Feltman2012-10-121-0/+4
* Add a ccallback type which is used to invoke callbacks passed to a vfuncJohn (J5) Palmieri2012-03-271-0/+2
* [invoke] don't hold on to the constructor class, just add a TODOJohn (J5) Palmieri2011-07-131-1/+0
* [gi-invoke-ng] remove remaining bits of the invoke stage state machineJohn (J5) Palmieri2011-05-231-14/+0
* [gi-invoke-ng] revamp cleanup framework to be orthogonal to cache setupJohn (J5) Palmieri2011-05-231-0/+2
* [gi-invoke-ng] refactor the cleanup code and add utf8 cleanup as initial testJohn (J5) Palmieri2011-04-281-0/+2
* [gi-invoke-ng] create new framework for cleaning up argsJohn (J5) Palmieri2011-04-121-0/+13
* [gi-invoke-ng] handle vfuncs and fix cosntrutorsJohn (J5) Palmieri2011-03-251-0/+2
* [gi] remove the class parameter from the argument list of constructorsJohn (J5) Palmieri2011-03-251-0/+1
* [gi] do arg counting in new invokeJohn (J5) Palmieri2011-01-191-1/+1
* [gi] implement out arg handlingJohn (J5) Palmieri2011-01-111-0/+13
* [gi] hook up invoke to the cacheJohn (J5) Palmieri2011-01-101-0/+26