Re: [Vala] [ANNOUNCE] Vala 0.17.1 - Compiler for the GObject type system



Hi Jim,

On Mon, 2012-06-04 at 18:27 -0007, Jim Nelson wrote:
On Sat, Jun 2, 2012 at 9:46 AM, Jürg Billeter <j bitron ch> wrote:
* Add --enable-gobject-tracing commandline option. 


Is there any documentation to explain what GObject tracing is and how
to use it?

No, there is no documentation yet. At the moment it simply adds implicit
calls in the form of

        g_object_set_data (object, "vala-creation-function", "Method")

after every object creation expression `new Foo(...)`. "Method" is
replaced by the name of the method that contains the object creation
expression.

The purpose is to aid in debugging as you can call g_object_get_data in
gdb to determine where a particular object was created. This obviously
doesn't work for objects created indirectly by a library function.

Regards,
Jürg




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]