From: | Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com> |
---|---|
To: | Craig Ringer <craig(dot)ringer(at)enterprisedb(dot)com> |
Cc: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [PATCH] Identify LWLocks in tracepoints |
Date: | 2021-04-14 13:20:59 |
Message-ID: | eaff8739-3eb6-12b7-57a8-b85c9700c7dc@enterprisedb.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 12.04.21 07:46, Craig Ringer wrote:
> > To use systemtap semaphores (the _ENABLED macros) you need to run
> dtrace
> > -g to generate a probes.o then link that into postgres.
> >
> > I don't think we do that. I'll double check soon.
>
> We do that. (It's -G.)
>
>
> Huh. I could've sworn we didn't. My mistake, it's there in
> src/backend/Makefile .
>
> In that case I'll amend the patch to use semaphore guards.
This whole thread is now obviously moved to consideration for PG15, but
I did add an open item about this particular issue
(https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items, search for
"dtrace"). So if you could produce a separate patch that adds the
_ENABLED guards targeting PG14 (and PG13), that would be helpful.
From | Date | Subject | |
---|---|---|---|
Next Message | tanghy.fnst@fujitsu.com | 2021-04-14 13:34:11 | RE: Support tab completion for upper character inputs in psql |
Previous Message | Ashutosh Bapat | 2021-04-14 13:01:46 | Re: CTE push down |