On Mon, Apr 22, 2013 at 10:53:40AM -0400, Justin Lebar wrote: > > How about pre-compiling JS in JITed form? > > While significant, it seems that memory used for script source isn't > the biggest offender. > > Full details are in the about:memory reports, > > http://people.mozilla.org/~jlebar/downloads/merged.json.xz > http://people.mozilla.org/~jlebar/downloads/unmerged.json.xz > > but here's a teaser. > > This is the wifi worker. I think "script-sources" is code. Note that > fragmentation (unused-arenas) is way too high, but even despite this > the worker uses too much memory.
How about making the JS engine use jemalloc instead of its own allocator? Does anything actually rely on the arenas being independent at the paging level? Mike _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform