[Webkit-unassigned] [Bug 72367] New: DFG should distinguish between constants in the constant pool and weak constants added as artifacts of code generation
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 15 01:37:13 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=72367
Summary: DFG should distinguish between constants in the
constant pool and weak constants added as artifacts of
code generation
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: fpizlo at apple.com
Blocks: 72312
Some constants come from the constant pool, which is derived directly from the source code. These can be safely pinned by the code block. Other constants are pure artifacts of code generation, such as structure references for heap access checks, and function constants for linked calls. This latter set of constants should be referred to in a special way so that the GC knows that they are weak references. Furthermore, the pseudo-constant support for CheckMethod should be eliminated and replaced with weak constants.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list