summaryrefslogtreecommitdiff
path: root/gi/pygi-invoke.c
Commit message (Expand)AuthorAgeFilesLines
* Remove all Python 2 C codeChristoph Reiter2020-04-161-6/+0
* build: use -Wconversion -Wno-sign-conversion. Fixes #191Christoph Reiter2018-04-051-1/+1
* pygi-boxed: clean up function namesChristoph Reiter2018-03-311-1/+1
* Remove pyglib.c/hChristoph Reiter2018-03-221-1/+0
* Revert "Revert "to python marshalling: collect cleanup data""Mathieu Duponchelle2018-02-161-4/+13
* Revert "to python marshalling: collect cleanup data"Christoph Reiter2018-02-131-13/+4
* to python marshalling: collect cleanup dataMathieu Duponchelle2018-01-231-4/+13
* Fix various compiler warnings for 32bit buildsChristoph Reiter2017-03-241-4/+4
* Fix various potential compiler warningsChristoph Reiter2017-03-201-0/+3
* Remove pygi.h and pygi-private.hChristoph Reiter2016-06-011-0/+5
* Use a named tuple for returning multiple valuesChristoph Reiter2015-10-271-17/+18
* invoke state: add a free memory cache for PyGIInvokeArgStateChristoph Reiter2015-09-271-6/+55
* invoke/closure: reduce g_slice_alloc usageChristoph Reiter2015-09-271-35/+15
* Avoid calling g_slist_length() during invokeGarrett Regier2015-09-221-2/+1
* Add namespace and container name to callable cache and include them in all wa...Christoph Reiter2015-03-031-12/+29
* Use the caches for marshaling the arguments in closuresGarrett Regier2014-08-071-1/+2
* Split the callable cache into the different typesGarrett Regier2014-08-061-146/+98
* Remove decrementing argument index for failed marshalling cleanupSimon Feltman2014-07-301-5/+5
* Consolidate GError related code into pygi-errorSimon Feltman2014-05-041-2/+3
* Update Free Software Foundation addressesSimon Feltman2014-03-151-3/+1
* Handle GI_TRANSFER_EVERYTHING for returns of foreign structuresOwen W. Taylor2014-03-121-0/+1
* Use ffi_call directly instead of g_callable_info_invokeSimon Feltman2014-03-031-107/+134
* cache refactoring: Use consistent prefix for arg cache functionsSimon Feltman2014-02-031-1/+1
* cache refactoring: Break sequence cache up for array vs listSimon Feltman2014-02-021-2/+2
* Add cleanup_data argument used for Python to C marshaler cleanupSimon Feltman2013-10-141-8/+12
* Add support for variable user data argumentsSimon Feltman2013-10-141-20/+51
* Fix memory leaks for inout array argumentsSimon Feltman2013-10-081-0/+1
* Fix GValue array marshaling leaks and crash falloutSimon Feltman2013-10-071-0/+1
* Add support for default arguments annotated with allow-noneSimon Feltman2013-09-261-13/+29
* cache refactoring: Use GPtrArray for callable arg cacheSimon Feltman2013-09-251-8/+8
* Cleanup invoke args and kwargs combiner codeSimon Feltman2013-07-271-27/+17
* Replace usage of pyg_begin_allow_threads with Py_BEGIN_ALLOW_THREADSSimon Feltman2013-05-031-2/+2
* Fix memory handling of caller-allocated boxed typesMartin Pitt2013-02-281-1/+1
* Move variable declaration to top of blocks (C99ism)Chun-wei Fan2013-01-301-1/+2
* Add support for caller-allocated GArray out argumentsMartin Pitt2012-12-171-26/+31
* Fix leak with python callables as closure argument.Simon Feltman2012-10-121-0/+7
* Add a ccallback type which is used to invoke callbacks passed to a vfuncJohn (J5) Palmieri2012-03-271-22/+51
* Fix "Returns: (skip)" method calls without (out) argumentsMartin Pitt2011-10-211-0/+10
* fix most warningsJohn (J5) Palmieri2011-09-161-1/+1
* refactor in/out marshalling to be to_py/from_pyJohn (J5) Palmieri2011-09-121-72/+72
* support skip annotation for return valuesJohn (J5) Palmieri2011-08-301-18/+30
* Support function calling with keyword arguments in invoke.Laszlo Pandy2011-08-131-5/+157
* [gi] Fix crash: check return value of _invoke_state_init_from_callable_cache(...Laszlo Pandy2011-08-081-1/+3
* [gi] Pass gtype as first parameter to vfuncs (instead of using kwargs).Laszlo Pandy2011-08-071-14/+18
* rename pygi-invoke-ng to pygi-invokeJohn (J5) Palmieri2011-07-181-0/+464
* make invoke-ng the only invokerJohn (J5) Palmieri2011-07-181-1030/+0
* GVariant has now a GType, take that into accountTomeu Vizoso2011-06-071-7/+13
* [gi] foreign types now take interface infos instead of type infosJohn (J5) Palmieri2011-03-221-3/+3
* Test case with John's fix for crash with C arrays and a GError is set.Laszlo Pandy2011-02-241-4/+50
* [gi] Convert GErrors to GObject.GError exceptions, and throw them upon return...Laszlo Pandy2011-01-191-9/+3