Bane Wrote: > Sean Kelly Wrote: > > > Bane Wrote: > > > > > Sean Kelly Wrote: > > > > > > > == Quote from Bane ([email protected])'s article > > > > > DMD built in profiler don't work yet with multithreaded apps. Is > > > > > there a plan to change that or.. ? > > > > > > > > Yes. It's on my "to do" list, but other things have had priority. > > > > > > Thanks for reply. Can I help with something? I don't have mush experience > > > with that, though. > > > > I tried a quick adaption a while back and failed... the code uses globals > > directly within functions sometimes and not others, etc. It's really going > > to take a substantial rewrite to get things right. The basic idea is that > > each thread will keep its own data and merge it into a collective dataset > > on termination. > > I'll dig the dmd code to see whats going on, but my love for c is bit > rusty... Thanx.
The code is in druntime. src/rt/trace.d, I believe.
