Re: [Vala] [ANNOUNCE] Vala 0.17.1 - Compiler for the GObject type system
- From: Jürg Billeter <j bitron ch>
- To: Jim Nelson <jim yorba org>
- Cc: vala-devel-list gnome org, vala-list gnome org
- Subject: Re: [Vala] [ANNOUNCE] Vala 0.17.1 - Compiler for the GObject type system
- Date: Mon, 04 Jun 2012 21:40:48 +0200
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]