summaryrefslogtreecommitdiff
path: root/gi/object.c
Commit message (Expand)AuthorAgeFilesLines
* Gjs: work around GType bug with dynamic typesGiovanni Campagna2012-10-301-3/+24
* Object: don't access priv->info if it's NULLGiovanni Campagna2012-08-271-4/+5
* Throw an exception when registering a GType that already existsGiovanni Campagna2012-08-241-0/+5
* Rework typechecking and private data accessGiovanni Campagna2012-08-081-15/+87
* Fix object countersGiovanni Campagna2012-08-071-0/+1
* Use a GTypeModule for registering custom typesGiovanni Campagna2012-08-071-8/+19
* Various bugs and issues caught by the Clang static analyzerJasper St. Pierre2012-07-131-2/+4
* Do not call priv_from_js from the GObject tracerGiovanni Campagna2012-07-051-1/+5
* Trace signal closures from the object instead of the context keep-aliveGiovanni Campagna2012-06-201-2/+75
* Fix various memory leaksJasper St. Pierre2012-05-251-0/+2
* Object: don't register modules in a constructorGiovanni Campagna2012-05-231-5/+4
* object: Fix build with systemtapVincent Untz2012-03-051-1/+1
* Fix comparisons with JSVAL_VOID and JSVAL_NULLPierre Lejeune2012-03-011-1/+1
* object: Make sure that we properly add a ref to custom objectsJasper St. Pierre2012-02-101-1/+1
* object: Make custom types have a custom JSClassGiovanni Campagna2012-02-031-50/+91
* object: Fix handling classes without repository informationGiovanni Campagna2012-02-031-66/+134
* object: Add support for interfacesGiovanni Campagna2012-02-031-1/+68
* object: Introduce support for signalsGiovanni Campagna2012-02-031-0/+92
* object: Support glib propertiesJasper St. Pierre2012-02-031-34/+227
* object: Allow GObject subclasses to override parent vfuncsJasper St. Pierre2012-02-031-0/+144
* object: Throw an error if priv is NULL, giving a common reasonJasper St. Pierre2012-02-031-6/+29
* object: Implement gobject inheritanceJasper St. Pierre2012-02-031-12/+120
* Expose parent vfuncs on the parent prototype, prefixed with "vfunc_"Jasper St. Pierre2012-02-031-3/+95
* object: Unindent a large section of code in the resolve hookJasper St. Pierre2012-02-031-67/+68
* object: Remove useless "instance" section in resolve hookJasper St. Pierre2012-02-031-27/+0
* Represent GTypes as a new boxed wrapper typeJasper St. Pierre2012-01-251-29/+2
* object.c: correct memory management for singletonsOwen W. Taylor2012-01-121-2/+6
* object.c: Fix leak of parameters when handling a singletonOwen W. Taylor2012-01-121-2/+1
* object: Don't crash when given a GObject singletonJasper St. Pierre2012-01-121-0/+16
* Add a common way to grab a GType for an objectJasper St. Pierre2011-12-151-0/+32
* Remove JSFUN_FAST_NATIVEJasper St. Pierre2011-11-281-5/+5
* Strip compat.h #define hellJasper St. Pierre2011-11-281-2/+0
* object: Remove non-working debug messageJasper St. Pierre2011-11-281-4/+0
* Remove the unthreadsafe_template_for_constructorJasper St. Pierre2011-11-281-73/+86
* Remove usage of JSCLASS_CONSTRUCT_PROTOTYPEJasper St. Pierre2011-11-171-135/+102
* object: Run JS_updateMallocCounter() when creating GObjectsColin Walters2011-09-161-0/+4
* Don't hide deprecated methodsColin Walters2011-05-161-13/+0
* Revert "Drop the GJS_NATIVE_CONSTRUCTOR_VARIABLES macro"Colin Walters2011-03-101-2/+1
* Quiet a bunch of set-but-unused variable warningsColin Walters2011-03-101-4/+0
* Drop the GJS_NATIVE_CONSTRUCTOR_VARIABLES macroMarc-Antoine Perennou2011-03-101-1/+2
* gjs_maybe_gc: mallinfo() is slow, look at /proc/self/statm insteadColin Walters2011-03-091-2/+0
* xulrunner2: conditionally adapt to new Strict settersMarc-Antoine Perennou2011-02-161-0/+3
* gjs_context_maybe_gc: New function to hint GC may be necessaryColin Walters2011-02-041-0/+2
* Use g_object_info_find_method_using_interfacesColin Walters2010-12-061-32/+9
* xulrunner2: Conditionally handle availability of JS_GetStringBytesMarc-Antoine Perennou2010-12-021-37/+64
* xulrunner2: Get rid of gjs_string_get_asciiMarc-Antoine Perennou2010-12-011-2/+2
* Error more verbosely when we finalize a proxy for a dead objectOwen W. Taylor2010-12-011-1/+5
* object: When verbose debugging properties, print out GINameColin Walters2010-11-171-4/+8
* Use fast constructors if availableColin Walters2010-11-121-20/+15
* Comment why we need to search through GType data in object invoke pathColin Walters2010-10-221-0/+5