Open stefanb opened 1 week ago
Crap. So I guess this means this module can't work anymore, or at least not in the way it used to. We need to stop all goroutines in order to traverse registered root pointers without racing with the program.
I have created the above proposal asking the Go developers to consider this module.
While testing Go 1.23 rc1 in
there was an error:
Go 1.23 no longer allows
//go:linkname * runtime.*
link instructioins, seeIt is used several times in this module, see: https://github.com/search?q=repo%3Afjl%2Fmemsize%20linkname&type=code