Bug 180443

Summary: bmalloc IsoHeap needs to allow a thread to deallocate some size for the first time
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: bmallocAssignee: Filip Pizlo <fpizlo>
Status: RESOLVED FIXED    
Severity: Normal CC: benjamin, cdumez, cmarcelo, dbates, ews-watchlist, ggaren, saam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
the patch saam: review+

Description Filip Pizlo 2017-12-05 13:39:06 PST
It's true that we can expect a heap to already be initialized if we try to deallocate in it.  But it may not have its deallocator initialized on this thread yet.
Comment 1 Filip Pizlo 2017-12-05 13:56:26 PST
Created attachment 328495 [details]
the patch
Comment 2 Filip Pizlo 2017-12-05 14:51:00 PST
Landed in https://trac.webkit.org/changeset/225551/webkit
Comment 3 Radar WebKit Bug Importer 2017-12-05 14:51:43 PST
<rdar://problem/35865700>