Tracing D Applications
drug
drug2004 at bk.ru
Wed Mar 18 12:26:07 UTC 2020
On 3/17/20 7:12 PM, Steven Schveighoffer wrote:
> On 3/13/20 3:00 PM, Mike Parker wrote:
>> This post by Alexandr Druzhinin shows three different approaches to
>> tracing, using writef and external tools.
>>
>> Blog:
>> https://dlang.org/blog/2020/03/13/tracing-d-applications/
>>
>> Reddit:
>> https://www.reddit.com/r/programming/comments/fi4qfw/tracing_d_applications/
>>
>
> Just got around to reading this. What an awesome article! I had no idea
> of these options. I always reach for good-old printf.
>
> Would it make sense to put some mixins into Phobos/druntime for use in
> tracing, at least for the debug version of the library? Or have a
> parallel traceable version of the library?
>
> -Steve
Thank you!
These mixins are trivial in fact and can be easily added/removed to
DRuntime. But they are platform/OS specific (x86_64/Linux) so imo better
would be to add tracing capabilities for other platforms, summarize it
all and then develop some _crossplatform_ tracing framework for D.
More information about the Digitalmars-d-announce
mailing list