Bug 175248

Summary: Considering abstracting gigacages more rigorously
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

Filip Pizlo
Reported 2017-08-06 11:38:32 PDT
You can imagine adding a constant somewhere like: constexpr Gigacage::Kind TypedArrayGigacageKind = Gigacage::Primitive; And similarly for other things. I didn't do it that way because I find it useful to see that typed arrays use the primitive gigacage inline in the code, since this is a fundamental assumption. But, maybe others feel differently.
Attachments
Note You need to log in before you can comment on or make changes to this bug.