Re: the page size bug

2017-03-08 Thread Andy Wingo
On Wed 08 Mar 2017 22:32, Mike Gran writes: > On Wednesday, March 8, 2017 12:42 PM, Andy Wingo wrote: > Hi, > >> The problem with the malloc path is that not only is it a bit slower, as >> it has to page in data that might not be needed, it doesn't share memory >> between processes. So if the s

the page size bug

2017-03-08 Thread Andy Wingo
Hi, Guile 2.2 uses ELF to format its object files. ELF objects are composed of *sections* and *segments*. Sections are things like .data, .strtab, and so on; segments contain sections with similar permissions (read-only, read-write, etc). See https://www.gnu.org/software/guile/docs/master/guile