Changeset 176624 in webkit for trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp
- Timestamp:
- Dec 1, 2014, 6:50:15 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp
r176583 r176624 2019 2019 NodeType getById = getByIdStatus.makesCalls() ? GetByIdFlush : GetById; 2020 2020 2021 if (!getByIdStatus.isSimple() || ! Options::enableAccessInlining()) {2021 if (!getByIdStatus.isSimple() || !getByIdStatus.numVariants() || !Options::enableAccessInlining()) { 2022 2022 set(VirtualRegister(destinationOperand), 2023 2023 addToGraph(getById, OpInfo(identifierNumber), OpInfo(prediction), base)); … … 2134 2134 const PutByIdStatus& putByIdStatus, bool isDirect) 2135 2135 { 2136 if (!putByIdStatus.isSimple() || ! Options::enableAccessInlining()) {2136 if (!putByIdStatus.isSimple() || !putByIdStatus.numVariants() || !Options::enableAccessInlining()) { 2137 2137 if (!putByIdStatus.isSet()) 2138 2138 addToGraph(ForceOSRExit);
Note:
See TracChangeset
for help on using the changeset viewer.