-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
adding process #182
adding process #182
Conversation
Thanks! Do you want to do multiple PRs, or just multiple commits? |
I would like to do multiple PRs. I can make an issue to track the main progress for |
Have anything related to CI changed? I added some docs and now it's failing because something else I haven't even touch |
Could be an updated version of rust. If you don't mind, fix the errors. |
Github CI is now using rustc 1.82.0
Do you want to merge this? |
Yes please |
Ok. Merged. Please make a tracking issue for the remaining bits. |
Worked on adding the next features for
Process
:Process.id
Process.arch
Process.platform
Process.pageSize
Process.pointerSize
Process.codeSigningPolicy
Process.mainModule
Process.getCurrentDir()
Process.getHomeDir()
Process.getTmpDir()
Process.isDebuggerAttached()
Process.getCurrentThreadId()
Process.enumerateThreads()
Process.findModuleByAddress(address), Process.getModuleByAddress(address), Process.findModuleByName(name), Process.getModuleByName(name)
Process.enumerateModules()
Process.findRangeByAddress(address), getRangeByAddress(address)
Process.enumerateRanges(protection|specifier)
Process.enumerateMallocRanges()
Process.setExceptionHandler(callback)
I will slowly add more to make the code review easier.
Tracking issue #187