since we want to use GC's own PAL impl for all GC build flavors I took a look at it to see if there's any gaps. the only gap seems to be the dump info where we call madvise to include committed memory (MADV_DODUMP) and exclude reserved/reset memory (MADV_DONTDUMP). after we add those calls we should be good to go.
CC @janvorli @mangod9