-
Notifications
You must be signed in to change notification settings - Fork 888
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
current_commit stat negative #929
Comments
That looks like spam? -- I would not click on that link. Let me see if I can remove it.. |
From my understanding These two numbers match for a while and then appear to go out of sync once threads start to get destroyed. At this point |
@daanx you mentioned in the PR that you manually added the fix. Could you reference the corresponding commit here once it's in the public version of the repository? |
Hi @maxbachmann -- ah, I am not sure what exact commit but in the latest |
That explains why I couldn't find a specific commit. This only occured for me when I was permanently running mimalloc in the "uninitialized" mode (that's used before the static initializer is run). I have since finished up the playstation port and so this isn't the case anymore. I can try whether I am still able to reproduce it by reverting to this broken behavior next week. |
Great you have a playstation port ! :-) (I guess you cannot share the port 's In "uninitialized" mode there is a call at some point in |
Yes unfortunately all system apis are under NDA :/ I simply didn't call |
I am currently porting mimalloc to a new platform. When running it with my application I do get negative values for
current_commit
frommi_process_info
after some time. It's a debug build soMI_STAT
is set to 2. My port doesn't provide an implementation of_mi_prim_process_info
so this is completely based on mimallocs own tracking.I am working off of the latest tagged version
v2.1.7
.Is this expected? If not is there anything known that could cause this and that I could look into?
The text was updated successfully, but these errors were encountered: