Changeset 38854 in webkit for trunk/JavaScriptCore/assembler
- Timestamp:
- Nov 30, 2008, 2:28:56 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/assembler/MacroAssembler.h
r38840 r38854 204 204 void link() 205 205 { 206 size_t size = jumps.size();206 size_t size = m_jumps.size(); 207 207 for (size_t i = 0; i < size; ++i) 208 jumps[i].link();209 jumps.clear();208 m_jumps[i].link(); 209 m_jumps.clear(); 210 210 } 211 211 212 212 void linkTo(Label label) 213 213 { 214 size_t size = jumps.size();214 size_t size = m_jumps.size(); 215 215 for (size_t i = 0; i < size; ++i) 216 jumps[i].linkTo(label);217 jumps.clear();216 m_jumps[i].linkTo(label); 217 m_jumps.clear(); 218 218 } 219 219 220 220 void append(Jump jump) 221 221 { 222 jumps.append(jump);222 m_jumps.append(jump); 223 223 } 224 224 225 225 void append(JumpList& other) 226 226 { 227 jumps.append(other.jumps.begin(), other.jumps.size());227 m_jumps.append(other.m_jumps.begin(), other.m_jumps.size()); 228 228 } 229 229 230 230 private: 231 Vector<Jump> jumps;231 Vector<Jump> m_jumps; 232 232 }; 233 233
Note:
See TracChangeset
for help on using the changeset viewer.