Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Toolchain and NetBSD 8



On Wed, Jun 14, 2017 at 2:50 PM, Felix Deichmann <m4j0rd0m0%gmail.com@localhost> wrote:
> 2017-06-14 10:55 GMT+02:00 Abhinav Upadhyay <er.abhinav.upadhyay%gmail.com@localhost>:
>> That is ctfmerge(1) <http://man-k.org/man/NetBSD-current/1/ctfmerge> -
>> merges the CTF data, it is required by dynamic tracing tools like
>> dtrace.
>
> This one? src/external/cddl/osnet/dist/tools/ctf/cvt/ctfmerge.c

Yes

> It contains a large comment describing how it works. Poor vax...!
> Could it help if we tweaked it for slow/single cpu/small mem machines
> with the environment variables used in the wq_init() functions, like:
>
> CTFMERGE_MAX_SLOTS
> CTFMERGE_PHASE1_BATCH_SIZE
> CTFMERGE_INPUT_THROTTLE

Sounds reasonable. Someone who knows more about dtrace internals can
comment better. (But dtrace is only available for amd64 and some arm
kernels only at the moment).

-
Abhinav


Home | Main Index | Thread Index | Old Index