Changeset 129316 in webkit for trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp
- Timestamp:
- Sep 23, 2012, 3:48:19 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp
r129297 r129316 2266 2266 int slot = currentInstruction[2].u.operand; 2267 2267 int depth = currentInstruction[3].u.operand; 2268 NodeIndex getScopeChain = addToGraph(GetScopeChain, OpInfo(depth)); 2269 NodeIndex getScopedVar = addToGraph(GetScopedVar, OpInfo(slot), OpInfo(prediction), getScopeChain); 2268 NodeIndex getScope = addToGraph(GetScope, OpInfo(depth)); 2269 NodeIndex getScopeRegisters = addToGraph(GetScopeRegisters, getScope); 2270 NodeIndex getScopedVar = addToGraph(GetScopedVar, OpInfo(slot), OpInfo(prediction), getScopeRegisters); 2270 2271 set(dst, getScopedVar); 2271 2272 NEXT_OPCODE(op_get_scoped_var); … … 2275 2276 int depth = currentInstruction[2].u.operand; 2276 2277 int source = currentInstruction[3].u.operand; 2277 NodeIndex getScopeChain = addToGraph(GetScopeChain, OpInfo(depth)); 2278 addToGraph(PutScopedVar, OpInfo(slot), getScopeChain, get(source)); 2278 NodeIndex getScope = addToGraph(GetScope, OpInfo(depth)); 2279 NodeIndex getScopeRegisters = addToGraph(GetScopeRegisters, getScope); 2280 addToGraph(PutScopedVar, OpInfo(slot), getScope, getScopeRegisters, get(source)); 2279 2281 NEXT_OPCODE(op_put_scoped_var); 2280 2282 }
Note:
See TracChangeset
for help on using the changeset viewer.