[DTrace-devel] [PATCH 11/61] Eliminate obsolete dt_last*
Kris Van Hees
kris.van.hees at oracle.com
Thu Jul 28 13:32:45 UTC 2022
On Fri, Jul 08, 2022 at 10:44:55AM -0400, eugene.loh--- via DTrace-devel wrote:
> From: Eugene Loh <eugene.loh at oracle.com>
>
> Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>
... queued for dev
> ---
> libdtrace/dt_impl.h | 3 ---
> libdtrace/dt_work.c | 7 -------
> 2 files changed, 10 deletions(-)
>
> diff --git a/libdtrace/dt_impl.h b/libdtrace/dt_impl.h
> index 747815ac..37088a5d 100644
> --- a/libdtrace/dt_impl.h
> +++ b/libdtrace/dt_impl.h
> @@ -396,9 +396,6 @@ struct dtrace_hdl {
> void *dt_setoptarg; /* setopt handler argument */
> dtrace_status_t dt_status[2]; /* status cache */
> int dt_statusgen; /* current status generation */
> - hrtime_t dt_laststatus; /* last status */
> - hrtime_t dt_lastswitch; /* last switch of buffer data */
> - hrtime_t dt_lastagg; /* last snapshot of aggregation data */
> dt_list_t dt_spec_bufs_draining; /* List of spec bufs being drained */
> dt_htab_t *dt_spec_bufs;/* spec ID -> list of dt_spec_bufs_head_t */
> char *dt_sprintf_buf; /* buffer for dtrace_sprintf() */
> diff --git a/libdtrace/dt_work.c b/libdtrace/dt_work.c
> index a9d9f1e8..6398b1bd 100644
> --- a/libdtrace/dt_work.c
> +++ b/libdtrace/dt_work.c
> @@ -192,13 +192,6 @@ dtrace_work(dtrace_hdl_t *dtp, FILE *fp,
> case DTRACE_STATUS_EXITED:
> case DTRACE_STATUS_FILLED:
> case DTRACE_STATUS_STOPPED:
> - /*
> - * Tracing is stopped. We now want to force dtrace_consume()
> - * and dtrace_aggregate_snap() to proceed, regardless of
> - * switchrate and aggrate. We do this by clearing the times.
> - */
> - dtp->dt_lastswitch = 0;
> - dtp->dt_lastagg = 0;
> rval = DTRACE_WORKSTATUS_DONE;
> break;
>
> --
> 2.18.4
>
>
> _______________________________________________
> DTrace-devel mailing list
> DTrace-devel at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/dtrace-devel
More information about the DTrace-devel
mailing list