Bug 207712

Summary: [JSC] WeakGCMap should use WeakSet mechanism
Product: WebKit Reporter: Yusuke Suzuki <ysuzuki>
Component: JavaScriptCoreAssignee: Yusuke Suzuki <ysuzuki>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=207715
Bug Depends on: 207715    
Bug Blocks:    

Description Yusuke Suzuki 2020-02-13 11:55:36 PST
Almost always, key is included inside value.
We were doing so just because our HashMap does not offer weak handling.
But Ryosuke added it, so just use it to shrink table size.