summaryrefslogtreecommitdiff
path: root/gi/pygi-invoke.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Dont try to guess the transfer if its a boxedTomeu Vizoso2011-01-181-1/+4
* Use g_vfunc_info_invoke for chaining up in vfuncsTomeu Vizoso2011-01-171-17/+55
* Correct a bug in the freeing of memory in pygi-invoke.c.Damien Caliste2010-11-121-11/+14
* add a foreign type for cairo_rectangle_int_t and allow it to be caller-allocatedJohn (J5) Palmieri2010-11-091-2/+13
* Release GIL when calling into C functionsJohn (J5) Palmieri2010-10-281-1/+9
* pygi: always free the invocation_state structDamien Caliste2010-09-231-46/+37
* Check the type of the instance objectJohn (J5) Palmieri2010-09-171-0/+14
* Rename GArgument to GIArgumentTomeu Vizoso2010-09-011-14/+14
* tests: Port to new introspection testsColin Walters2010-08-311-131/+16
* Fix caller-allocates emergency free.Simon van der Linden2010-08-121-1/+8
* Remove useless checks.Simon van der Linden2010-08-121-11/+3
* Fix some warnings.Ignacio Casal Quinteiro2010-08-041-1/+1
* Properly allocate boxed structs that are (caller-allocates)Tomeu Vizoso2010-07-301-10/+6
* override gdk.Event to return attribute from the proper event objectToms Baugis2010-07-301-4/+0
* make sure caller allocated structs are freed when they go out of scopeJohn (J5) Palmieri2010-07-301-6/+40
* Add foreign struct support for GVariantTomeu Vizoso2010-07-151-9/+9
* Shut up some compiler warningsFlorian Müllner2010-07-121-1/+0
* Make valgrind happy againTomeu Vizoso2010-06-251-2/+6