[webkit-dev] WTF::fastMalloc

Brent Fulgham bfulgham at apple.com
Tue Oct 1 15:35:28 PDT 2013


So are you proposing to use the system allocator on Windows? Or would we keep using the existing FastMalloc implementation?

The current malloc logic has been the source of a number of mysterious crashes on Windows, so reverting to the system allocator might be a good thing for stability. I don’t know what the potential performance ramifications would be.

-Brent

On Oct 1, 2013, at 3:23 PM, Geoffrey Garen <ggaren at apple.com> wrote:

>> Apple's Windows port uses FastMalloc and the last measurements we took show it to be a large performance gain over the default Windows malloc implementation.
> 
> I believe those measurements were taken 5 Windows versions ago.
> 
>> While this port is only used by iTunes these days, we still would not want to regress its performance. Can the new allocator be made to work with Windows?
> 
> The set of porting tasks is the same set I outlined for GTK.
> 
> The Windows port is missing many performance features, including tiled scrolling, LLInt, parallel garbage collection, DFG, and FTL. Given those other major missing pieces, I don’t think this piece is worth the porting time.
> 
> Geoff
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



More information about the webkit-dev mailing list