Re: Timing events WIP v1 - Mailing list pgsql-hackers

From Alvaro Herrera
Subject Re: Timing events WIP v1
Date
Msg-id 20121115201524.GA14789@alvh.no-ip.org
Whole thread Raw
In response to Timing events WIP v1  (Greg Smith <greg@2ndQuadrant.com>)
List pgsql-hackers
Greg Smith wrote:

> -The event queue into a simple array accessed in circular fashion.
> After realizing that output needed to navigate in the opposite order
> of element addition, I ended up just putting all the queue
> navigation code directly into the add/output routines.  I'd be happy
> to use a more formal Postgres type here instead--I looked at
> SHM_QUEUE for example--but I haven't found something yet that makes
> this any simpler.

SHM_QUEUE is on the death row.  Try a dlist from src/backend/lib/ilist.c

--
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services



pgsql-hackers by date:

Previous
From: Kohei KaiGai
Date:
Subject: [v9.3] OAT_POST_ALTER object access hooks
Next
From: Jeff Janes
Date:
Subject: Re: pg_ctl reload -o "...."