[PATCH 0 of 5] Some jstack fixes and improvements

Mark Wielaard mjw at redhat.com
Wed Mar 14 06:53:49 PDT 2012


On Wed, 2012-03-14 at 09:26 -0400, Andrew Hughes wrote:
> ----- Original Message -----
>> One patch relies on
> > an unreleased Systemtap 1.8 feature (@var) which adds support for
> > when hotspot is compiled with gcc 4.6+, it checks the systemtap
> > version installed to fall back on the old method (using $var)
>> if necessary.
>
> Does this mean IcedTea6 now requires an unreleased version of SystemTap?

No, just that it will take advantage of it when it is released.
That is what the fancy (% condition %? true %: false %) construct is
about:

+  Universe_methodKlassObj[pid()] = %( systemtap_v >= "1.8"
+                                     %? @var("_methodKlassObj at universe.cpp")
+                                     %: $_methodKlassObj %);

Cheers,

Mark



More information about the distro-pkg-dev mailing list