Open
Bug 1913864
Opened 11 months ago
Updated 7 months ago
CacheIR doesnt take into account whether lexical environment's property is within dynamic slots or not
Categories
(Core :: JavaScript Engine: JIT, defect, P3)
Core
JavaScript Engine: JIT
Tracking
()
NEW
People
(Reporter: debadree333, Unassigned)
References
(Blocks 1 open bug)
Details
First example noted here: https://phabricator.services.mozilla.com/D219406, This can be reproduced as well by changing the number of reserved slots in LexicalEnvironmentObject here: https://searchfox.org/mozilla-central/source/js/src/vm/EnvironmentObject.h#765 and building the js shell with --enable-explicit-resource-management and then running ./mach jit-test
, The problematic code site was found to be here: https://searchfox.org/mozilla-central/rev/53e68046298557fae0c922230b595bb6689bf587/js/src/jit/CacheIR.cpp#3477-3478
Updated•11 months ago
|
Severity: -- → S4
Type: enhancement → defect
Priority: -- → P3
Summary: CacheIR doesnt take into account whether dynamic slot is within fixed slots or not → CacheIR doesnt take into account whether lexical environment's property is within dynamic slots or not
You need to log in
before you can comment on or make changes to this bug.
Description
•