Add access to GC runtime profile stats#2332
Conversation
|
Thanks for your pull request, @ZombineDev! Bugzilla references
Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub fetch digger
dub run digger -- build "master + druntime#2332" |
src/core/memory.d
Outdated
| /** | ||
| * Aggregation of current profile information | ||
| */ | ||
| static struct ProfileStats { |
There was a problem hiding this comment.
Curly braces on their own lines.
|
Can anybody help getting this included in next release? Build seems to be failing for unrelated reasons. Would a rebase help? |
|
@ZombineDev ping. |
|
@thewilsonator In the short term, I don't think I'll be able to dedicate the time this PR deserves to get through the finish line. Can you adopt it? |
6f20469 to
f13a119
Compare
|
rebased, we'll see what happens. |
|
I've pushed an update to mak/SRC and mak/COPY for missing files. It seems the compiler adds a ModuleInfo reference to a module that is not on the command line. |
124c3eb to
d186561
Compare
|
I guess cleaning up the SRC and COPY files should be separated into another PR... |
thewilsonator
left a comment
There was a problem hiding this comment.
LGTM, modulo the brace on new line
|
Please squash |
synchronize mak/SRC and mak/COPY fix module name of core.sys.freebsd.pthread_np
5aaa42c to
81732af
Compare
|
Rebased, squashed and added a micro-test. BTW: the original PR was already approved by Andrei: #2155 (review) |
A rebase of #2155