>> But zone introspection isn’t enough to get malloc/free backtraces, which is
>> what you need in order to to do leaks analysis and allocation tracking.
>> (And, of course, TCMalloc didn’t support scribbling, guard edges, guard
>> malloc, and so on.)
>
> <http://trac.webkit.org/changeset/153767
> <http://trac.webkit.org/changeset/153767>>. It’s somewhat academic though
> since bmalloc is what is in use on tip of tree.
Holy bananas — I totally missed that!
Yeah, the only features new to bmalloc are the debugging flags, then.
> Do we intend to move the remaining ports over to bmalloc so we can remove
> TCMalloc from the tree?
Yes.
There’s some work to adopt the right APIs for fast access to thread-specific
data, and virtual memory allocation.
Geoff
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev