A common annoyance for browsers is that we have a bunch of pages allocated by the JIT in a range of memory that is effectively a secret self-modifying module. One of the simplest and cleanest ways to make everything down the line understand this would be to allow the crashing process to tell minidump-writer about such "secret modules"
For spidermonkey's purpose, literally all that matters is the location+size, and a name. Things like codefiles/debugfiles could be junk/magic, but I would need to test that.
A common annoyance for browsers is that we have a bunch of pages allocated by the JIT in a range of memory that is effectively a secret self-modifying module. One of the simplest and cleanest ways to make everything down the line understand this would be to allow the crashing process to tell minidump-writer about such "secret modules"
For spidermonkey's purpose, literally all that matters is the location+size, and a name. Things like codefiles/debugfiles could be junk/magic, but I would need to test that.