Changeset 156192 in webkit for trunk/Source/JavaScriptCore/dfg/DFGClobberize.h
- Timestamp:
- Sep 20, 2013, 1:23:33 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGClobberize.h
r156047 r156192 127 127 case InlineStart: 128 128 case Breakpoint: 129 case CreateActivation:130 case CreateArguments:131 129 case PhantomArguments: 132 130 case Jump: … … 144 142 return; 145 143 144 case CreateActivation: 145 case CreateArguments: 146 write(SideState); 147 read(GCState); 148 write(GCState); 149 return; 150 146 151 // These are forward-exiting nodes that assume that the subsequent instruction 147 152 // is a MovHint, and they try to roll forward over this MovHint in their … … 153 158 return; 154 159 160 case ToThis: 155 161 case CreateThis: 156 case ToThis: 162 read(MiscFields); 163 read(GCState); 164 write(GCState); 165 return; 166 157 167 case VarInjectionWatchpoint: 158 168 case AllocationProfileWatchpoint: … … 416 426 case AllocatePropertyStorage: 417 427 write(JSObject_butterfly); 428 read(GCState); 429 write(GCState); 418 430 return; 419 431 … … 421 433 read(JSObject_butterfly); 422 434 write(JSObject_butterfly); 435 read(GCState); 436 write(GCState); 423 437 return; 424 438 … … 433 447 write(JSCell_structure); 434 448 write(JSObject_butterfly); 449 read(GCState); 450 write(GCState); 435 451 return; 436 452
Note:
See TracChangeset
for help on using the changeset viewer.