Changeset 201787 in webkit for trunk/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp
- Timestamp:
- Jun 7, 2016, 7:53:32 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp
r179503 r201787 78 78 void BytecodeSequence::addSequenceProperties(ExecState* exec, JSObject* result) const 79 79 { 80 VM& vm = exec->vm(); 80 81 JSArray* header = constructEmptyArray(exec, 0); 82 if (UNLIKELY(vm.exception())) 83 return; 81 84 for (unsigned i = 0; i < m_header.size(); ++i) 82 85 header->putDirectIndex(exec, i, jsString(exec, String::fromUTF8(m_header[i]))); 83 result->putDirect( exec->vm(), exec->propertyNames().header, header);86 result->putDirect(vm, exec->propertyNames().header, header); 84 87 85 88 JSArray* sequence = constructEmptyArray(exec, 0); 89 if (UNLIKELY(vm.exception())) 90 return; 86 91 for (unsigned i = 0; i < m_sequence.size(); ++i) 87 92 sequence->putDirectIndex(exec, i, m_sequence[i].toJS(exec)); 88 result->putDirect( exec->vm(), exec->propertyNames().bytecode, sequence);93 result->putDirect(vm, exec->propertyNames().bytecode, sequence); 89 94 } 90 95
Note:
See TracChangeset
for help on using the changeset viewer.