Flame Graph
Reset Zoom
Search
0x7f1f70cd0891 (31 samples, 0.00%)
0x559a3fac1487 (25 samples, 0.00%)
0x7f1f70575e85 (18 samples, 0.00%)
Kate::TextBuffer::editingLastRevision (17 samples, 0.00%)
QListData::detach_grow (39 samples, 0.01%)
QCoreApplication::notifyInternal2 (324 samples, 0.04%)
QTypedArrayData<Kate::TextBlock*>::begin (173 samples, 0.02%)
QPainter::drawLines (174 samples, 0.02%)
QApplication::notify (24 samples, 0.00%)
QHash<Kate::TextCursor*, (1,065 samples, 0.14%)
QString::isNull (154 samples, 0.02%)
Breeze::Style::drawControl (22 samples, 0.00%)
0x7f1f730fc8d0 (35 samples, 0.00%)
std::operator& (22 samples, 0.00%)
Kate::TextRange::start (18 samples, 0.00%)
QAtomicOps<int>::load<int> (143 samples, 0.02%)
QTypedArrayData<KTextEditor::Range>::data (517 samples, 0.07%)
KateSearchBar::findAll (640,042 samples, 83.96%)
KateSearchBar::findAll
QTypedArrayData<unsigned (29 samples, 0.00%)
KTextEditor::Cursor::line (170 samples, 0.02%)
QStringList::~QStringList (38 samples, 0.00%)
QHash<Kate::TextCursor*, (1,165 samples, 0.15%)
QCoreApplication::notifyInternal2 (35 samples, 0.00%)
QString::split (39 samples, 0.01%)
QList<Kate::TextHistory::Entry>::first (2,396 samples, 0.31%)
QLayout::activate (28 samples, 0.00%)
0x7f1f72f6a7e9 (29 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (105 samples, 0.01%)
Kate::TextBlock::line (26 samples, 0.00%)
KTextEditor::DocumentPrivate::editRemoveText (28 samples, 0.00%)
KateLayoutCache::metaObject (45 samples, 0.01%)
QMutex::unlock (1,097 samples, 0.14%)
KTextEditor::DocumentPrivate::editInsertText@plt (53 samples, 0.01%)
QBasicAtomicInteger<int>::ref (357 samples, 0.05%)
KTextEditor::Cursor::line (26 samples, 0.00%)
KateDocumentConfig::updateConfig (27 samples, 0.00%)
KateViewInternal::paintEvent (22 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,142 samples, 0.15%)
QDataStream::writeRawData (60 samples, 0.01%)
QAtomicOps<int>::load<int> (116 samples, 0.02%)
QBasicAtomicInteger<int>::load (24 samples, 0.00%)
QBasicAtomicInteger<int>::deref (347 samples, 0.05%)
std::vector<Kate::TextRange*, (147 samples, 0.02%)
KTextEditor::DocumentCursor::toCursor (16 samples, 0.00%)
Kate::TextBlock::startLine (1,433 samples, 0.19%)
QByteArray::resize (37 samples, 0.00%)
QAtomicOps<int>::load<int> (93 samples, 0.01%)
KXmlGuiWindow::event (40 samples, 0.01%)
Kate::TextBuffer::lines (31 samples, 0.00%)
Kate::TextBuffer::blockForLine (1,308 samples, 0.17%)
QWidgetPrivate::sendPaintEvent (28 samples, 0.00%)
QApplication::notify (50 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (21 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::allocate (1,019 samples, 0.13%)
0x7ffeb652b3f7 (100 samples, 0.01%)
QTypedArrayData<unsigned (21 samples, 0.00%)
QArrayData::data (540 samples, 0.07%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (30 samples, 0.00%)
QAccessibleEvent::accessibleInterface (845 samples, 0.11%)
__GI___libc_malloc (29 samples, 0.00%)
QSet<Kate::TextRange*>::contains (140 samples, 0.02%)
QCoreApplication::notifyInternal2 (118 samples, 0.02%)
KTextEditor::DocumentPrivate::lines (131 samples, 0.02%)
hb_shape_full (55 samples, 0.01%)
KTextEditor::operator>= (308 samples, 0.04%)
QTimerInfoList::activateTimers (260 samples, 0.03%)
QApplication::notify (17 samples, 0.00%)
qCalculateGrowingBlockSize (402 samples, 0.05%)
KateIconBorder::paintBorder (19 samples, 0.00%)
QList<Kate::TextHistory::Entry>::Node::t (19 samples, 0.00%)
KateBuffer::editChanged (214 samples, 0.03%)
QSharedPointer<KTextEditor::MovingCursor>::deref (30 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (40 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::data (123 samples, 0.02%)
QScopedPointer<QObjectData, (141 samples, 0.02%)
Kate::TextCursor::kateRange (25 samples, 0.00%)
QAtomicOps<int>::load<int> (192 samples, 0.03%)
std::operator& (78 samples, 0.01%)
0x7f1f735c7a54 (25 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (50 samples, 0.01%)
KateBuffer::plainLine (28 samples, 0.00%)
QAtomicOps<int>::ref<int> (31 samples, 0.00%)
QVector<KTextEditor::Range>::data (26 samples, 0.00%)
_int_free (17 samples, 0.00%)
QString::isEmpty (214 samples, 0.03%)
QBasicAtomicInteger<int>::deref (273 samples, 0.04%)
operator (16 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::data (146 samples, 0.02%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (38 samples, 0.00%)
0x7f1f730fcc21 (1,130 samples, 0.15%)
QBasicAtomicInteger<int>::load (332 samples, 0.04%)
operator== (129 samples, 0.02%)
QMetaObjectPrivate::signalOffset (1,104 samples, 0.14%)
QVector<KTextEditor::Range>::freeData (1,546 samples, 0.20%)
QTypedArrayData<unsigned (262 samples, 0.03%)
QIODevice::putChar (118 samples, 0.02%)
QExplicitlySharedDataPointer<KTextEditor::Attribute>::operator! (37 samples, 0.00%)
0x7f1f730faf3b (31 samples, 0.00%)
std::vector<Kate::TextRange*, (112 samples, 0.01%)
Kate::TextBlock::lines (122 samples, 0.02%)
KateScrollBar::qt_static_metacall (1,063 samples, 0.14%)
KTextEditor::Range::isEmpty (74 samples, 0.01%)
QString::~QString (28 samples, 0.00%)
QBasicAtomicInteger<int>::ref (334 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::isNull (17 samples, 0.00%)
QBasicAtomicInteger<int>::deref (817 samples, 0.11%)
QWidget::event (65 samples, 0.01%)
QTypedArrayData<KTextEditor::Range>::sharedNull (36 samples, 0.00%)
std::__atomic_base<int>::operator++ (267 samples, 0.04%)
QEventLoop::exec (65 samples, 0.01%)
Kate::TextBuffer::line@plt (18 samples, 0.00%)
QChar::QChar (227 samples, 0.03%)
QString::~QString (29 samples, 0.00%)
QPair<int, (1,143 samples, 0.15%)
QBasicAtomicInteger<int>::load (321 samples, 0.04%)
KateEditRemoveTextUndo::isEmpty (92 samples, 0.01%)
0x7f1f7310403e (193 samples, 0.03%)
QLatin1Char::unicode (136 samples, 0.02%)
Kate::TextBuffer::line (24 samples, 0.00%)
QArrayData::data (97 samples, 0.01%)
QWidget::event (59 samples, 0.01%)
Kate::TextCursor::setPosition (178 samples, 0.02%)
QCharRef::operator (91 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (41 samples, 0.01%)
0x7f1f73ac2670 (28 samples, 0.00%)
0x7ffeb652b437 (138 samples, 0.02%)
QString::operator[] (21 samples, 0.00%)
QApplicationPrivate::notify_helper (207 samples, 0.03%)
QTypedArrayData<unsigned (27 samples, 0.00%)
0x559a3f995757 (25 samples, 0.00%)
KTextEditor::MovingCursor::toCursor (1,098 samples, 0.14%)
0x7f1f736f4455 (27 samples, 0.00%)
QMetaObject::methodOffset (466 samples, 0.06%)
QTextEngine::shapeLine (219 samples, 0.03%)
KateBuffer::plainLine (3,629 samples, 0.48%)
K..
KTextEditor::operator== (309 samples, 0.04%)
KTextEditor::Cursor::line (45 samples, 0.01%)
0xb652b2ff (142 samples, 0.02%)
KTextEditor::Range::start (78 samples, 0.01%)
KSyntaxHighlighting::RepositoryPrivate::loadSyntaxFolder (37 samples, 0.00%)
Kate::TextCursor::column (16 samples, 0.00%)
QtPrivate::RefCount::ref (30 samples, 0.00%)
_dl_update_slotinfo (158 samples, 0.02%)
0x7f00b652b3f7 (146 samples, 0.02%)
QString::QString (1,572 samples, 0.21%)
QVector<QPair<int, (23 samples, 0.00%)
QObject::event (34 samples, 0.00%)
std::__copy_move_a<true, (16 samples, 0.00%)
QString::QString (22 samples, 0.00%)
0x7ffeb652b18f (924 samples, 0.12%)
Kate::TextBlock::line (1,893 samples, 0.25%)
KTextEditor::Range::columnWidth (519 samples, 0.07%)
0x7f1f73ac2828 (55 samples, 0.01%)
std::operator& (29 samples, 0.00%)
Kate::TextBuffer::removeText (139,016 samples, 18.24%)
Kate::TextBuffer::removeText
0x7f1f73b105d4 (643,982 samples, 84.47%)
0x7f1f73b105d4
0x7ffeb652b25f (261 samples, 0.03%)
QTextLayout::draw (109 samples, 0.01%)
g_main_context_dispatch (41 samples, 0.01%)
KTextEditor::Range::start (556 samples, 0.07%)
KTextEditor::Range::start (87 samples, 0.01%)
QAtomicOps<int>::load<int> (20 samples, 0.00%)
KTextEditor::MovingCursor::toCursor (25 samples, 0.00%)
KateMatch::replace (532,664 samples, 69.87%)
KateMatch::replace
std::__atomic_base<int>::operator++ (654 samples, 0.09%)
0x7f1f73103fe3 (33 samples, 0.00%)
QBasicAtomicInteger<int>::load (145 samples, 0.02%)
QString::QString (17 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::isNull (19 samples, 0.00%)
QList<QString>::~QList (444 samples, 0.06%)
KTextEditor::Cursor::line (18 samples, 0.00%)
Kate::TextBlock::line (1,910 samples, 0.25%)
0x7f1f730fcc59 (260 samples, 0.03%)
0x7f1f72fed4c5 (60 samples, 0.01%)
QList<KateUndoGroup*>::QList (145 samples, 0.02%)
QFileDevice::unsetError (63 samples, 0.01%)
Kate::TextRange::checkValidity (9,988 samples, 1.31%)
Kate::..
KTextEditor::Cursor::line (48 samples, 0.01%)
Kate::TextLoader::readLine (3,203 samples, 0.42%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (42 samples, 0.01%)
QChar::QChar (237 samples, 0.03%)
QBasicAtomicInteger<int>::ref (26 samples, 0.00%)
0x7f1f72eecf70 (241 samples, 0.03%)
QVector<QSet<Kate::TextRange*> (16 samples, 0.00%)
QList<KateUndo*>::append (1,268 samples, 0.17%)
qMax<KTextEditor::Cursor> (444 samples, 0.06%)
QWidgetPrivate::drawWidget (117 samples, 0.02%)
QWidget::event (28 samples, 0.00%)
KParts::ReadWritePart::isReadWrite (381 samples, 0.05%)
QVector<Kate::TextBlock*>::operator[] (38 samples, 0.00%)
QAtomicOps<int>::ref<int> (388 samples, 0.05%)
KateUndoGroup::addItem (21 samples, 0.00%)
QString::length (33 samples, 0.00%)
KTextEditor::DocumentPrivate::lastLine (22 samples, 0.00%)
KTextEditor::DocumentPrivate::lines (17 samples, 0.00%)
update_get_addr (23 samples, 0.00%)
KMessageBox::warningYesNoCancelList (18 samples, 0.00%)
KTextEditor::Range::start (18 samples, 0.00%)
0x7f1f737424af (77 samples, 0.01%)
KateBuffer::editChanged (210 samples, 0.03%)
0x7f1f72fed671 (979 samples, 0.13%)
KTextEditor::operator>= (364 samples, 0.05%)
QRingBuffer::reserve (996 samples, 0.13%)
0xb (546 samples, 0.07%)
Kate::TextBuffer::rangesForLine (103 samples, 0.01%)
QObject::startTimer (232 samples, 0.03%)
std::__atomic_base<int>::operator++@plt (16 samples, 0.00%)
std::__atomic_base<int>::operator--@plt (16 samples, 0.00%)
0x2711b652b37f (179 samples, 0.02%)
KTextEditor::DocumentPrivate::lines (331 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::operator! (275 samples, 0.04%)
0x7f1f730fd9d3 (6,605 samples, 0.87%)
0x7..
KateVi::MatchHighlighter::qt_metacall (19 samples, 0.00%)
QApplication::notify (24 samples, 0.00%)
QCoreApplicationPrivate::sendPostedEvents (50 samples, 0.01%)
qCalculateGrowingBlockSize (466 samples, 0.06%)
QMetaObject::activate (3,438 samples, 0.45%)
Q..
KTextEditor::operator< (69 samples, 0.01%)
Kate::TextCursor::line (178 samples, 0.02%)
std::__atomic_base<int>::operator++ (17 samples, 0.00%)
QString::insert (2,800 samples, 0.37%)
std::__atomic_base<int>::operator++ (509 samples, 0.07%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (25 samples, 0.00%)
QArrayData::data (58 samples, 0.01%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (16 samples, 0.00%)
std::vector<Kate::TextRange*, (315 samples, 0.04%)
KTextEditor::Cursor::isValid (18 samples, 0.00%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (39 samples, 0.01%)
QString::QString (762 samples, 0.10%)
KTextEditor::DocumentPrivate::updateConfig (67 samples, 0.01%)
std::move<QTypedArrayData<KTextEditor::Range>*&> (132 samples, 0.02%)
QWidget::event (80 samples, 0.01%)
std::operator& (25 samples, 0.00%)
QIODevice::write (26 samples, 0.00%)
QString::~QString (461 samples, 0.06%)
QVector<Kate::TextBlock*>::operator[] (1,505 samples, 0.20%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (2,189 samples, 0.29%)
KateDocumentConfig::global (390 samples, 0.05%)
QTypedArrayData<Kate::TextBlock*>::begin (143 samples, 0.02%)
std::operator& (70 samples, 0.01%)
QBasicAtomicInteger<int>::ref (752 samples, 0.10%)
std::operator& (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
QAtomicOps<int>::deref<int> (336 samples, 0.04%)
QAccessible::isActive (231 samples, 0.03%)
QString::QString (19 samples, 0.00%)
qMapLessThanKey<QChar> (152 samples, 0.02%)
QBasicAtomicInteger<int>::ref (424 samples, 0.06%)
Kate::TextRange::feedback (187 samples, 0.02%)
QVector<Kate::TextBlock*>::at (245 samples, 0.03%)
0x7f1f7062d8be (42 samples, 0.01%)
QBasicAtomicInteger<int>::load (185 samples, 0.02%)
QChar::QChar (23 samples, 0.00%)
0x7ffeb652b63f (1,117 samples, 0.15%)
0x7ffeb652af3f (162 samples, 0.02%)
QAtomicOps<int>::load<int> (111 samples, 0.01%)
QAtomicOps<int>::load<int> (325 samples, 0.04%)
0x7f1f6bfa3da1 (17 samples, 0.00%)
KTextEditor::Cursor::line (214 samples, 0.03%)
QAtomicOps<int>::deref<int> (264 samples, 0.03%)
QSharedPointer<Kate::TextLineData>::operator-> (168 samples, 0.02%)
_int_free (150 samples, 0.02%)
QStringList::QStringList (21 samples, 0.00%)
Kate::TextBuffer::load (3,272 samples, 0.43%)
QTextEngine::shapeLine (148 samples, 0.02%)
Kate::TextCursor::line (40 samples, 0.01%)
QArrayData::data (48 samples, 0.01%)
QCoreApplicationPrivate::sendThroughObjectEventFilters (23 samples, 0.00%)
std::__uninitialized_move_if_noexcept_a<Kate::TextRange**, (33 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (184 samples, 0.02%)
Kate::TextBuffer::lines (137 samples, 0.02%)
QList<KateUndo*>::iterator::operator-- (19 samples, 0.00%)
QMetaObjectPrivate::signalOffset (963 samples, 0.13%)
std::swap<QTypedArrayData<KTextEditor::Range>*> (221 samples, 0.03%)
0x7ffeb652af8f (1,149 samples, 0.15%)
0x7f1f74f1d9f0 (251 samples, 0.03%)
KTextEditor::DocumentPrivate::kateTextLine (5,473 samples, 0.72%)
KT..
QArrayData::data (78 samples, 0.01%)
__GI___libc_free (113 samples, 0.01%)
0x7f1f72f7da70 (421 samples, 0.06%)
QTypedArrayData<QPair<int, (130 samples, 0.02%)
QString::QString (108 samples, 0.01%)
0x7f1f73104189 (18 samples, 0.00%)
0x7f1f730fad40 (23 samples, 0.00%)
QString::~QString (892 samples, 0.12%)
Kate::TextBuffer::lines (26 samples, 0.00%)
KTextEditor::Range::end (36 samples, 0.00%)
KateMatch::isEmpty (1,554 samples, 0.20%)
QEventDispatcherGlib::processEvents (50 samples, 0.01%)
QRingBuffer::reserve (26 samples, 0.00%)
QString::isEmpty (204 samples, 0.03%)
0x7f1f6bfb23c1 (19 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (40 samples, 0.01%)
0x7f00b652b3df (120 samples, 0.02%)
0x7ffeb652b29f (570 samples, 0.07%)
QtPrivate::RefCount::isShared (286 samples, 0.04%)
QMutex::unlock (1,088 samples, 0.14%)
KateDocumentConfig::setLineLengthLimit (67 samples, 0.01%)
KMessageWidget::event (28 samples, 0.00%)
QApplicationPrivate::notify_helper (54 samples, 0.01%)
QApplication::notify (22 samples, 0.00%)
KateViewInternal::documentTextRemoved (68 samples, 0.01%)
KTextEditor::Range::Range (1,737 samples, 0.23%)
Kate::TextBuffer::lines (213 samples, 0.03%)
KatePlainTextSearch::KatePlainTextSearch (210 samples, 0.03%)
KTextEditor::MovingCursor::toCursor (1,034 samples, 0.14%)
qMin<KTextEditor::Cursor> (392 samples, 0.05%)
QVector<Kate::TextBlock*>::at (382 samples, 0.05%)
QAtomicOps<int>::deref<int> (25 samples, 0.00%)
std::vector<Kate::TextRange*, (51 samples, 0.01%)
0x7f1f730fc8f1 (190 samples, 0.02%)
0x559a3d23fb0f (98 samples, 0.01%)
0x7ffeb652afff (535 samples, 0.07%)
KTextEditor::Range::start (93 samples, 0.01%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (25 samples, 0.00%)
0x7f1f735478f0 (52 samples, 0.01%)
KateBuffer::plainLine (4,336 samples, 0.57%)
K..
QString::QString (159 samples, 0.02%)
KTextEditor::Range::start (52 samples, 0.01%)
QVector<Kate::TextBlock*>::size (83 samples, 0.01%)
0x7f1f72efb233 (53 samples, 0.01%)
QListData::isEmpty (18 samples, 0.00%)
std::swap<QTypedArrayData<KTextEditor::Range>*> (16 samples, 0.00%)
0x7f1f72fed573 (25 samples, 0.00%)
std::__atomic_base<int>::operator-- (17 samples, 0.00%)
QListData::begin (18 samples, 0.00%)
QHash<Kate::TextRange*, (27 samples, 0.00%)
std::move<bool (17 samples, 0.00%)
QVector<Kate::TextBlock*>::isEmpty (51 samples, 0.01%)
0x7f1f73ac2828 (407 samples, 0.05%)
KTextEditor::DocumentPrivate::~DocumentPrivate (6,086 samples, 0.80%)
KTe..
QVector<QSharedPointer<Kate::TextLineData> (67 samples, 0.01%)
KateBuffer::plainLine (27 samples, 0.00%)
QBasicAtomicInteger<int>::load (17 samples, 0.00%)
0x7ffeb652b05b (31 samples, 0.00%)
KTextEditor::DocumentCursor::atEndOfDocument (17,486 samples, 2.29%)
KTextEditor::..
QMutex::lock (50 samples, 0.01%)
QWidgetPrivate::paintSiblingsRecursive (28 samples, 0.00%)
QTypedArrayData<unsigned (185 samples, 0.02%)
QCoreApplication::notifyInternal2 (33 samples, 0.00%)
QListData::end (197 samples, 0.03%)
0x7f1f7120caac (16 samples, 0.00%)
KateUndoManager::slotTextInserted (18,039 samples, 2.37%)
KateUndoManag..
qCalculateBlockSize (40 samples, 0.01%)
std::get<0ul, (32 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (20 samples, 0.00%)
0x7 (125 samples, 0.02%)
QAtomicOps<int>::ref<int> (41 samples, 0.01%)
std::_Destroy<Kate::TextRange**, (25 samples, 0.00%)
0x7f1f70575f88 (17 samples, 0.00%)
QtPrivate::RefCount::ref (16 samples, 0.00%)
std::operator& (20 samples, 0.00%)
QVector<Kate::TextBlock*>::size (28 samples, 0.00%)
0x559a3d23facf (1,079 samples, 0.14%)
QTypedArrayData<Kate::TextBlock*>::data (119 samples, 0.02%)
KateTemplateHandler::qt_metacall (16 samples, 0.00%)
QArrayData::data (89 samples, 0.01%)
QBasicAtomicInteger<int>::load (79 samples, 0.01%)
KXmlGuiWindow::applyMainWindowSettings (254 samples, 0.03%)
QMutex::lock (1,384 samples, 0.18%)
QVector<KTextEditor::Range>::operator= (191 samples, 0.03%)
Kate::TextBlock::line (28 samples, 0.00%)
g_main_context_iteration (118 samples, 0.02%)
QAtomicOps<int>::deref<int> (282 samples, 0.04%)
0x7f1f72ede170 (449 samples, 0.06%)
QArrayData::data (37 samples, 0.00%)
QWidgetPrivate::syncBackingStore (313 samples, 0.04%)
Kate::TextLineData::markedAsModified (203 samples, 0.03%)
KTextEditor::Cursor::line (108 samples, 0.01%)
QBasicAtomicInteger<int>::load (19 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (922 samples, 0.12%)
std::forward<QSet<Kate::TextCursor*>&> (44 samples, 0.01%)
QList<KateUndoGroup*>::clear (2,832 samples, 0.37%)
QVector<QSharedPointer<Kate::TextLineData> (492 samples, 0.06%)
QTypedArrayData<Kate::TextBlock*>::begin (18 samples, 0.00%)
KateLineLayoutMap::slotEditDone (11,316 samples, 1.48%)
KateLine..
QtPrivate::RefCount::isSharable (32 samples, 0.00%)
QVector<Kate::TextBlock*>::at (21 samples, 0.00%)
std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<Kate::TextRange**>, (26 samples, 0.00%)
g_main_context_dispatch (216 samples, 0.03%)
KTextEditor::DocumentPrivate::textInserted (39 samples, 0.01%)
KateVi::Marks::setLastChange (42 samples, 0.01%)
std::__iterator_category<QPair<int, (33 samples, 0.00%)
Kate::TextCursor::line (385 samples, 0.05%)
QVector<QPair<int, (45 samples, 0.01%)
QWidgetPrivate::drawWidget (40 samples, 0.01%)
0x7f1f72f6a9e5 (25 samples, 0.00%)
Kate::TextLineData::markedAsModified (271 samples, 0.04%)
QListData::isEmpty (179 samples, 0.02%)
Kate::TextLineData::markAsModified (295 samples, 0.04%)
QWidgetPrivate::paintSiblingsRecursive (160 samples, 0.02%)
Kate::TextCursor::line (144 samples, 0.02%)
KTextEditor::Cursor::column (970 samples, 0.13%)
QSharedPointer<KTextEditor::MovingCursor>::operator= (72 samples, 0.01%)
std::operator& (27 samples, 0.00%)
QList<Kate::TextHistory::Entry>::size (82 samples, 0.01%)
0x7ffeb652b03f (168 samples, 0.02%)
QString::~QString (53 samples, 0.01%)
__memmove_avx_unaligned_erms (32 samples, 0.00%)
std::__atomic_base<int>::operator++ (33 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::data (18 samples, 0.00%)
0x559a3d9bbac7 (25 samples, 0.00%)
0x7f1f730faf38 (21 samples, 0.00%)
QtPrivate::RefCount::isShared (21 samples, 0.00%)
QAccessible::queryAccessibleInterface (25 samples, 0.00%)
KTextEditor::Cursor::Cursor (164 samples, 0.02%)
QSharedPointer<KTextEditor::MovingCursor>::QSharedPointer (36 samples, 0.00%)
KateRenderer::paintTextLine (125 samples, 0.02%)
KTextEditor::operator< (78 samples, 0.01%)
0x7ffeb652b28f (239 samples, 0.03%)
QMainWindow::event (18 samples, 0.00%)
KTextEditor::operator>= (293 samples, 0.04%)
QAtomicOps<int>::load<int> (137 samples, 0.02%)
KTextEditor::ViewPrivate::replace (20 samples, 0.00%)
std::__atomic_base<int>::operator-- (288 samples, 0.04%)
0x3f (46 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::begin (237 samples, 0.03%)
QAtomicOps<int>::ref<int> (682 samples, 0.09%)
QtPrivate::RefCount::deref (453 samples, 0.06%)
QApplication::notify (116 samples, 0.02%)
QMetaObject::activate (1,298 samples, 0.17%)
QListSpecialMethods<KateUndoGroup*>::~QListSpecialMethods (19 samples, 0.00%)
0x7f1f72f6a8b0 (22 samples, 0.00%)
SwapDiffCreator::qt_metacall (28 samples, 0.00%)
QWidgetPrivate::close_helper (81 samples, 0.01%)
QApplication::notify (216 samples, 0.03%)
QVector<KTextEditor::Range>::destruct (69 samples, 0.01%)
KTextEditor::operator< (349 samples, 0.05%)
QApplication::notify (20 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (59 samples, 0.01%)
Kate::SwapFile::insertText (21 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (406 samples, 0.05%)
0x7f1f73ac2670 (117 samples, 0.02%)
qDeleteAll<QList<KateUndoGroup*> (1,070 samples, 0.14%)
QSharedPointer<Kate::TextLineData>::data (138 samples, 0.02%)
QList<Kate::TextHistory::Entry>::Node::t (158 samples, 0.02%)
KTextEditor::Editor::instance (149 samples, 0.02%)
QBasicAtomicInteger<int>::ref (39 samples, 0.01%)
QtPrivate::FunctorCall<QtPrivate::IndexesList<0, (22 samples, 0.00%)
QAtomicOps<int>::ref<int> (24 samples, 0.00%)
0x7f1f72eecd50 (127 samples, 0.02%)
QWidgetPrivate::drawWidget (240 samples, 0.03%)
QAtomicOps<int>::deref<int> (651 samples, 0.09%)
QAtomicOps<int>::deref<int> (17 samples, 0.00%)
QMetaObject::activate (259 samples, 0.03%)
QApplication::notify (50 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (324 samples, 0.04%)
QVector<KTextEditor::Range>::QVector (17 samples, 0.00%)
QFileDevice::flush (20 samples, 0.00%)
QScopedPointer<QObjectData, (77 samples, 0.01%)
operator<= (150 samples, 0.02%)
KTextEditor::DocumentPrivate::editEnd (544 samples, 0.07%)
std::operator& (20 samples, 0.00%)
std::move_iterator<Kate::TextRange**>::base (181 samples, 0.02%)
Kate::TextRange::checkValidity (10,433 samples, 1.37%)
Kate::T..
QFontEngine::getGlyphPositions (35 samples, 0.00%)
std::__atomic_base<int>::operator-- (240 samples, 0.03%)
QBasicAtomicInteger<int>::deref (368 samples, 0.05%)
main (656,339 samples, 86.09%)
main
QPair<int, (63 samples, 0.01%)
std::__atomic_base<int>::operator++ (236 samples, 0.03%)
QCoreApplication::notifyInternal2 (24 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (46 samples, 0.01%)
__libc_start_main (126 samples, 0.02%)
QList<KateUndo*>::node_construct (98 samples, 0.01%)
std::operator& (26 samples, 0.00%)
0x7f1f730dc097 (64 samples, 0.01%)
QTimerInfoList::unregisterTimer (49 samples, 0.01%)
QWidgetPrivate::drawWidget (215 samples, 0.03%)
QArrayData::data (23 samples, 0.00%)
0x7f1f72efb222 (19 samples, 0.00%)
_int_malloc (66 samples, 0.01%)
_int_free (19 samples, 0.00%)
KateLayoutCache::insertText (41 samples, 0.01%)
QWidget::setVisible (17 samples, 0.00%)
QWidgetPrivate::drawWidget (33 samples, 0.00%)
qSwap<QTypedArrayData<unsigned (35 samples, 0.00%)
0x559a3cfb171f (447 samples, 0.06%)
QList<KateUndo*>::end (51 samples, 0.01%)
KTextEditor::ViewPrivate::qt_static_metacall (20 samples, 0.00%)
KateRenderer::paintTextLine (50 samples, 0.01%)
QList<QString>::~QList (18 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (146 samples, 0.02%)
KTextEditor::Range::start (86 samples, 0.01%)
std::__atomic_base<int>::operator-- (266 samples, 0.03%)
QMetaObject::activate (121 samples, 0.02%)
QBasicAtomicInteger<int>::deref (326 samples, 0.04%)
std::operator& (38 samples, 0.00%)
QWidgetPrivate::drawWidget (40 samples, 0.01%)
0x7f1f72f6a8c5 (29 samples, 0.00%)
KTextEditor::Range::start (17 samples, 0.00%)
KTextEditor::ViewPrivate::event (35 samples, 0.00%)
0x7ffeb652b40f (1,815 samples, 0.24%)
KTextEditor::DocumentCursor::atEndOfDocument (18 samples, 0.00%)
QTextEngine::shape (65 samples, 0.01%)
Kate::TextBuffer::editingLastRevision (77 samples, 0.01%)
std::move<QList<KateUndoGroup*>&> (24 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (43 samples, 0.01%)
QWidget::event (40 samples, 0.01%)
QTypedArrayData<QPair<int, (16 samples, 0.00%)
QList<QString>::dealloc (229 samples, 0.03%)
0x7f1f72f6a7d5 (19 samples, 0.00%)
QCoreApplicationPrivate::init (119 samples, 0.02%)
QString::QString (113 samples, 0.01%)
QPair<int, (49 samples, 0.01%)
std::swap<QListData::Data*>@plt (92 samples, 0.01%)
qMax<KTextEditor::Cursor> (402 samples, 0.05%)
QAtomicOps<int>::deref<int> (21 samples, 0.00%)
QStringList::~QStringList (78 samples, 0.01%)
std::swap<KTextEditor::MovingCursor*> (22 samples, 0.00%)
operator<= (61 samples, 0.01%)
KateViewInternal::updateView (17 samples, 0.00%)
QBasicAtomicInteger<int>::load (148 samples, 0.02%)
QBasicAtomicInteger<int>::load (44 samples, 0.01%)
KTextEditor::Cursor::Cursor (22 samples, 0.00%)
QString::mid (482 samples, 0.06%)
QTypedArrayData<KTextEditor::Range>::begin (608 samples, 0.08%)
QSharedPointer<KTextEditor::MovingCursor>::QSharedPointer (24 samples, 0.00%)
QtPrivate::RefCount::deref (19 samples, 0.00%)
QTextLine::cursorToX (573 samples, 0.08%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,175 samples, 0.15%)
KTextEditor::Range::start (18 samples, 0.00%)
__GI___libc_malloc (24 samples, 0.00%)
Kate::TextBuffer::line (3,362 samples, 0.44%)
KateRegExpSearch::ReplacementStream::operator<< (42 samples, 0.01%)
QTextEngine::shapeText (17 samples, 0.00%)
QAtomicOps<int>::ref<int> (24 samples, 0.00%)
Kate::TextLineData::string (28 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (20 samples, 0.00%)
0x7f1f73ac2828 (50 samples, 0.01%)
0x7ffeb652b22f (320 samples, 0.04%)
QTextEngine::shape (20 samples, 0.00%)
Kate::TextCursor::setPosition@plt (92 samples, 0.01%)
__memmove_avx_unaligned_erms (1,435 samples, 0.19%)
QList<QString>::~QList (24 samples, 0.00%)
KParts::ReadWritePart::d_func (102 samples, 0.01%)
__memmove_avx_unaligned_erms (381 samples, 0.05%)
KateUndo::KateUndo (278 samples, 0.04%)
KTextEditor::DocumentCursor::document (312 samples, 0.04%)
QtPrivate::RefCount::isShared (52 samples, 0.01%)
KTextEditor::Cursor::setColumn (53 samples, 0.01%)
QAtomicOps<int>::load<int> (209 samples, 0.03%)
0x7f1f7316763f (28 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (28 samples, 0.00%)
KMainWindow::event (410 samples, 0.05%)
QMainWindow::event (410 samples, 0.05%)
std::move<QTypedArrayData<KTextEditor::Range>*&> (53 samples, 0.01%)
QMetaObject::activate (19 samples, 0.00%)
0x7f1f72f6a803 (20 samples, 0.00%)
qHash (34 samples, 0.00%)
KateRegExpSearch::ReplacementStream::operator<<@plt (22 samples, 0.00%)
QPainter::drawPoints (55 samples, 0.01%)
QIODevice::write (832 samples, 0.11%)
KTextEditor::Range::start (28 samples, 0.00%)
QRasterPaintEngine::fillRect (42 samples, 0.01%)
QBasicAtomicInteger<int>::deref (333 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (17 samples, 0.00%)
0x7ffeb652b4e7 (25 samples, 0.00%)
Kate::TextBlock::lines (28 samples, 0.00%)
KateUndoManager::addUndoItem (175 samples, 0.02%)
QVector<Kate::TextBlock*>::size (84 samples, 0.01%)
Kate::TextBuffer::blockForLine (20 samples, 0.00%)
QList<QString>::~QList (49 samples, 0.01%)
QList<QString>::QList (33 samples, 0.00%)
KTextEditor::DocumentPrivate::editEnd (17 samples, 0.00%)
QHash<Kate::TextCursor*, (10,576 samples, 1.39%)
QHash<K..
QTypedArrayData<QPair<KTextEditor::Range*, (83 samples, 0.01%)
KTextEditor::Cursor::column (73 samples, 0.01%)
QWidget::event (30 samples, 0.00%)
0x7f1f73acbed4 (18 samples, 0.00%)
Kate::TextBuffer::blockForLine (1,316 samples, 0.17%)
std::__atomic_base<int>::operator-- (276 samples, 0.04%)
KateHighlighting::noHighlighting (207 samples, 0.03%)
QTimerInfoList::unregisterTimer (2,000 samples, 0.26%)
update_get_addr (179 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (24 samples, 0.00%)
Kate::TextRange::fixLookup (686 samples, 0.09%)
QListData::begin (428 samples, 0.06%)
KateDocumentConfig::global (819 samples, 0.11%)
QTypedArrayData<KTextEditor::Range>::unsharableEmpty (265 samples, 0.03%)
QIODevice::putChar (1,672 samples, 0.22%)
QAtomicOps<int>::deref<int> (878 samples, 0.12%)
QArrayData::data (128 samples, 0.02%)
Kate::TextBlock::line (1,982 samples, 0.26%)
std::__atomic_base<int>::operator++ (521 samples, 0.07%)
0x7f1f74f1dc08 (114 samples, 0.01%)
0x7f1f6c3b587f (79 samples, 0.01%)
0x7ffeb652b05f (527 samples, 0.07%)
QTypedArrayData<Kate::TextBlock*>::begin (107 samples, 0.01%)
QBasicAtomicInteger<int>::deref (322 samples, 0.04%)
0x7f1f6bfc3d40 (128 samples, 0.02%)
QEventDispatcherGlib::registerTimer (101 samples, 0.01%)
Kate::TextCursor::setPosition (20 samples, 0.00%)
KateDocumentConfig::isGlobal (885 samples, 0.12%)
operator<<@plt (34 samples, 0.00%)
QString::operator+= (614 samples, 0.08%)
QCoreApplication::notifyInternal2 (1,129 samples, 0.15%)
QAbstractEventDispatcher::registerTimer (24 samples, 0.00%)
QStringList::~QStringList (21 samples, 0.00%)
QString::size (397 samples, 0.05%)
KateConfig::configEnd (67 samples, 0.01%)
0x559a3d23edef (21 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (1,102 samples, 0.14%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
KTextEditor::operator< (23 samples, 0.00%)
KateLayoutCache::qt_static_metacall (11,823 samples, 1.55%)
KateLayo..
QLatin1Char::unicode (38 samples, 0.00%)
_start (656,454 samples, 86.11%)
_start
KateViewInternal::paintEvent (83 samples, 0.01%)
KTextEditor::Cursor::isValid (99 samples, 0.01%)
std::operator& (30 samples, 0.00%)
QAtomicOps<int>::deref<int> (315 samples, 0.04%)
QTypedArrayData<KTextEditor::Range>::begin (17 samples, 0.00%)
Kate::TextHistory::revision@plt (31 samples, 0.00%)
QBasicAtomicInteger<int>::load (165 samples, 0.02%)
QtPrivate::RefCount::deref (51 samples, 0.01%)
Kate::TextBlock::lines (102 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::isNull (204 samples, 0.03%)
KXmlGuiWindow::event (18 samples, 0.00%)
QFontMetricsF::horizontalAdvance (53 samples, 0.01%)
0x7ffeb652b0af (580 samples, 0.08%)
KTextEditor::Range::Range (905 samples, 0.12%)
0x7ffeb652b207 (64 samples, 0.01%)
QVector<KTextEditor::Range>::reallocData (4,544 samples, 0.60%)
QV..
Kate::TextCursor::line (21 samples, 0.00%)
QWidgetPrivate::childAt_helper (22 samples, 0.00%)
QVector<KTextEditor::Range>::QVector (40 samples, 0.01%)
0x559a3f99572f (65 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::operator (278 samples, 0.04%)
QArrayData::data (16 samples, 0.00%)
QString::operator= (17 samples, 0.00%)
QImage::~QImage (84 samples, 0.01%)
Kate::TextBlock::line (1,834 samples, 0.24%)
KateVi::InputModeManager::marks (41 samples, 0.01%)
Kate::TextCursor::line (392 samples, 0.05%)
KTextEditor::Range::start (37 samples, 0.00%)
QVector<Kate::TextBlock*>::isEmpty (249 samples, 0.03%)
QCoreApplication::exec (652,175 samples, 85.55%)
QCoreApplication::exec
Kate::TextBuffer::lines (19 samples, 0.00%)
QStringList::QStringList (732 samples, 0.10%)
KateViewInternal::paintEvent (27 samples, 0.00%)
0x7f1f70cc1b6e (26 samples, 0.00%)
QCoreApplication::notifyInternal2 (50 samples, 0.01%)
0x7ffeb652b4ff (85 samples, 0.01%)
std::__atomic_base<int>::operator++ (22 samples, 0.00%)
QHash<Kate::TextCursor*, (1,473 samples, 0.19%)
KMainWindow::event (117 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::deref (1,051 samples, 0.14%)
0x7f1f72f70270 (148 samples, 0.02%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (44 samples, 0.01%)
QBasicAtomicInteger<int>::load (257 samples, 0.03%)
QList<KateUndo*>::end (770 samples, 0.10%)
0x7ffe00292860 (36 samples, 0.00%)
QRingBuffer::reserve (28 samples, 0.00%)
KateRenderer::paintTabstop (174 samples, 0.02%)
QFileDevice::writeData (2,978 samples, 0.39%)
Kate::TextRange::endInternal (20 samples, 0.00%)
Kate::TextBlock::lines (171 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (45 samples, 0.01%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (1,186 samples, 0.16%)
QString::length (58 samples, 0.01%)
std::__atomic_base<int>::operator--@plt (20 samples, 0.00%)
Kate::TextBlock::line (2,116 samples, 0.28%)
QIODevice::isOpen (646 samples, 0.08%)
KateBuffer::plainLine (24 samples, 0.00%)
QBasicAtomicInteger<int>::ref (676 samples, 0.09%)
QString::operator[] (48 samples, 0.01%)
std::__uninitialized_move_if_noexcept_a<Kate::TextRange**, (37 samples, 0.00%)
0x7f1f63285334 (239 samples, 0.03%)
QApplication::notify (33 samples, 0.00%)
qHash<Kate::TextRange> (24 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::ref (30 samples, 0.00%)
0x7ffeb652b297 (28 samples, 0.00%)
Kate::TextRange::endInternal (29 samples, 0.00%)
KateMatch::searchText (79 samples, 0.01%)
KateViewInternal::updateView (16 samples, 0.00%)
QImage::load (54 samples, 0.01%)
QMetaObjectPrivate::signalOffset (582 samples, 0.08%)
Kate::TextBuffer::blockForLine (296 samples, 0.04%)
KateVi::Marks::isShowable (17 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::data (161 samples, 0.02%)
QBasicAtomicInteger<int>::deref (19 samples, 0.00%)
QApplication::notify (110 samples, 0.01%)
QApplication::notify (81 samples, 0.01%)
0x7f1f73103ffe (33 samples, 0.00%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (30 samples, 0.00%)
QApplicationPrivate::notify_helper (583 samples, 0.08%)
0x7f1f72fed4b9 (92 samples, 0.01%)
QTextLine::cursorToX (341 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::deref (35 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (85 samples, 0.01%)
0x1b652b1ff (23 samples, 0.00%)
KParts::ReadWritePart::d_func (122 samples, 0.02%)
KateRenderer::paintTabstop (70 samples, 0.01%)
QtPrivate::RefCount::deref (16 samples, 0.00%)
0x7f1f73ac2828 (19 samples, 0.00%)
KTextEditor::DocumentPrivate::searchText (53,961 samples, 7.08%)
KTextEditor::DocumentPrivate::searchText
QString::size (59 samples, 0.01%)
std::allocator_traits<std::allocator<Kate::TextRange*> (24 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (139 samples, 0.02%)
QWidgetPrivate::drawWidget (215 samples, 0.03%)
KTextEditor::MovingRange::toRange (26 samples, 0.00%)
KateLayoutCache::removeText (11,689 samples, 1.53%)
KateLayo..
std::__atomic_base<int>::operator++ (19 samples, 0.00%)
KateUndoGroup::addItem (10,856 samples, 1.42%)
KateUnd..
KTextEditor::Range::start (538 samples, 0.07%)
0x7ffeb652b46f (447 samples, 0.06%)
QtPrivate::RefCount::ref (453 samples, 0.06%)
QAccessible::queryAccessibleInterface (194 samples, 0.03%)
QTextLayout::draw (975 samples, 0.13%)
g_main_context_dispatch (49 samples, 0.01%)
QListData::append@plt (18 samples, 0.00%)
KTextEditor::Cursor::line (171 samples, 0.02%)
QWidgetPrivate::drawWidget (203 samples, 0.03%)
QTextLine::setLineWidth (77 samples, 0.01%)
KTextEditor::Cursor::line (34 samples, 0.00%)
__dynamic_cast (1,595 samples, 0.21%)
QWidgetPrivate::drawWidget (33 samples, 0.00%)
QAtomicOps<int>::deref<int> (25 samples, 0.00%)
KateViewInternal::documentTextInserted (119 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::isNull (204 samples, 0.03%)
Kate::TextCursor::column (213 samples, 0.03%)
QMap<QChar, (237 samples, 0.03%)
KTextEditor::DocumentPrivate::config (62 samples, 0.01%)
KTextEditor::MovingCursor::toCursor (48 samples, 0.01%)
QXcbIntegration::QXcbIntegration (46 samples, 0.01%)
QString::remove (191 samples, 0.03%)
QAtomicOps<int>::load<int> (113 samples, 0.01%)
KateRenderer::paintTextLine (115 samples, 0.02%)
KXmlGuiWindow::event (410 samples, 0.05%)
QTypedArrayData<unsigned (98 samples, 0.01%)
QStringList::QStringList (23 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::ref (37 samples, 0.00%)
std::_Vector_base<Kate::TextRange*, (19 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (43 samples, 0.01%)
QBasicAtomicInteger<int>::load (131 samples, 0.02%)
std::move<QList<KateUndoGroup*>&> (54 samples, 0.01%)
QTypedArrayData<KTextEditor::Range>::begin (21 samples, 0.00%)
QObject::thread (126 samples, 0.02%)
QTextEngine::calculateTabWidth (16 samples, 0.00%)
QAtomicOps<int>::deref<int> (308 samples, 0.04%)
QString::operator+= (52 samples, 0.01%)
0x7ffeb652aecf (24 samples, 0.00%)
QWidgetItemV2::updateCacheIfNecessary (17 samples, 0.00%)
QtPrivate::RefCount::deref (943 samples, 0.12%)
QTypedArrayData<Kate::TextBlock*>::data (141 samples, 0.02%)
QVector<QSharedPointer<Kate::TextLineData> (18 samples, 0.00%)
qMin<int> (43 samples, 0.01%)
QAction::triggered (3,438 samples, 0.45%)
Q..
QRingBuffer::reserve (264 samples, 0.03%)
std::forward<Kate::TextRange*> (17 samples, 0.00%)
QTypedArrayData<QPair<KTextEditor::Range*, (64 samples, 0.01%)
std::function<bool (29 samples, 0.00%)
KateBuffer::plainLine (9,798 samples, 1.29%)
KateBu..
KateModifiedRemoveText::KateModifiedRemoveText (7,871 samples, 1.03%)
Kate..
QVector<Kate::TextBlock*>::isDetached (18 samples, 0.00%)
QListData::isEmpty (34 samples, 0.00%)
QWidget::event (640,456 samples, 84.01%)
QWidget::event
KateBuffer::plainLine (42 samples, 0.01%)
QWidgetPrivate::drawWidget (407 samples, 0.05%)
Kate::TextBuffer::textRemoved (30 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (21 samples, 0.00%)
std::__copy_move<true, (37 samples, 0.00%)
KTextEditor::operator< (1,239 samples, 0.16%)
0x7f1f730fd9d3 (41 samples, 0.01%)
QString::QString (690 samples, 0.09%)
0x559a3d48897f (720 samples, 0.09%)
0x7f1f73704588 (33 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (50 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::deref (1,245 samples, 0.16%)
0x559a3d23faef (498 samples, 0.07%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (37 samples, 0.00%)
KTextEditor::operator< (433 samples, 0.06%)
QtPrivate::QForeachContainer<QList<QSet<Kate::TextRange*> (17 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (17 samples, 0.00%)
KMainWindow::closeEvent (80 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::deref (23 samples, 0.00%)
QList<KateUndoGroup*>::QList (43 samples, 0.01%)
KTextEditor::Range::Range (975 samples, 0.13%)
__cxxabiv1::__si_class_type_info::__do_dyncast (1,317 samples, 0.17%)
QWidgetPrivate::drawWidget (50 samples, 0.01%)
QString::QString (19 samples, 0.00%)
KTextEditor::DocumentPrivate::plainKateTextLine (46 samples, 0.01%)
QAtomicOps<int>::load<int> (16 samples, 0.00%)
std::__atomic_base<int>::operator--@plt (16 samples, 0.00%)
0x7f1f73ac2828 (28 samples, 0.00%)
0x7ffeb652b0cf (2,898 samples, 0.38%)
QAtomicOps<int>::load<int> (253 samples, 0.03%)
Kate::TextCursor::line (17 samples, 0.00%)
KateCompletionWidget::removeText (17 samples, 0.00%)
0x7f1f730fada2 (20 samples, 0.00%)
0x7f1f72eece59 (22 samples, 0.00%)
KTextEditor::Range::start (22 samples, 0.00%)
0x7ffeb652b0bf (140 samples, 0.02%)
QWidgetPrivate::drawWidget (160 samples, 0.02%)
QWidgetPrivate::drawWidget (50 samples, 0.01%)
KateVi::NormalViMode::textRemoved (38 samples, 0.00%)
KateSearchBar::replaceAll (640,346 samples, 84.00%)
KateSearchBar::replaceAll
QWidget::event (29 samples, 0.00%)
Kate::TextHistory::removeText (5,278 samples, 0.69%)
Ka..
QPen::brush (24 samples, 0.00%)
_dl_update_slotinfo (56 samples, 0.01%)
KTextEditor::operator< (18 samples, 0.00%)
KateEditRemoveTextUndo::KateEditRemoveTextUndo (1,565 samples, 0.21%)
QAtomicOps<int>::ref<int> (26 samples, 0.00%)
QBasicAtomicInteger<int>::load (183 samples, 0.02%)
0x7f1f730faebd (114 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::data (105 samples, 0.01%)
QtPrivate::RefCount::deref (651 samples, 0.09%)
KTextEditor::DocumentPrivate::editRemoveText (240 samples, 0.03%)
QListData::end (26 samples, 0.00%)
QApplicationPrivate::notify_helper (17 samples, 0.00%)
QArrayData::deallocate (37 samples, 0.00%)
Kate::TextCursor::column (34 samples, 0.00%)
QAtomicOps<int>::load<int> (133 samples, 0.02%)
QList<Kate::TextHistory::Entry>::iterator::operator* (20 samples, 0.00%)
QGuiApplicationPrivate::createPlatformIntegration (115 samples, 0.02%)
std::__atomic_base<int>::operator-- (332 samples, 0.04%)
KSyntaxHighlighting::Repository::Repository (52 samples, 0.01%)
KateRenderer::paintTabstop (30 samples, 0.00%)
Kate::TextRange::feedback (126 samples, 0.02%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (210 samples, 0.03%)
std::move_iterator<Kate::TextRange**>::move_iterator (20 samples, 0.00%)
QTypedArrayData<QSharedPointer<Kate::TextLineData> (17 samples, 0.00%)
0x7f1f72eecd7f (2,308 samples, 0.30%)
QList<Kate::TextHistory::Entry>::Node::t (137 samples, 0.02%)
QBasicAtomicInteger<int>::ref (754 samples, 0.10%)
Kate::TextBuffer::lines (77 samples, 0.01%)
KTextEditor::Cursor::line (22 samples, 0.00%)
QAccessible::isActive (28 samples, 0.00%)
KTextEditor::DocumentPrivate::lineLength (15,325 samples, 2.01%)
KTextEditor..
QTimerInfoList::timerInsert (1,009 samples, 0.13%)
QEventLoop::exec (652,175 samples, 85.55%)
QEventLoop::exec
QApplicationPrivate::notify_helper (28 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::isNull (21 samples, 0.00%)
QBasicAtomicInteger<int>::deref (307 samples, 0.04%)
Kate::TextHistory::addEntry@plt (45 samples, 0.01%)
KateBuffer::ensureHighlighted@plt (79 samples, 0.01%)
QTypedArrayData<KTextEditor::Range>::sharedNull (27 samples, 0.00%)
KateViewConfig::global (101 samples, 0.01%)
0x7ffeb652b17f (545 samples, 0.07%)
QRingBuffer::reserve (967 samples, 0.13%)
QWidgetPrivate::syncBackingStore (407 samples, 0.05%)
QTextLine::layout_helper (77 samples, 0.01%)
std::__atomic_base<int>::operator-- (220 samples, 0.03%)
QVector<Kate::TextBlock*>::detach (31 samples, 0.00%)
_int_free (42 samples, 0.01%)
Kate::TextCursor::line (50 samples, 0.01%)
QtPrivate::FunctionPointer<void (48 samples, 0.01%)
QApplicationPrivate::notify_helper (22 samples, 0.00%)
QCoreApplication::notifyInternal2 (33 samples, 0.00%)
Kate::TextRange::end (142 samples, 0.02%)
QTypedArrayData<Kate::TextBlock*>::begin (142 samples, 0.02%)
QAbstractEventDispatcherPrivate::allocateTimerId (176 samples, 0.02%)
QList<QString>::QList (190 samples, 0.02%)
KatePlainTextSearch::search(QString (858 samples, 0.11%)
QVector<KTextEditor::Range>::~QVector (30 samples, 0.00%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (18 samples, 0.00%)
KTextEditor::Range::end (243 samples, 0.03%)
KTextEditor::DocumentPrivate::editRemoveText (235,498 samples, 30.89%)
KTextEditor::DocumentPrivate::editRemoveText
QArrayData::data (82 samples, 0.01%)
QtPrivate::qMakeForeachContainer<QSet<Kate::TextCursor*>&> (3,605 samples, 0.47%)
Q..
KateBuffer::count (162 samples, 0.02%)
QTypedArrayData<Kate::TextBlock*>::begin (158 samples, 0.02%)
QList<QString>::count (115 samples, 0.02%)
QList<Kate::TextHistory::Entry>::isEmpty (270 samples, 0.04%)
QVector<QSharedPointer<Kate::TextLineData> (372 samples, 0.05%)
QBasicAtomicInteger<int>::deref (337 samples, 0.04%)
__dynamic_cast (454 samples, 0.06%)
QWidget::event (54 samples, 0.01%)
std::vector<Kate::TextRange*, (14,720 samples, 1.93%)
std::vector..
QListData::isEmpty (40 samples, 0.01%)
QApplication::notify (643,944 samples, 84.47%)
QApplication::notify
Kate::TextBlock::lines (74 samples, 0.01%)
KTextEditor::DocumentPrivate::readVariables (39 samples, 0.01%)
QAtomicOps<int>::load<int> (24 samples, 0.00%)
Kate::TextBlock::startLine (96 samples, 0.01%)
QBasicAtomicInteger<int>::load (235 samples, 0.03%)
_int_free (28 samples, 0.00%)
QApplicationPrivate::notify_helper (643,931 samples, 84.47%)
QApplicationPrivate::notify_helper
QBasicAtomicInteger<int>::ref (25 samples, 0.00%)
Kate::SwapFile::metaObject (66 samples, 0.01%)
QtPrivate::RefCount::deref (296 samples, 0.04%)
QString::~QString (1,101 samples, 0.14%)
QBasicAtomicInteger<int>::load (159 samples, 0.02%)
Kate::TextBuffer::line (3,568 samples, 0.47%)
K..
KTextEditor::ViewPrivate::paintEvent (38 samples, 0.00%)
QWidgetPrivate::drawWidget (59 samples, 0.01%)
__GI___libc_malloc (55 samples, 0.01%)
operator (329 samples, 0.04%)
QEventLoop::exec (18 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::QSharedPointer (18 samples, 0.00%)
QBasicAtomicInteger<int>::deref (328 samples, 0.04%)
KateVi::MatchHighlighter::qt_metacall (16 samples, 0.00%)
KTextEditor::Cursor::isValid (22 samples, 0.00%)
QAccessibleTextCursorEvent::QAccessibleTextCursorEvent (19 samples, 0.00%)
QTypedArrayData<unsigned (23 samples, 0.00%)
Kate::TextBuffer::line@plt (23 samples, 0.00%)
KTextEditor::DocumentPrivate::searchText@plt (476 samples, 0.06%)
QString::~QString (949 samples, 0.12%)
QString::~QString (32 samples, 0.00%)
KXmlGuiWindow::event (6,425 samples, 0.84%)
KXm..
QArrayData::data (44 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (71 samples, 0.01%)
QRasterPaintEngine::drawPoints (238 samples, 0.03%)
QCoreApplicationPrivate::sendPostedEvents (118 samples, 0.02%)
QTextLine::xToCursor (27 samples, 0.00%)
QHash<Kate::TextCursor*, (669 samples, 0.09%)
QAccessible::updateAccessibility (167 samples, 0.02%)
std::_Destroy<Kate::TextRange**> (57 samples, 0.01%)
0x7f1f73ac2670 (284 samples, 0.04%)
0x559a3d9bbaf7 (24 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::ref (865 samples, 0.11%)
QtPrivate::RefCount::ref (554 samples, 0.07%)
QBasicAtomicInteger<int>::load (336 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::data (140 samples, 0.02%)
qSwap<QTypedArrayData<unsigned (18 samples, 0.00%)
QList<KateUndoGroup*>::~QList (519 samples, 0.07%)
QAbstractButton::mouseReleaseEvent (640,346 samples, 84.00%)
QAbstractButton::mouseReleaseEvent
QPainter::drawLines (16 samples, 0.00%)
_int_free (21 samples, 0.00%)
std::__get_helper<0ul, (52 samples, 0.01%)
KTextEditor::operator!= (560 samples, 0.07%)
KMainWindow::event (40 samples, 0.01%)
std::operator& (176 samples, 0.02%)
QtPrivate::RefCount::isShared (676 samples, 0.09%)
QMetaObject::activate (38,525 samples, 5.05%)
QMetaObject::activate
std::operator& (26 samples, 0.00%)
KTextEditor::operator< (250 samples, 0.03%)
QVector<QSharedPointer<Kate::TextLineData> (54 samples, 0.01%)
KateUndoManager::slotTextInserted (47 samples, 0.01%)
KMainWindow::event (50 samples, 0.01%)
0x7f1f7062d8be (177 samples, 0.02%)
__gnu_cxx::__ops::_Iter_comp_val<bool (47 samples, 0.01%)
Kate::TextCursor::lineInBlock (188 samples, 0.02%)
0x7f1f74fb9dbd (104 samples, 0.01%)
KateMatch::range (749 samples, 0.10%)
QtPrivate::RefCount::deref (21 samples, 0.00%)
QString::mid@plt (52 samples, 0.01%)
KTextEditor::DocumentPrivate::editStart (100 samples, 0.01%)
QString::length (178 samples, 0.02%)
QAtomicOps<int>::load<int> (284 samples, 0.04%)
std::__atomic_base<int>::operator-- (24 samples, 0.00%)
QAccessibleCache::instance (18 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (25 samples, 0.00%)
0x7f1f6bf666b3 (28 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (95 samples, 0.01%)
KTextEditor::DocumentPrivate::qt_static_metacall (3,438 samples, 0.45%)
K..
QSet<Kate::TextCursor*>::const_iterator::operator* (119 samples, 0.02%)
KateMessageWidget::postMessage (17 samples, 0.00%)
KTextEditor::Cursor::line (211 samples, 0.03%)
Kate::TextRange::start (230 samples, 0.03%)
KateRenderer::updateFontHeight (19 samples, 0.00%)
QList<KateUndoGroup*>::swap (896 samples, 0.12%)
0x7f1f74f202b7 (47 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::swap (28 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::end (407 samples, 0.05%)
QBasicAtomicInteger<int>::ref (29 samples, 0.00%)
KateViewInternal::viewLineOffset (33 samples, 0.00%)
QArrayData::data (34 samples, 0.00%)
KMainWindow::event (59 samples, 0.01%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (25 samples, 0.00%)
Kate::TextBuffer::blockForLine@plt (17 samples, 0.00%)
0x7ffffffff (29 samples, 0.00%)
QComboBox::paintEvent (46 samples, 0.01%)
QTextEngine::shapeLine (17 samples, 0.00%)
QtPrivate::QSlotObject<void (63,844 samples, 8.37%)
QtPrivate::QSlotObject<void
QString::QString (781 samples, 0.10%)
dl_main (95 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (30 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (25 samples, 0.00%)
QApplicationPrivate::notify_helper (80 samples, 0.01%)
KMessageWidget::paintEvent (28 samples, 0.00%)
0x7ffeb652b3af (19 samples, 0.00%)
KatePlainTextSearch::KatePlainTextSearch (21 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (27 samples, 0.00%)
std::operator& (20 samples, 0.00%)
QTypedArrayData<unsigned (48 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::deref (40 samples, 0.01%)
QtPrivate::RefCount::deref (331 samples, 0.04%)
QVector<Kate::TextBlock*>::operator[] (195 samples, 0.03%)
QTypedArrayData<unsigned (30 samples, 0.00%)
KParts::ReadWritePart::d_func (26 samples, 0.00%)
QString::~QString (808 samples, 0.11%)
0x7f1f730a0780 (52 samples, 0.01%)
Kate::TextCursor::line (74 samples, 0.01%)
operator== (115 samples, 0.02%)
QTypedArrayData<unsigned (18 samples, 0.00%)
KTextEditor::Cursor::column (56 samples, 0.01%)
Kate::TextBuffer::textInserted (73 samples, 0.01%)
Kate::TextCursor::line@plt (30 samples, 0.00%)
QCoreApplication::notifyInternal2 (6,593 samples, 0.86%)
QCo..
KParts::Part::~Part (6,086 samples, 0.80%)
KPa..
QAtomicOps<int>::load<int> (132 samples, 0.02%)
Kate::TextBuffer::removeText (78 samples, 0.01%)
KateCompletionWidget::metaObject (18 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (234 samples, 0.03%)
0x7f1f72f6a9a9 (35 samples, 0.00%)
0x7f1f72fed672 (47 samples, 0.01%)
QString::length (19 samples, 0.00%)
Kate::TextLoader::readLine (3,133 samples, 0.41%)
QString::QString (61 samples, 0.01%)
QAtomicOps<int>::ref<int> (25 samples, 0.00%)
QMetaObject::activate (17 samples, 0.00%)
KTextEditor::ViewPrivate::event (38 samples, 0.00%)
QPen::QPen (17 samples, 0.00%)
QAbstractEventDispatcherPrivate::allocateTimerId (779 samples, 0.10%)
std::operator& (19 samples, 0.00%)
QByteArray::resize (337 samples, 0.04%)
KTextEditor::Cursor::column (124 samples, 0.02%)
QApplication::notify (6,590 samples, 0.86%)
QAp..
QByteArray::~QByteArray (1,519 samples, 0.20%)
Kate::TextCursor::line (358 samples, 0.05%)
QtPrivate::QSlotObject<void (64 samples, 0.01%)
__GI___libc_free (20 samples, 0.00%)
QString::at (1,962 samples, 0.26%)
QSharedPointer<Kate::TextLineData>::data (295 samples, 0.04%)
QBasicAtomicInteger<int>::ref (32 samples, 0.00%)
std::__copy_move<true, (28 samples, 0.00%)
QHash<Kate::TextRange*, (2,734 samples, 0.36%)
QVector<Kate::TextBlock*>::detach (962 samples, 0.13%)
Kate::TextBuffer::line (9,514 samples, 1.25%)
Kate::..
0x7ffeb652b49f (93 samples, 0.01%)
QTextEngine::fontEngine (135 samples, 0.02%)
KTextEditor::operator== (50 samples, 0.01%)
QtPrivate::RefCount::deref (30 samples, 0.00%)
__GI___libc_malloc (38 samples, 0.00%)
KXmlGuiWindow::event (30 samples, 0.00%)
_int_malloc (21 samples, 0.00%)
0x7f1f73104044 (28 samples, 0.00%)
KateTextLayout::endCol (21 samples, 0.00%)
0x7f1f6bfaa746 (17 samples, 0.00%)
QChar::unicode (142 samples, 0.02%)
QXcbConnection::xi2HandleEvent (21 samples, 0.00%)
QApplicationPrivate::notify_helper (402 samples, 0.05%)
QTypedArrayData<Kate::TextBlock*>::begin (155 samples, 0.02%)
QtPrivate::qMakeForeachContainer<QVector<KTextEditor::Range> (2,359 samples, 0.31%)
__libc_start_main (656,352 samples, 86.10%)
__libc_start_main
QList<QSet<Kate::TextRange*> (23 samples, 0.00%)
Kate::TextBlock::clearBlockContent (38 samples, 0.00%)
QList<KateUndoGroup*>::~QList (45 samples, 0.01%)
KateDocumentConfig::updateConfig (18 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator* (2,199 samples, 0.29%)
QSharedPointer<Kate::TextLineData>::ref (841 samples, 0.11%)
QSharedPointer<Kate::TextLineData>::ref (815 samples, 0.11%)
0x7f1f6bfc3d40 (46 samples, 0.01%)
0x7f1f61ef1667 (33 samples, 0.00%)
QList<KateUndoGroup*>::clear (30 samples, 0.00%)
QString::at (1,917 samples, 0.25%)
0x7f1f72ede17e (203 samples, 0.03%)
__GI___libc_malloc (16 samples, 0.00%)
QStringList::~QStringList (52 samples, 0.01%)
0x7ffeb652b1ef (602 samples, 0.08%)
QApplication::~QApplication (23 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::~QExplicitlySharedDataPointer (17 samples, 0.00%)
std::move<QListData::Data*&> (84 samples, 0.01%)
QTimerInfoList::unregisterTimer (56 samples, 0.01%)
std::__atomic_base<int>::operator-- (240 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (19 samples, 0.00%)
KateRenderer::KateRenderer (21 samples, 0.00%)
0x559a3d23795f (271 samples, 0.04%)
KateRegExpSearch::buildReplacement (16 samples, 0.00%)
KatePlainTextSearch::search (28,536 samples, 3.74%)
KatePlainTextSearch::se..
Kate::TextCursor::setPosition (1,485 samples, 0.19%)
Kate::TextBuffer::editingChangedBuffer (180 samples, 0.02%)
QApplication::notify (22 samples, 0.00%)
qCalculateGrowingBlockSize (111 samples, 0.01%)
qMax<KTextEditor::Cursor> (455 samples, 0.06%)
KTextEditor::DocumentCursor::atEndOfDocument (17 samples, 0.00%)
QTextEngine::shape (98 samples, 0.01%)
QBasicAtomicInteger<int>::deref (17 samples, 0.00%)
KTextEditor::Cursor::line (128 samples, 0.02%)
QString::length (17 samples, 0.00%)
Kate::TextCursor::line@plt (40 samples, 0.01%)
KTextEditor::Range::end (135 samples, 0.02%)
0x3b7ffeb652b437 (28 samples, 0.00%)
KTextEditor::Cursor::line (204 samples, 0.03%)
KTextEditor::Cursor::line (22 samples, 0.00%)
0xb652b02f (17 samples, 0.00%)
0x7ffeb652b24f (1,965 samples, 0.26%)
KTextEditor::operator< (24 samples, 0.00%)
QLatin1Char::unicode (35 samples, 0.00%)
KTextEditor::Cursor::Cursor (128 samples, 0.02%)
QWidgetPrivate::drawWidget (584 samples, 0.08%)
QRingBuffer::reserve (979 samples, 0.13%)
QString::~QString (18 samples, 0.00%)
QBasicAtomicInteger<int>::load (130 samples, 0.02%)
__GI___libc_free (532 samples, 0.07%)
qt_defaultDpiY (32 samples, 0.00%)
QTypedArrayData<QSharedPointer<Kate::TextLineData> (56 samples, 0.01%)
KTextEditor::Cursor::column (203 samples, 0.03%)
KTextEditor::DocumentPrivate::createView (72 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (33 samples, 0.00%)
QTimerInfoList::registerTimer (34 samples, 0.00%)
QString::QString (48 samples, 0.01%)
Kate::TextBuffer::editingLastRevision (94 samples, 0.01%)
0x7f1f72eece6a (21 samples, 0.00%)
QVector<Kate::TextBlock*>::isDetached (17 samples, 0.00%)
Kate::TextCursor::column (110 samples, 0.01%)
std::operator& (42 samples, 0.01%)
QTypedArrayData<unsigned (54 samples, 0.01%)
0x7f1f73ac2670 (59 samples, 0.01%)
QRasterPaintEngine::alphaPenBlt (313 samples, 0.04%)
0x7ffeb652b33f (752 samples, 0.10%)
std::operator& (20 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (116 samples, 0.02%)
0x7f1f730faeb0 (126 samples, 0.02%)
std::__atomic_base<int>::operator++ (25 samples, 0.00%)
KTextEditor::MovingCursor::operator (37 samples, 0.00%)
0x7ffeb652b34f (485 samples, 0.06%)
0x7f1f6bfa3da1 (118 samples, 0.02%)
QString::split (145 samples, 0.02%)
KateRenderer::paintTabstop (26 samples, 0.00%)
QLatin1Char::unicode (23 samples, 0.00%)
QArrayData::data (87 samples, 0.01%)
KateViewConfig::global (365 samples, 0.05%)
KTextEditor::DocumentPrivate::documentEnd (19 samples, 0.00%)
Kate::TextCursor::line (24 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (48 samples, 0.01%)
QApplication::notify (28 samples, 0.00%)
qSwap<QListData::Data*> (177 samples, 0.02%)
QWidgetItem::setGeometry (17 samples, 0.00%)
QList<QString>::node_construct (26 samples, 0.00%)
QApplication::style (19 samples, 0.00%)
QBasicAtomicInteger<int>::ref (19 samples, 0.00%)
KateEditRemoveTextUndo::mergeWith (2,224 samples, 0.29%)
QTypedArrayData<QSharedPointer<Kate::TextLineData> (286 samples, 0.04%)
KateViewInternal::documentTextRemoved (149 samples, 0.02%)
QListData::begin (31 samples, 0.00%)
QAtomicOps<int>::load<int> (26 samples, 0.00%)
QList<KateUndo*>::iterator::iterator (68 samples, 0.01%)
KTextEditor::ViewPrivate::updateDocumentConfig (25 samples, 0.00%)
KateRenderer::paintTextLine (321 samples, 0.04%)
QListData::append (79 samples, 0.01%)
KateBuffer::plainLine (3,563 samples, 0.47%)
K..
QEventLoop::exec (223 samples, 0.03%)
KXmlGuiWindow::event (117 samples, 0.02%)
std::__atomic_base<int>::operator-- (16 samples, 0.00%)
QEventDispatcherGlib::processEvents (52 samples, 0.01%)
std::distance<QPair<int, (209 samples, 0.03%)
KateTextLayout::endCol (26 samples, 0.00%)
QVector<Kate::TextBlock*>::size (60 samples, 0.01%)
__gnu_cxx::__ops::_Iter_comp_val<bool (16 samples, 0.00%)
QtPrivate::RefCount::ref (670 samples, 0.09%)
qSwap<QTypedArrayData<KTextEditor::Range>*> (843 samples, 0.11%)
0x559a3d23ee1f (561 samples, 0.07%)
operator== (16 samples, 0.00%)
Kate::TextBlock::insertText (75,650 samples, 9.92%)
Kate::TextBlock::insertText
0x7ffeb652aebf (48 samples, 0.01%)
KTextEditor::DocumentPrivate::editEnd (623 samples, 0.08%)
KMessageBox::warningYesNoCancelList (77 samples, 0.01%)
0x7f1f72efb233 (18 samples, 0.00%)
Kate::TextBlock::startLine (123 samples, 0.02%)
QPainter::setPen (28 samples, 0.00%)
KateRegExpSearch::ReplacementStream::operator<<@plt (58 samples, 0.01%)
QListData::dispose@plt (93 samples, 0.01%)
QtPrivate::RefCount::deref (611 samples, 0.08%)
KTextEditor::Cursor::line (35 samples, 0.00%)
QMainWindow::event (50 samples, 0.01%)
QAtomicOps<int>::load<int> (37 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (117 samples, 0.02%)
qCalculateBlockSize (59 samples, 0.01%)
QList<QString>::append (3,356 samples, 0.44%)
Kate::TextCursor::kateRange (156 samples, 0.02%)
Kate::TextRange::checkValidity (1,002 samples, 0.13%)
QRasterPaintEngine::drawTextItem (338 samples, 0.04%)
QApplicationPrivate::notify_helper (127 samples, 0.02%)
qMin<KTextEditor::Cursor> (504 samples, 0.07%)
KTextEditor::Range::Range (17 samples, 0.00%)
QTimerInfoList::timerInsert (22 samples, 0.00%)
QApplication::notify (127 samples, 0.02%)
QBasicAtomicInteger<int>::load (124 samples, 0.02%)
QRasterPaintEngine::drawPixmap (28 samples, 0.00%)
QIODevice::isOpen (348 samples, 0.05%)
0x3ffffffff (26 samples, 0.00%)
QSet<Kate::TextCursor*>::~QSet (52 samples, 0.01%)
QTextLine::layout_helper (32 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator-> (25 samples, 0.00%)
Kate::TextCursor::kateRange (449 samples, 0.06%)
KateRenderer::decorationsForLine (17 samples, 0.00%)
KTextEditor::Range::end (37 samples, 0.00%)
0x7f1f70575f88 (8,009 samples, 1.05%)
0x7f1..
0x7f1f72efb220 (20 samples, 0.00%)
QWindowSystemInterface::sendWindowSystemEvents (644,125 samples, 84.49%)
QWindowSystemInterface::sendWindowSystemEvents
QVector<QSharedPointer<Kate::TextLineData> (89 samples, 0.01%)
0x7ffeb652afdf (916 samples, 0.12%)
QApplication::notify (118 samples, 0.02%)
Kate::TextBlock::lines (206 samples, 0.03%)
QApplicationPrivate::notify_helper (20 samples, 0.00%)
KateBuffer::plainLine (16 samples, 0.00%)
QString::QString (29 samples, 0.00%)
QRingBuffer::reserve (27 samples, 0.00%)
Kate::TextBlock::startLine (119 samples, 0.02%)
KTextEditor::EditorPrivate::EditorPrivate (149 samples, 0.02%)
QAtomicOps<int>::ref<int> (274 samples, 0.04%)
KateHlManager::KateHlManager (55 samples, 0.01%)
QGuiApplicationPrivate::createEventDispatcher (115 samples, 0.02%)
QRingBuffer::reserve (178 samples, 0.02%)
KTextEditor::operator< (343 samples, 0.04%)
Kate::TextCursor::line (45 samples, 0.01%)
QApplication::notify (583 samples, 0.08%)
QWidgetPrivate::drawWidget (215 samples, 0.03%)
KTextEditor::operator< (226 samples, 0.03%)
Kate::TextCursor::column (42 samples, 0.01%)
QString::~QString (78 samples, 0.01%)
QString::length (382 samples, 0.05%)
QApplicationPrivate::notify_helper (24 samples, 0.00%)
QAtomicOps<int>::deref<int> (301 samples, 0.04%)
0x7f1f730db7d9 (33 samples, 0.00%)
__GI___libc_malloc (1,795 samples, 0.24%)
QString::insert (39 samples, 0.01%)
QList<KateUndo*>::isEmpty (69 samples, 0.01%)
KTextEditor::Cursor::column (208 samples, 0.03%)
KParts::ReadOnlyPart::~ReadOnlyPart (6,086 samples, 0.80%)
KPa..
KTextEditor::Cursor::line (203 samples, 0.03%)
Kate::TextBlock::lines (42 samples, 0.01%)
QtPrivate::RefCount::deref (271 samples, 0.04%)
QVector<Kate::TextBlock*>::at (265 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (33 samples, 0.00%)
Kate::TextLineData::textReadWrite (38 samples, 0.00%)
0x7f1f730fc8f6 (22 samples, 0.00%)
QList<KateUndo*>::isEmpty (68 samples, 0.01%)
QStack<QSharedPointer<KTextEditor::MovingCursor> (45 samples, 0.01%)
0x7ffeb652b3ff (296 samples, 0.04%)
KateViewInternal::maxStartPos (33 samples, 0.00%)
QWidgetPrivate::syncBackingStore (117 samples, 0.02%)
KTextEditor::Range::Range (1,707 samples, 0.22%)
QMainWindow::event (80 samples, 0.01%)
KTextEditor::Range::end (160 samples, 0.02%)
Kate::TextCursor::line (18 samples, 0.00%)
QApplicationPrivate::notify_helper (6,588 samples, 0.86%)
QAp..
Kate::TextBuffer::textInserted (44,220 samples, 5.80%)
Kate::TextBuffer::textInserted
Kate::TextCursor::line (338 samples, 0.04%)
QArrayData::sharedNull (17 samples, 0.00%)
KateDocumentConfig::setEncoding (27 samples, 0.00%)
QString::operator= (348 samples, 0.05%)
dlopen (52 samples, 0.01%)
std::move<QListData::Data*&> (89 samples, 0.01%)
0x7f1f72f704a9 (182 samples, 0.02%)
QTypedArrayData<char>::deallocate (23 samples, 0.00%)
QWidgetPrivate::syncBackingStore (50 samples, 0.01%)
QTypedArrayData<unsigned (196 samples, 0.03%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (1,090 samples, 0.14%)
KateViewInternal::view (23 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (40 samples, 0.01%)
0x7ffeb652b50f (1,970 samples, 0.26%)
QAbstractEventDispatcher::registerTimer (362 samples, 0.05%)
QBasicAtomicInteger<int>::load (26 samples, 0.00%)
KTextEditor::operator>= (184 samples, 0.02%)
QIODevice::write (60 samples, 0.01%)
std::__atomic_base<int>::operator-- (22 samples, 0.00%)
KateRenderer::xToCursor (27 samples, 0.00%)
Kate::TextBlock::startLine (143 samples, 0.02%)
std::__uniq_ptr_impl<KTextEditor::MovingRange, (17 samples, 0.00%)
0x7f1f73ac2670 (266 samples, 0.03%)
QMutex::lock (1,068 samples, 0.14%)
Kate::TextBuffer::line (38 samples, 0.00%)
QRasterPaintEngine::drawImage (28 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (22 samples, 0.00%)
KTextEditor::Cursor::line (180 samples, 0.02%)
KTextEditor::DocumentPrivate::editInsertText (138 samples, 0.02%)
QtPrivate::RefCount::deref (33 samples, 0.00%)
qCalculateBlockSize (79 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (44 samples, 0.01%)
QArrayData::data (73 samples, 0.01%)
QMetaObjectPrivate::signalOffset (485 samples, 0.06%)
std::upper_bound<QPair<int, (2,016 samples, 0.26%)
QWidgetPrivate::paintSiblingsRecursive (215 samples, 0.03%)
KTextEditor::DocumentPrivate::lastLine (206 samples, 0.03%)
__GI___libc_free (20 samples, 0.00%)
QWidgetPrivate::drawWidget (28 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (20 samples, 0.00%)
__GI___libc_free (40 samples, 0.01%)
KMainWindow::event (6,425 samples, 0.84%)
KMa..
QChar::unicode (162 samples, 0.02%)
QAtomicOps<int>::ref<int> (293 samples, 0.04%)
QApplicationPrivate::notify_helper (164 samples, 0.02%)
KateBuffer::~KateBuffer (1,361 samples, 0.18%)
Kate::TextRange::startInternal (20 samples, 0.00%)
QChar::QChar (31 samples, 0.00%)
QMutex::lock (31 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (40 samples, 0.01%)
QAccessibleObject::isValid (20 samples, 0.00%)
Kate::TextRange::fixLookup (330 samples, 0.04%)
std::copy<std::move_iterator<Kate::TextRange**>, (19 samples, 0.00%)
__GI___libc_malloc (171 samples, 0.02%)
std::operator& (22 samples, 0.00%)
Kate::TextBlock::startLine (211 samples, 0.03%)
Kate::TextBlock::line (23 samples, 0.00%)
KTextEditor::DocumentPrivate::documentEnd (16,752 samples, 2.20%)
KTextEditor:..
0x7f1f7374c4eb (338 samples, 0.04%)
QString::mid (74 samples, 0.01%)
Kate::TextBlock::lines (85 samples, 0.01%)
KTextEditor::operator>= (1,089 samples, 0.14%)
0x7f1f74f1d7d8 (104 samples, 0.01%)
QAtomicOps<int>::load<int> (173 samples, 0.02%)
KTextEditor::Range::isEmpty (744 samples, 0.10%)
KTextEditor::MovingCursor::isValid (17 samples, 0.00%)
std::allocator_traits<std::allocator<Kate::TextRange*> (21 samples, 0.00%)
__gnu_cxx::new_allocator<Kate::TextRange*>::construct<Kate::TextRange*, (78 samples, 0.01%)
qSwap<QListData::Data*> (39 samples, 0.01%)
0x7ffe00000002 (23 samples, 0.00%)
Kate::TextBuffer::lines (88 samples, 0.01%)
QListData::detach_grow@plt (38 samples, 0.00%)
Kate::TextCursor::column (41 samples, 0.01%)
0x7ffeb652b7ff (934 samples, 0.12%)
0x559a3d23fe2f (111 samples, 0.01%)
QPlatformIntegrationFactory::create (58 samples, 0.01%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (32 samples, 0.00%)
QtPrivate::RefCount::deref (876 samples, 0.11%)
QBasicAtomicInteger<int>::ref (313 samples, 0.04%)
Kate::TextBuffer::lines (53 samples, 0.01%)
QAccessible::queryAccessibleInterface (46 samples, 0.01%)
Kate::TextBuffer::line (3,804 samples, 0.50%)
K..
QComboBox::paintEvent (29 samples, 0.00%)
g_main_context_dispatch (17 samples, 0.00%)
QtPrivate::QForeachContainer<QVector<QTextLayout::FormatRange> (21 samples, 0.00%)
0x7f1f736d0389 (59 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::begin (134 samples, 0.02%)
QtPrivate::RefCount::isShared (520 samples, 0.07%)
KateCompletionWidget::insertText (12,978 samples, 1.70%)
KateCompl..
0x7ffeb652b6bf (42 samples, 0.01%)
QApplicationPrivate::notify_helper (33 samples, 0.00%)
QVector<KTextEditor::Range>::swap (946 samples, 0.12%)
QString::size (112 samples, 0.01%)
QApplicationPrivate::notify_helper (110 samples, 0.01%)
Breeze::Style::drawComplexControl (29 samples, 0.00%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
0x7ffeb652b3ef (112 samples, 0.01%)
0x7f1f73727fc2 (42 samples, 0.01%)
QTypedArrayData<KTextEditor::Range>::data (202 samples, 0.03%)
Kate::TextBuffer::editingChangedBuffer (176 samples, 0.02%)
QTypedArrayData<KTextEditor::Range>::data (144 samples, 0.02%)
QWidget::event (34 samples, 0.00%)
QListData::remove (63 samples, 0.01%)
QApplicationPrivate::notify_helper (40 samples, 0.01%)
std::operator& (33 samples, 0.00%)
QTextLine::setLineWidth (32 samples, 0.00%)
Kate::TextBuffer::history (42 samples, 0.01%)
0x7f1f736fde1e (19 samples, 0.00%)
KMainWindow::event (80 samples, 0.01%)
QWidgetPrivate::paintSiblingsRecursive (266 samples, 0.03%)
QListData::end (44 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::deref (19 samples, 0.00%)
KateBuffer::openFile (3,284 samples, 0.43%)
QWidgetPrivate::drawWidget (16 samples, 0.00%)
QVector<Kate::TextBlock*>::at (289 samples, 0.04%)
KateCompletionWidget::view (507 samples, 0.07%)
qMax<KTextEditor::Cursor> (874 samples, 0.11%)
QtPrivate::RefCount::deref (1,102 samples, 0.14%)
__GI__dl_catch_error (52 samples, 0.01%)
KateDocumentConfig::tabWidth@plt (27 samples, 0.00%)
QString::QString (825 samples, 0.11%)
QFileDevice::writeData (1,865 samples, 0.24%)
QAtomicOps<int>::load<int> (166 samples, 0.02%)
QBasicAtomicInteger<int>::ref (255 samples, 0.03%)
QString::~QString (39 samples, 0.01%)
QtPrivate::RefCount::deref (38 samples, 0.00%)
qCalculateBlockSize (139 samples, 0.02%)
QString::length (18 samples, 0.00%)
Kate::TextBuffer::lines (106 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::deref (41 samples, 0.01%)
QPair<int, (59 samples, 0.01%)
0x7ffeb652b23f (1,892 samples, 0.25%)
QAtomicOps<int>::load<int> (27 samples, 0.00%)
std::operator& (31 samples, 0.00%)
0x7f1f736f1d11 (31 samples, 0.00%)
0x7ffeb652b4bf (56 samples, 0.01%)
KTextEditor::DocumentPrivate::postMessage (17 samples, 0.00%)
QString::isEmpty (90 samples, 0.01%)
QRasterPaintEngine::drawLines (26 samples, 0.00%)
QAtomicOps<int>::ref<int> (21 samples, 0.00%)
std::operator& (30 samples, 0.00%)
QBasicAtomicInteger<int>::load (193 samples, 0.03%)
QTextLine::draw (22 samples, 0.00%)
Kate::TextBuffer::blockForLine@plt (122 samples, 0.02%)
std::upper_bound<QPair<int, (16 samples, 0.00%)
Kate::TextBlock::startLine (151 samples, 0.02%)
QBasicAtomicInteger<int>::load (44 samples, 0.01%)
KTextEditor::Cursor::line (46 samples, 0.01%)
QStaticStringData<1>::data_ptr (82 samples, 0.01%)
Kate::SwapFile::removeText (8,430 samples, 1.11%)
Kate:..
QBasicAtomicInteger<int>::deref (760 samples, 0.10%)
QDataStream::operator<< (216 samples, 0.03%)
std::operator& (49 samples, 0.01%)
KTextEditor::Cursor::line (162 samples, 0.02%)
0x7f1f70575f88 (41 samples, 0.01%)
KTextEditor::operator>= (210 samples, 0.03%)
0x458067b9b652afff (35 samples, 0.00%)
__GI___libc_malloc (111 samples, 0.01%)
QAtomicOps<int>::load<int> (289 samples, 0.04%)
KateRegExpSearch::escapePlaintext (11,965 samples, 1.57%)
KateRegE..
KTextEditor::MovingCursor::operator (1,585 samples, 0.21%)
QtPrivate::RefCount::isShared (425 samples, 0.06%)
QWidget::event (215 samples, 0.03%)
QTypedArrayData<Kate::TextBlock*>::data (94 samples, 0.01%)
KWrite::KWrite (500 samples, 0.07%)
QString::mid (18 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (402 samples, 0.05%)
std::operator& (23 samples, 0.00%)
QAbstractEventDispatcherPrivate::releaseTimerId (800 samples, 0.10%)
Kate::TextBuffer::blockForLine@plt (21 samples, 0.00%)
0x7f1f72eecf24 (39 samples, 0.01%)
QVector<Kate::TextBlock*>::isEmpty (279 samples, 0.04%)
std::__atomic_base<int>::operator-- (285 samples, 0.04%)
QSharedPointer<KTextEditor::MovingCursor>::internalSwap (19 samples, 0.00%)
QVector<KTextEditor::Range>::isDetached (763 samples, 0.10%)
std::operator& (28 samples, 0.00%)
QString::~QString (81 samples, 0.01%)
QWidgetPrivate::drawWidget (40 samples, 0.01%)
QArrayData::data (26 samples, 0.00%)
std::__atomic_base<int>::operator--@plt (78 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (92 samples, 0.01%)
KTextEditor::Range::start (56 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (1,304 samples, 0.17%)
QString::size (29 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (816 samples, 0.11%)
QVector<QPair<int, (4,382 samples, 0.57%)
Q..
QString::length (214 samples, 0.03%)
KTextEditor::operator>= (327 samples, 0.04%)
QObject::event (260 samples, 0.03%)
0x7ffeb652b5ff (30 samples, 0.00%)
0x7f1f733392b7 (26 samples, 0.00%)
KateUndoManager::addUndoItem (9,448 samples, 1.24%)
KateUn..
Kate::TextBlock::insertText (211 samples, 0.03%)
0x7f1f73549a35 (53 samples, 0.01%)
QArrayData::data (160 samples, 0.02%)
std::operator& (35 samples, 0.00%)
QBasicAtomicInteger<int>::load (30 samples, 0.00%)
Kate::TextBuffer::rangesForLine (17 samples, 0.00%)
KTextEditor::DocumentCursor::atEndOfDocument@plt (21 samples, 0.00%)
KParts::ReadWritePart::isReadWrite (251 samples, 0.03%)
Kate::TextRange::startInternal (22 samples, 0.00%)
std::__atomic_base<int>::operator-- (562 samples, 0.07%)
QList<KateUndo*>::last (1,249 samples, 0.16%)
QApplication::notify (164 samples, 0.02%)
std::_Destroy_aux<true>::__destroy<Kate::TextRange**> (23 samples, 0.00%)
KTextEditor::Cursor::line (155 samples, 0.02%)
SwapDiffCreator::qt_metacall (79 samples, 0.01%)
QTextLine::xToCursor (25 samples, 0.00%)
Kate::TextBlock::lines (1,554 samples, 0.20%)
QByteArray::isNull (45 samples, 0.01%)
QtPrivate::QSlotObject<void (48,234 samples, 6.33%)
QtPrivate::QSlotObject<void
KTextEditor::operator< (755 samples, 0.10%)
QHash<Kate::TextCursor*, (10,712 samples, 1.41%)
QHash<K..
QWidgetPrivate::drawWidget (173 samples, 0.02%)
QString::split@plt (174 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::deref (30 samples, 0.00%)
qMin<KTextEditor::Cursor> (280 samples, 0.04%)
__GI___libc_malloc (57 samples, 0.01%)
KTextEditor::Cursor::line (184 samples, 0.02%)
QList<Kate::TextHistory::Entry>::size (61 samples, 0.01%)
QByteArray::resize (109 samples, 0.01%)
QHash<Kate::TextCursor*, (373 samples, 0.05%)
QString::QString (16 samples, 0.00%)
0x7f1f73b10675 (81 samples, 0.01%)
Kate::TextCursor::line (26 samples, 0.00%)
0xb652b4bf (26 samples, 0.00%)
KTextEditor::Cursor::Cursor (33 samples, 0.00%)
0x7ffeb652b47f (954 samples, 0.13%)
_int_free (159 samples, 0.02%)
typeinfo (19 samples, 0.00%)
Kate::TextHistory::Entry::Entry (672 samples, 0.09%)
QString::append (380 samples, 0.05%)
QArrayData::data (30 samples, 0.00%)
KTextEditor::Range::end (131 samples, 0.02%)
KMainWindow::setAutoSaveSettings (254 samples, 0.03%)
std::_Vector_base<Kate::TextRange*, (35 samples, 0.00%)
git_libgit2_init (19 samples, 0.00%)
0x7f1f730db7d0 (22 samples, 0.00%)
std::allocator_traits<std::allocator<Kate::TextRange*> (260 samples, 0.03%)
0x2 (32 samples, 0.00%)
KTextEditor::operator== (267 samples, 0.04%)
std::operator& (21 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (1,069 samples, 0.14%)
operator== (35 samples, 0.00%)
KateCompletionWidget::removeText@plt (51 samples, 0.01%)
QListSpecialMethods<KateUndoGroup*>::~QListSpecialMethods (16 samples, 0.00%)
QWidgetPrivate::drawWidget (334 samples, 0.04%)
Kate::TextCursor::lineInBlock (205 samples, 0.03%)
std::operator& (75 samples, 0.01%)
0x7ffeb652b5af (78 samples, 0.01%)
qHash (139 samples, 0.02%)
KateRenderer::xToCursor (25 samples, 0.00%)
QApplication::notify (17 samples, 0.00%)
KateEditInsertTextUndo::mergeWith (295 samples, 0.04%)
dlopen (177 samples, 0.02%)
QApplication::notify (71 samples, 0.01%)
main (126 samples, 0.02%)
QChar::QChar (18 samples, 0.00%)
std::operator& (17 samples, 0.00%)
QString::~QString (34 samples, 0.00%)
Kate::TextBuffer::blockForLine (1,354 samples, 0.18%)
KTextEditor::Cursor::column (133 samples, 0.02%)
QTextEngine::shapeLine (25 samples, 0.00%)
QListData::shared_null (31 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (154 samples, 0.02%)
KTextEditor::operator< (81 samples, 0.01%)
KateBuffer::count (185 samples, 0.02%)
Kate::TextCursor::line (48 samples, 0.01%)
KTextEditor::operator== (501 samples, 0.07%)
QCoreApplication::notifyInternal2 (54 samples, 0.01%)
QAccessible::queryAccessibleInterface (363 samples, 0.05%)
KateRegExpSearch::buildReplacement@plt (22 samples, 0.00%)
__gnu_cxx::__ops::_Val_comp_iter<bool (27 samples, 0.00%)
std::operator& (23 samples, 0.00%)
KTextEditor::DocumentPrivate::kateTextLine (66 samples, 0.01%)
QAtomicOps<int>::load<int> (121 samples, 0.02%)
QGuiApplicationPrivate::processWindowSystemEvent (644,120 samples, 84.49%)
QGuiApplicationPrivate::processWindowSystemEvent
Kate::TextBuffer::lines (205 samples, 0.03%)
Kate::TextBuffer::blockForLine (1,144 samples, 0.15%)
QArrayData::allocate (417 samples, 0.05%)
QBasicAtomicInteger<int>::deref (76 samples, 0.01%)
QFlags<KTextEditor::SearchOption>::testFlag (292 samples, 0.04%)
QtPrivate::RefCount::deref (21 samples, 0.00%)
KTextEditor::Cursor::line (113 samples, 0.01%)
KateScrollBar::qt_static_metacall (259 samples, 0.03%)
KTextEditor::DocumentPrivate::text (63 samples, 0.01%)
QArrayData::data (73 samples, 0.01%)
Kate::TextBuffer::lines (129 samples, 0.02%)
QSet<Kate::TextCursor*>::isEmpty (27 samples, 0.00%)
QCoreApplication::notifyInternal2 (28 samples, 0.00%)
__cxxabiv1::__si_class_type_info::__do_dyncast (4,613 samples, 0.61%)
__..
KateViewInternal::editEnd (25 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (117 samples, 0.02%)
QWindowPrivate::create (251 samples, 0.03%)
qSwap<QTypedArrayData<KTextEditor::Range>*> (36 samples, 0.00%)
QList<KateUndo*>::iterator::operator* (19 samples, 0.00%)
QList<Kate::TextHistory::Entry>::empty (493 samples, 0.06%)
QTypedArrayData<KTextEditor::Range>::data (48 samples, 0.01%)
QVector<QPair<int, (31 samples, 0.00%)
QString::operator= (497 samples, 0.07%)
QWidgetPrivate::drawWidget (55 samples, 0.01%)
KTextEditor::Cursor::line (110 samples, 0.01%)
KateUndoGroup::addItem (132 samples, 0.02%)
QWidget::event (341 samples, 0.04%)
QBasicAtomicInteger<int>::load (105 samples, 0.01%)
QRasterPaintEngine::drawCachedGlyphs (338 samples, 0.04%)
KateVi::InputModeManager::marks (52 samples, 0.01%)
Kate::TextCursor::line (32 samples, 0.00%)
0x7ffeb658ca30 (36 samples, 0.00%)
(anonymous (39 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::begin (112 samples, 0.01%)
KateVi::InsertViMode::textInserted (90 samples, 0.01%)
Kate::TextBuffer::lines (83 samples, 0.01%)
QString::mid (25 samples, 0.00%)
std::vector<Kate::TextRange*, (102 samples, 0.01%)
QArrayData::allocate (115 samples, 0.02%)
Kate::TextRange::feedback (125 samples, 0.02%)
qSwap<QtSharedPointer::ExternalRefCountData*> (22 samples, 0.00%)
QtPrivate::QContainerImplHelper::mid (96 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (51 samples, 0.01%)
__cxxabiv1::__class_type_info::__do_dyncast (26 samples, 0.00%)
QAtomicOps<int>::ref<int> (289 samples, 0.04%)
KatePlainTextSearch::search(QString (101 samples, 0.01%)
QByteArray::QByteArray (16 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::allocate (93 samples, 0.01%)
QtPrivate::qMakeForeachContainer<QSet<Kate::TextCursor*>&> (24 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (28 samples, 0.00%)
Kate::TextBlock::line (86 samples, 0.01%)
KTextEditor::Cursor::isValid (22 samples, 0.00%)
_int_free (209 samples, 0.03%)
QWidgetPrivate::syncBackingStore (340 samples, 0.04%)
KateScrollBar::updatePixmap (1,051 samples, 0.14%)
QString::QString (1,907 samples, 0.25%)
QAtomicOps<int>::load<int> (137 samples, 0.02%)
0x7ffeb652b0df (904 samples, 0.12%)
QObject::killTimer (141 samples, 0.02%)
std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<Kate::TextRange**>, (39 samples, 0.01%)
QString::toUtf8_helper@plt (365 samples, 0.05%)
KTextEditor::Cursor::isValid (140 samples, 0.02%)
QPainter::drawPoint (58 samples, 0.01%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (165 samples, 0.02%)
KTextEditor::operator>= (22 samples, 0.00%)
KTextEditor::Cursor::setColumn (162 samples, 0.02%)
0x7f1f72f7da7f (104 samples, 0.01%)
KTextEditor::Range::onSingleLine (572 samples, 0.08%)
KTextEditor::DocumentPrivate::editEnd (25 samples, 0.00%)
QString::length (267 samples, 0.04%)
QVector<KTextEditor::Range>::operator[] (1,780 samples, 0.23%)
QComboBox::event (29 samples, 0.00%)
QAtomicOps<int>::load<int> (33 samples, 0.00%)
0x7f1f72f6a920 (33 samples, 0.00%)
QList<KateUndoGroup*>::swap (775 samples, 0.10%)
KTextEditor::Cursor::column (148 samples, 0.02%)
QtPrivate::RefCount::deref (20 samples, 0.00%)
Kate::TextBlock::startLine (2,203 samples, 0.29%)
KTextEditor::Cursor::Cursor (507 samples, 0.07%)
QWidgetPrivate::paintSiblingsRecursive (20 samples, 0.00%)
QVector<KTextEditor::Range>::isDetached (16 samples, 0.00%)
QCoreApplicationPrivate::sendThroughApplicationEventFilters (26 samples, 0.00%)
KateUndoManager::slotTextRemoved (21 samples, 0.00%)
QBasicAtomicInteger<int>::load (16 samples, 0.00%)
0x7f1f72efb247 (36 samples, 0.00%)
0xc (40 samples, 0.01%)
QWidget::event (50 samples, 0.01%)
KateVi::MatchHighlighter::qt_metacall (29 samples, 0.00%)
QApplicationPrivate::notify_helper (493 samples, 0.06%)
qSwap<KTextEditor::MovingCursor*> (21 samples, 0.00%)
Kate::TextCursor::line@plt (412 samples, 0.05%)
QVector<KTextEditor::Range>::swap (38 samples, 0.00%)
QWidgetPrivate::syncBackingStore (215 samples, 0.03%)
QObject::startTimer (25 samples, 0.00%)
QtPrivate::RefCount::deref (24 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::~QExplicitlySharedDataPointer (261 samples, 0.03%)
KateViewInternal::paintEvent (364 samples, 0.05%)
KMainWindow::applyMainWindowSettings (254 samples, 0.03%)
QFontEngine::unlockAlphaMapForGlyph (102 samples, 0.01%)
QFontDatabase::findFont (19 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::ref (24 samples, 0.00%)
KTextEditor::DocumentPrivate::kateTextLine@plt (148 samples, 0.02%)
QList<KateUndoGroup*>::~QList (486 samples, 0.06%)
KXmlGuiWindow::event (215 samples, 0.03%)
QAtomicOps<int>::load<int> (16 samples, 0.00%)
0x7ffeb652b2bf (937 samples, 0.12%)
QVector<QSharedPointer<Kate::TextLineData> (364 samples, 0.05%)
QTextEngine::itemize (36 samples, 0.00%)
std::operator& (23 samples, 0.00%)
std::operator& (24 samples, 0.00%)
QString::mid (525 samples, 0.07%)
0x7f1f70575f88 (50 samples, 0.01%)
KTextEditor::DocumentPrivate::editEnd (415 samples, 0.05%)
QAccessible::updateAccessibility (305 samples, 0.04%)
QHash<Kate::TextCursor*, (32 samples, 0.00%)
QVector<KTextEditor::Range>::isDetached (28 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator! (40 samples, 0.01%)
QString::at (62 samples, 0.01%)
QString::~QString (831 samples, 0.11%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (17 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (44 samples, 0.01%)
KateSearchBar::searchPattern@plt (571 samples, 0.07%)
KTextEditor::Range::end (74 samples, 0.01%)
QString::operator= (312 samples, 0.04%)
0x7f1f73ac2828 (40 samples, 0.01%)
QFileDevice::unsetError (448 samples, 0.06%)
std::__iterator_category<QPair<int, (21 samples, 0.00%)
0x7f1f72efb246 (998 samples, 0.13%)
Kate::TextBuffer::line (12,547 samples, 1.65%)
Kate::Tex..
QPen::QPen (19 samples, 0.00%)
0x7f1f730a01b5 (42 samples, 0.01%)
QLineEdit::text (2,859 samples, 0.38%)
QBasicAtomicInteger<int>::load (180 samples, 0.02%)
QChar::QChar (222 samples, 0.03%)
std::__atomic_base<int>::operator-- (252 samples, 0.03%)
Kate::TextBuffer::revision (21 samples, 0.00%)
QtPrivate::qMakeForeachContainer<QSet<Kate::TextCursor*>&> (2,836 samples, 0.37%)
QList<KateUndoGroup*>::~QList (16 samples, 0.00%)
qMax<KTextEditor::Cursor> (449 samples, 0.06%)
KTextEditor::operator>= (308 samples, 0.04%)
std::operator& (32 samples, 0.00%)
pthread_self (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
qMapLessThanKey<QChar> (83 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (107 samples, 0.01%)
QWidgetPrivate::setGeometry_sys (17 samples, 0.00%)
__strcmp_avx2 (897 samples, 0.12%)
KTextEditor::DocumentPrivate::lastLine (590 samples, 0.08%)
QVector<Kate::TextBlock*>::isEmpty (187 samples, 0.02%)
QBasicAtomicInteger<int>::load (19 samples, 0.00%)
KMessageBox::warningYesNoCancel (77 samples, 0.01%)
QVector<QPair<int, (181 samples, 0.02%)
Kate::TextCursor::column (51 samples, 0.01%)
QLatin1Char::unicode (32 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (215 samples, 0.03%)
KateHighlighting::noHighlighting (197 samples, 0.03%)
0x7f1f736f1d11 (18 samples, 0.00%)
KTextEditor::Cursor::line (102 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (29 samples, 0.00%)
0x7f1f6bfa3da1 (41 samples, 0.01%)
QListData::begin (40 samples, 0.01%)
_int_free (26 samples, 0.00%)
QWidgetPrivate::drawWidget (22 samples, 0.00%)
Kate::TextBlock::lines (21 samples, 0.00%)
QString::isEmpty (51 samples, 0.01%)
_dl_update_slotinfo (26 samples, 0.00%)
QtPrivate::RefCount::deref (863 samples, 0.11%)
QTypedArrayData<KTextEditor::Range>::data (198 samples, 0.03%)
QList<Kate::TextHistory::Entry>::detach (740 samples, 0.10%)
KateCompletionWidget::metaObject (31 samples, 0.00%)
KParts::ReadWritePart::d_func (129 samples, 0.02%)
0x7ffeb652b5ef (69 samples, 0.01%)
QChar::QChar (220 samples, 0.03%)
std::allocator<Kate::TextRange*>::~allocator (20 samples, 0.00%)
0x7f1f736fb4c2 (19 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator! (16 samples, 0.00%)
QString::QString (33 samples, 0.00%)
QAtomicOps<int>::deref<int> (670 samples, 0.09%)
QSharedPointer<Kate::TextLineData>::data (125 samples, 0.02%)
QBasicAtomicInteger<int>::deref (325 samples, 0.04%)
0x7f1f73ac2828 (117 samples, 0.02%)
QAtomicOps<int>::deref<int> (395 samples, 0.05%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (116 samples, 0.02%)
__gnu_cxx::__ops::_Iter_comp_val<bool (284 samples, 0.04%)
QWidgetPrivate::sendPaintEvent (54 samples, 0.01%)
QString::resize (216 samples, 0.03%)
QtPrivate::RefCount::isShared (419 samples, 0.05%)
QtPrivate::RefCount::deref (37 samples, 0.00%)
QString::operator= (21 samples, 0.00%)
QBasicAtomicInteger<int>::ref (22 samples, 0.00%)
QChar::QChar (203 samples, 0.03%)
QMapNode<QChar, (134 samples, 0.02%)
std::operator& (24 samples, 0.00%)
KTextEditor::Range::Range (26 samples, 0.00%)
QApplicationPrivate::notify_helper (260 samples, 0.03%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (21 samples, 0.00%)
QMutex::unlock (1,279 samples, 0.17%)
QString::QString (19 samples, 0.00%)
QAtomicOps<int>::ref<int> (37 samples, 0.00%)
KateBuffer::editChanged (213 samples, 0.03%)
QSharedPointer<Kate::TextLineData>::isNull (211 samples, 0.03%)
Kate::SwapFile::qt_static_metacall (12,524 samples, 1.64%)
Kate::Swa..
QCoreApplication::notifyInternal2 (28 samples, 0.00%)
QArrayData::data (163 samples, 0.02%)
KTextEditor::Cursor::line (106 samples, 0.01%)
QtPrivate::QContainerImplHelper::mid (44 samples, 0.01%)
Kate::TextBlock::startLine (94 samples, 0.01%)
0x7ffeb652bedf (37 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::end (554 samples, 0.07%)
QTextEngine::fontEngine (36 samples, 0.00%)
QList<KateUndo*>::Node::t (32 samples, 0.00%)
0x7f1f73acd404 (17 samples, 0.00%)
QWidgetPrivate::drawWidget (263 samples, 0.03%)
0x7f1f74f1d8f0 (49 samples, 0.01%)
KateMatch::replace (16 samples, 0.00%)
QList<KateUndo*>::isEmpty (505 samples, 0.07%)
std::__copy_move_a<true, (28 samples, 0.00%)
Breeze::Style::drawPrimitive (35 samples, 0.00%)
Kate::TextLineData::markAsModified (270 samples, 0.04%)
QSet<Kate::TextCursor*>::isEmpty (355 samples, 0.05%)
0x7ffeb652b7cf (29 samples, 0.00%)
0x7f1f730db7e5 (36 samples, 0.00%)
std::move<Kate::TextRange*&> (20 samples, 0.00%)
QCoreApplication::notifyInternal2 (40 samples, 0.01%)
QBasicAtomicInteger<int>::load (154 samples, 0.02%)
0x7ffeb652b70f (36 samples, 0.00%)
KateRenderer::paintTextLine (69 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::deref (36 samples, 0.00%)
KateTemplateHandler::qt_metacall (19 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,144 samples, 0.15%)
Kate::TextBuffer::lines (187 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::ref (32 samples, 0.00%)
0x7f1f730fad0a (73 samples, 0.01%)
QArrayData::sharedNull (38 samples, 0.00%)
Kate::TextRange::end (18 samples, 0.00%)
Kate::TextHistory::addEntry (3,380 samples, 0.44%)
std::__atomic_base<int>::operator++ (600 samples, 0.08%)
std::operator& (32 samples, 0.00%)
0x7f1f6329d60d (177 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::deref (958 samples, 0.13%)
QList<QString>::node_copy (18 samples, 0.00%)
QString::QString (161 samples, 0.02%)
0x7ffeb652b1bf (97 samples, 0.01%)
QMetaObject::activate@plt (159 samples, 0.02%)
QCoreApplication::notifyInternal2 (18 samples, 0.00%)
QMetaObject::activate (73,733 samples, 9.67%)
QMetaObject::activate
QtPrivate::RefCount::deref (657 samples, 0.09%)
Kate::TextCursor::column (37 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator-> (253 samples, 0.03%)
Kate::TextBuffer::lines (79 samples, 0.01%)
__memmove_avx_unaligned_erms (444 samples, 0.06%)
QtPrivate::RefCount::isShared (27 samples, 0.00%)
QStringList::~QStringList (515 samples, 0.07%)
QtPrivate::RefCount::deref (35 samples, 0.00%)
QWidgetPrivate::syncBackingStore (55 samples, 0.01%)
KateViewConfig::automaticCompletionInvocation@plt (65 samples, 0.01%)
0x7f1f6bf19936 (18 samples, 0.00%)
QWidget::event (3,440 samples, 0.45%)
Q..
KTextEditor::Cursor::line (121 samples, 0.02%)
Kate::TextRange::checkValidity (2,916 samples, 0.38%)
KTextEditor::Cursor::column (169 samples, 0.02%)
QAtomicOps<int>::load<int> (134 samples, 0.02%)
QBasicAtomicInteger<int>::load (251 samples, 0.03%)
QList<Kate::TextHistory::Entry>::isEmpty (34 samples, 0.00%)
QString::QString (182 samples, 0.02%)
QList<KateUndoGroup*>::swap (33 samples, 0.00%)
0x559a3d95dd27 (165 samples, 0.02%)
Kate::SwapFile::qt_static_metacall (9,122 samples, 1.20%)
Kate::..
KTextEditor::MovingCursor::toCursor (45 samples, 0.01%)
QWidget::event (27 samples, 0.00%)
KTextEditor::Cursor::line (32 samples, 0.00%)
KTextEditor::ViewPrivate::event (22 samples, 0.00%)
QString::QString (42 samples, 0.01%)
QString::size (49 samples, 0.01%)
std::swap<QTypedArrayData<KTextEditor::Range>*> (724 samples, 0.09%)
QString::length (58 samples, 0.01%)
QtPrivate::RefCount::isShared (96 samples, 0.01%)
0x7f00b652b37f (153 samples, 0.02%)
QTimer::timeout (1,086 samples, 0.14%)
0x7ffeb652b07f (1,154 samples, 0.15%)
QSharedPointer<Kate::TextLineData>::data (106 samples, 0.01%)
QSet<Kate::TextCursor*>::isEmpty (19 samples, 0.00%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (27 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,229 samples, 0.16%)
0x7ffeb652af6f (272 samples, 0.04%)
QList<KateUndoGroup*>::const_iterator::const_iterator (36 samples, 0.00%)
Kate::TextRange::end (124 samples, 0.02%)
QCharRef::operator (19 samples, 0.00%)
std::operator& (44 samples, 0.01%)
std::__atomic_base<int>::operator--@plt (32 samples, 0.00%)
QPair<int, (17 samples, 0.00%)
QtPrivate::QForeachContainer<QVector<KTextEditor::Range> (783 samples, 0.10%)
QtPrivate::RefCount::isShared (595 samples, 0.08%)
std::operator& (23 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator-> (19 samples, 0.00%)
qDeleteAll<QList<KateUndoGroup*> (4,725 samples, 0.62%)
qD..
QSharedPointer<Kate::TextLineData>::deref (25 samples, 0.00%)
QtPrivate::RefCount::isShared (18 samples, 0.00%)
KateViewInternal::paintEvent (40 samples, 0.01%)
0x9b652b42f (36 samples, 0.00%)
KTextEditor::DocumentCursor::DocumentCursor@plt (27 samples, 0.00%)
Kate::TextCursor::line (483 samples, 0.06%)
QBasicAtomicInteger<int>::ref (18 samples, 0.00%)
QDataStream::writeRawData (875 samples, 0.11%)
QImageReader::read (54 samples, 0.01%)
0x7f1f61eedbf8 (33 samples, 0.00%)
QListData::append (85 samples, 0.01%)
std::move_iterator<Kate::TextRange**>::base (147 samples, 0.02%)
QTimer::start (16 samples, 0.00%)
0x3d23facf (91 samples, 0.01%)
KTextEditor::Cursor::line (193 samples, 0.03%)
QString::constData (17 samples, 0.00%)
KParts::ReadWritePart::~ReadWritePart (6,086 samples, 0.80%)
KPa..
QList<QString>::~QList (45 samples, 0.01%)
std::function<bool (35 samples, 0.00%)
QWidgetPrivate::drawWidget (232 samples, 0.03%)
QPen::QPen (17 samples, 0.00%)
std::__atomic_base<int>::operator++ (274 samples, 0.04%)
QTypedArrayData<Kate::TextBlock*>::begin (122 samples, 0.02%)
qMin<KTextEditor::Cursor> (313 samples, 0.04%)
0x23f92e727 (19 samples, 0.00%)
__tls_get_addr_slow (59 samples, 0.01%)
KateBuffer::ensureHighlighted (879 samples, 0.12%)
QVector<QPair<int, (26 samples, 0.00%)
__GI__dl_catch_error (42 samples, 0.01%)
QBasicAtomicInteger<int>::deref (790 samples, 0.10%)
KTextEditor::operator== (97 samples, 0.01%)
QTypedArrayData<unsigned (540 samples, 0.07%)
Kate::TextCursor::lineInternal (26 samples, 0.00%)
QBasicAtomicInteger<int>::deref (758 samples, 0.10%)
KTextEditor::ViewPrivate::doc (24 samples, 0.00%)
QtPrivate::RefCount::deref (17 samples, 0.00%)
0x7ffeb652b327 (37 samples, 0.00%)
QIODevice::write (865 samples, 0.11%)
0x7f1f70ca28e4 (21 samples, 0.00%)
qDeleteAll<QList<KateUndoGroup*> (44 samples, 0.01%)
QtPrivate::RefCount::isShared (17 samples, 0.00%)
QApplication::notify (18 samples, 0.00%)
QCoreApplication::notifyInternal2 (110 samples, 0.01%)
QTextLine::setLineWidth (34 samples, 0.00%)
0x559a3d48a7bf (40 samples, 0.01%)
std::__atomic_base<int>::operator-- (249 samples, 0.03%)
QVector<KTextEditor::Range>::swap (59 samples, 0.01%)
Kate::TextLineData::length (393 samples, 0.05%)
KateUndo::KateUndo (17 samples, 0.00%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (35 samples, 0.00%)
KTextEditor::DocumentPrivate::editStart (176 samples, 0.02%)
__tls_get_addr (1,774 samples, 0.23%)
Kate::TextCursor::line (695 samples, 0.09%)
KTextEditor::DocumentPrivate::plainKateTextLine@plt (102 samples, 0.01%)
_int_free (182 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::operator-> (165 samples, 0.02%)
QTypedArrayData<KTextEditor::Range>::sharedNull (23 samples, 0.00%)
KateVi::InsertViMode::qt_static_metacall (211 samples, 0.03%)
QMetaObject::activate (32 samples, 0.00%)
QFactoryLoader::instance (52 samples, 0.01%)
QScopedPointer<QObjectData, (125 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (44 samples, 0.01%)
std::__atomic_base<int>::operator++ (23 samples, 0.00%)
Kate::TextRange::fixLookup@plt (42 samples, 0.01%)
0x7f1f730dc09d (20 samples, 0.00%)
QWidget::event (6,425 samples, 0.84%)
QWi..
QArrayData::data (78 samples, 0.01%)
QFileDevice::writeData (749 samples, 0.10%)
QVector<KTextEditor::Range>::operator[] (251 samples, 0.03%)
Kate::TextRange::checkValidity@plt (18 samples, 0.00%)
QHash<Kate::TextRange*, (16 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (1,385 samples, 0.18%)
Kate::TextCursor::line (35 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (94 samples, 0.01%)
KateCompletionWidget::removeText (8,705 samples, 1.14%)
KateC..
QWidgetPrivate::paintSiblingsRecursive (584 samples, 0.08%)
0x7f1f730fd9d3 (216 samples, 0.03%)
QString::~QString (974 samples, 0.13%)
QImageData::create (270 samples, 0.04%)
QVector<Kate::TextBlock*>::operator[] (216 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (117 samples, 0.02%)
KTextEditor::DocumentPrivate::editEnd (549 samples, 0.07%)
QTypedArrayData<Kate::TextBlock*>::data (124 samples, 0.02%)
0x7ffeb652b2ff (1,061 samples, 0.14%)
0x7ffeb652b033 (37 samples, 0.00%)
QBasicAtomicInteger<int>::deref (329 samples, 0.04%)
QVector<KTextEditor::Range>::isDetached (225 samples, 0.03%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (17 samples, 0.00%)
KateRenderer::paintTextLine (16 samples, 0.00%)
Kate::TextBlock::startLine (98 samples, 0.01%)
QMainWindow::event (341 samples, 0.04%)
KateRegExpSearch::ReplacementStream::str (20 samples, 0.00%)
QArrayData::data (25 samples, 0.00%)
QBrush::QBrush (24 samples, 0.00%)
__cxxabiv1::__class_type_info::__do_dyncast (23 samples, 0.00%)
QWidgetPrivate::drawWidget (407 samples, 0.05%)
QString::mid@plt (124 samples, 0.02%)
QtPrivate::FunctorCall<QtPrivate::IndexesList<0, (60 samples, 0.01%)
0x7f1f72f704aa (18 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (26 samples, 0.00%)
QFlags<KTextEditor::SearchOption>::testFlag (351 samples, 0.05%)
Kate::TextCursor::line (28 samples, 0.00%)
KateUndoGroup::addItem (5,687 samples, 0.75%)
Kat..
KTextEditor::Range::Range (973 samples, 0.13%)
QChar::isNull (50 samples, 0.01%)
std::__atomic_base<int>::operator++@plt (29 samples, 0.00%)
_dl_start (96 samples, 0.01%)
0x7f1f6bfb23cf (92 samples, 0.01%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (142 samples, 0.02%)
Kate::TextBuffer::blockForLine (1,245 samples, 0.16%)
QArrayData::data (104 samples, 0.01%)
QPainter::drawLines (26 samples, 0.00%)
QHash<Kate::TextCursor*, (322 samples, 0.04%)
QApplicationPrivate::notify_helper (33 samples, 0.00%)
KateUndoManager::addUndoItem (49 samples, 0.01%)
Kate::TextBuffer::lines (31 samples, 0.00%)
QVector<KTextEditor::Range>::size (35 samples, 0.00%)
std::__make_move_if_noexcept_iterator<Kate::TextRange*, (88 samples, 0.01%)
0x7f1f730faf47 (20 samples, 0.00%)
QPen::~QPen (23 samples, 0.00%)
QApplication::notify (207 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (263 samples, 0.03%)
QVector<Kate::TextBlock*>::size (202 samples, 0.03%)
QFontMetricsF::horizontalAdvance (31 samples, 0.00%)
0x7ffeb652b06f (1,796 samples, 0.24%)
QAction::event (20 samples, 0.00%)
QStringList::QStringList (246 samples, 0.03%)
0x7ffeb652b4cf (1,049 samples, 0.14%)
QList<KateUndo*>::append (1,063 samples, 0.14%)
qSwap<KTextEditor::MovingCursor*> (17 samples, 0.00%)
KTextEditor::ViewPrivate::updateView (67 samples, 0.01%)
Kate::TextBlock::updateRange (4,019 samples, 0.53%)
K..
KTextEditor::operator== (1,008 samples, 0.13%)
KTextEditor::DocumentPrivate::lines (29 samples, 0.00%)
QWidget::event (207 samples, 0.03%)
QListData::insert (155 samples, 0.02%)
QBasicAtomicInteger<int>::load (21 samples, 0.00%)
std::swap<QListData::Data*> (24 samples, 0.00%)
QAtomicOps<int>::ref<int> (337 samples, 0.04%)
QList<QString>::~QList (51 samples, 0.01%)
QArrayData::data (281 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (45 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::data (106 samples, 0.01%)
std::vector<Kate::TextRange*, (131 samples, 0.02%)
0x7f1f730fd9d3 (25 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::isNull (29 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (91 samples, 0.01%)
0x7f1f61f8d1d7 (33 samples, 0.00%)
QArrayData::allocate (28 samples, 0.00%)
QArrayData::allocate (16 samples, 0.00%)
0x7ffeb652b27f (2,894 samples, 0.38%)
g_main_context_iteration (8,044 samples, 1.06%)
g_mai..
QString::~QString (845 samples, 0.11%)
QVector<QSharedPointer<Kate::TextLineData> (129 samples, 0.02%)
QBasicAtomicInteger<int>::load (262 samples, 0.03%)
QXcbWindow::create (251 samples, 0.03%)
QWidget::event (18 samples, 0.00%)
__gnu_cxx::__ops::__val_comp_iter<bool (21 samples, 0.00%)
QListData::size (213 samples, 0.03%)
QVector<QPair<int, (61 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::QSharedPointer (27 samples, 0.00%)
0x7f1f70575f88 (49 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::deref (38 samples, 0.00%)
QList<KateUndo*>::node_construct (44 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::deref (27 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (805 samples, 0.11%)
KateUndoManager::addUndoItem (43 samples, 0.01%)
0x559a3d2401cf (216 samples, 0.03%)
Kate::TextBuffer::lines (32 samples, 0.00%)
Kate::TextRange::setRange (5,593 samples, 0.73%)
Ka..
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (261 samples, 0.03%)
Kate::TextBuffer::blockForLine@plt (16 samples, 0.00%)
QString::operator= (403 samples, 0.05%)
QListData::detach_grow (2,308 samples, 0.30%)
Kate::TextCursor::line (225 samples, 0.03%)
QCoreApplication::notifyInternal2 (80 samples, 0.01%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (16 samples, 0.00%)
QListData::append (31 samples, 0.00%)
KTextEditor::MovingCursor::toCursor (1,149 samples, 0.15%)
QFileDevice::writeData (687 samples, 0.09%)
std::move<QListData::Data*&> (50 samples, 0.01%)
Kate::TextCursor::setPosition (41 samples, 0.01%)
0x7ffeb652b7bf (44 samples, 0.01%)
0x7ffeb652b4b7 (16 samples, 0.00%)
QBasicAtomicInteger<int>::deref (361 samples, 0.05%)
KTextEditor::ViewPrivate::isAutomaticInvocationEnabled (589 samples, 0.08%)
KateRegExpSearch::ReplacementStream::str (1,293 samples, 0.17%)
QBasicAtomicInteger<int>::load (165 samples, 0.02%)
Kate::TextBlock::startLine (128 samples, 0.02%)
QWidget::event (50 samples, 0.01%)
QAtomicOps<int>::load<int> (182 samples, 0.02%)
KateViewInternal::paintEvent (125 samples, 0.02%)
KTextEditor::Cursor::line (164 samples, 0.02%)
hb_shape_plan_execute (52 samples, 0.01%)
QString::~QString (20 samples, 0.00%)
QFlags<QArrayData::AllocationOption>::QFlags (39 samples, 0.01%)
KateRenderer::spaceWidth (57 samples, 0.01%)
QWidget::event (115 samples, 0.02%)
QtPrivate::RefCount::deref (656 samples, 0.09%)
KTextEditor::Cursor::column (160 samples, 0.02%)
QWidget::event (40 samples, 0.01%)
QArrayData::data (144 samples, 0.02%)
KateViewInternal::updateView (25 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (117 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::ref (871 samples, 0.11%)
QWidget::event (46 samples, 0.01%)
QTextLine::draw (109 samples, 0.01%)
QMetaObject::activate (147 samples, 0.02%)
QString::size (16 samples, 0.00%)
QBasicAtomicInteger<int>::load (27 samples, 0.00%)
Kate::TextHistory::addEntry (3,762 samples, 0.49%)
K..
KTextEditor::ViewPrivate::event (29 samples, 0.00%)
QWidgetPrivate::drawWidget (334 samples, 0.04%)
QList<KateUndo*>::iterator::operator* (127 samples, 0.02%)
QAccessibleEvent::accessibleInterface (281 samples, 0.04%)
QAccessible::isActive (250 samples, 0.03%)
QAtomicOps<int>::load<int> (18 samples, 0.00%)
std::unique_ptr<KTextEditor::MovingRange, (31 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,150 samples, 0.15%)
QAtomicOps<int>::load<int> (126 samples, 0.02%)
KTextEditor::MovingCursor::toCursor (25 samples, 0.00%)
QWidgetPrivate::drawWidget (584 samples, 0.08%)
QGlobalStatic<KIconLoader, (30 samples, 0.00%)
QList<KateUndo*>::isEmpty (495 samples, 0.06%)
Kate::TextHistory::Entry::Entry (322 samples, 0.04%)
QTextLine::draw (66 samples, 0.01%)
QApplicationPrivate::init (138 samples, 0.02%)
QCoreApplication::notifyInternal2 (50 samples, 0.01%)
std::operator& (21 samples, 0.00%)
KTextEditor::ViewPrivate::document (17 samples, 0.00%)
KateIconBorder::paintEvent (33 samples, 0.00%)
std::__miter_base<Kate::TextRange**> (45 samples, 0.01%)
0x7f00b652b03f (115 samples, 0.02%)
0x7ffeb652b31f (640 samples, 0.08%)
std::move<bool (26 samples, 0.00%)
QtPrivate::RefCount::isShared (308 samples, 0.04%)
QString::append@plt (69 samples, 0.01%)
QTextEngine::shapeLine (22 samples, 0.00%)
QWidgetPrivate::drawWidget (584 samples, 0.08%)
QTypedArrayData<Kate::TextBlock*>::data (84 samples, 0.01%)
KateViewInternal::paintEvent (574 samples, 0.08%)
QWidgetPrivate::sendPaintEvent (583 samples, 0.08%)
Kate::TextBlock::startLine (18 samples, 0.00%)
QAccessible::updateAccessibility (132 samples, 0.02%)
Kate::TextBuffer::revision (20 samples, 0.00%)
QTypedArrayData<unsigned (21 samples, 0.00%)
QString::~QString (32 samples, 0.00%)
QString::QString (762 samples, 0.10%)
QAccessibleWidget::isValid (409 samples, 0.05%)
KTextEditor::Range::onSingleLine (128 samples, 0.02%)
KateRegExpSearch::ReplacementStream::ReplacementStream (1,039 samples, 0.14%)
QApplicationPrivate::notify_helper (216 samples, 0.03%)
QtPrivate::QSlotObject<void (23 samples, 0.00%)
std::operator& (20 samples, 0.00%)
std::operator& (24 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (201 samples, 0.03%)
QAtomicOps<int>::ref<int> (297 samples, 0.04%)
qMax<KTextEditor::Cursor> (431 samples, 0.06%)
QAtomicOps<int>::load<int> (155 samples, 0.02%)
0x7f1f73590d48 (23 samples, 0.00%)
0x7f1f6bfa3da1 (52 samples, 0.01%)
QWidgetPrivate::childAtRecursiveHelper (22 samples, 0.00%)
QAtomicOps<int>::ref<int> (328 samples, 0.04%)
0x7f1f730db7e5 (44 samples, 0.01%)
QString::insert@plt (54 samples, 0.01%)
QBasicAtomicInteger<int>::deref (351 samples, 0.05%)
KTextEditor::Document::textInserted (16 samples, 0.00%)
QList<Kate::TextHistory::Entry>::first (18 samples, 0.00%)
std::operator& (17 samples, 0.00%)
QTextLine::cursorToX (46 samples, 0.01%)
QList<QString>::QList (525 samples, 0.07%)
QVector<QPair<int, (4,210 samples, 0.55%)
Q..
std::operator& (28 samples, 0.00%)
0x7f1f72efb247 (74 samples, 0.01%)
KateLayoutCache::qt_static_metacall (29 samples, 0.00%)
QApplication::notify (35 samples, 0.00%)
std::__atomic_base<int>::operator++@plt (22 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (68 samples, 0.01%)
QAtomicOps<int>::deref<int> (23 samples, 0.00%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (2,622 samples, 0.34%)
Kate::TextHistory::revision (74 samples, 0.01%)
QTextEngine::shape (72 samples, 0.01%)
KTextEditor::operator< (331 samples, 0.04%)
QListData::detach_grow (21 samples, 0.00%)
0x7f1f72f6a7d0 (26 samples, 0.00%)
QAtomicOps<int>::load<int> (134 samples, 0.02%)
QDataStream::operator<< (19 samples, 0.00%)
__cxxabiv1::__si_class_type_info::__do_dyncast (77 samples, 0.01%)
KParts::ReadWritePart::d_func (98 samples, 0.01%)
KateViewInternal::inlineNoteAt (40 samples, 0.01%)
QtPrivate::RefCount::deref (661 samples, 0.09%)
0x7f1f63289d08 (239 samples, 0.03%)
QAtomicOps<int>::ref<int> (620 samples, 0.08%)
KateBuffer::doHighlight@plt (113 samples, 0.01%)
QBasicAtomicInteger<int>::load (163 samples, 0.02%)
QTimerInfoList::registerTimer (2,868 samples, 0.38%)
KTextEditor::Range::isValid (327 samples, 0.04%)
QApplication::notify (80 samples, 0.01%)
QString::QString (110 samples, 0.01%)
QRasterPaintEngine::fillRect (19 samples, 0.00%)
Kate::TextBlock::line (1,876 samples, 0.25%)
QAtomicOps<int>::load<int> (156 samples, 0.02%)
KTextEditor::Cursor::line (200 samples, 0.03%)
KateBuffer::editChanged (175 samples, 0.02%)
QIODevice::putChar (1,717 samples, 0.23%)
QIcon::fromTheme (31 samples, 0.00%)
KTextEditor::Cursor::line (25 samples, 0.00%)
std::_Destroy_aux<true>::__destroy<Kate::TextRange**> (16 samples, 0.00%)
0x7ffeb652b72f (47 samples, 0.01%)
QList<QString>::count (301 samples, 0.04%)
QAtomicOps<int>::load<int> (90 samples, 0.01%)
QtPrivate::RefCount::isShared (22 samples, 0.00%)
QGuiApplicationPrivate::processMouseEvent (643,995 samples, 84.47%)
QGuiApplicationPrivate::processMouseEvent
QStringList::~QStringList (834 samples, 0.11%)
Kate::TextBuffer::blockForLine (1,221 samples, 0.16%)
0x7f1f730dc006 (21 samples, 0.00%)
QLayoutPrivate::doResize (17 samples, 0.00%)
0x7ffeb652b30f (288 samples, 0.04%)
QString::size (261 samples, 0.03%)
KTextEditor::DocumentPrivate::finishEditing (25 samples, 0.00%)
QtPrivate::FunctionPointer<void (100 samples, 0.01%)
KTextEditor::MovingCursor::isValid (590 samples, 0.08%)
QBasicAtomicInteger<int>::load (75 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::begin (135 samples, 0.02%)
KMessageBox::warningYesNoCancel (18 samples, 0.00%)
Kate::TextBuffer::lines (164 samples, 0.02%)
QApplication::notify (31 samples, 0.00%)
0x7f1f730fb010 (42 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (36 samples, 0.00%)
QString::length (361 samples, 0.05%)
QAtomicOps<int>::load<int> (170 samples, 0.02%)
_int_malloc (134 samples, 0.02%)
KateRegExpSearch::ReplacementStream::operator<< (514 samples, 0.07%)
KTextEditor::DocumentPrivate::replaceText (482,724 samples, 63.32%)
KTextEditor::DocumentPrivate::replaceText
QWidgetPrivate::paintSiblingsRecursive (215 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (203 samples, 0.03%)
std::swap<QListData::Data*>@plt (26 samples, 0.00%)
QVector<KTextEditor::Range>::QVector (56 samples, 0.01%)
KTextEditor::MovingRange::toRange (2,728 samples, 0.36%)
QTextEngine::shapeTextWithHarfbuzzNG (61 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (28 samples, 0.00%)
Kate::TextCursor::lineInternal (309 samples, 0.04%)
KTextEditor::operator< (680 samples, 0.09%)
QVector<QPair<int, (24 samples, 0.00%)
QTextEngine::shapeLine (364 samples, 0.05%)
QAtomicOps<int>::load<int> (152 samples, 0.02%)
QCoreApplication::notifyInternal2 (260 samples, 0.03%)
QPair<int, (1,016 samples, 0.13%)
QSharedPointer<Kate::TextLineData>::isNull (22 samples, 0.00%)
__memmove_avx_unaligned_erms (62 samples, 0.01%)
std::allocator_traits<std::allocator<Kate::TextRange*> (29 samples, 0.00%)
QString::~QString (827 samples, 0.11%)
QTypedArrayData<Kate::TextBlock*>::begin (181 samples, 0.02%)
QCoreApplication::notifyInternal2 (207 samples, 0.03%)
KMainWindow::event (18 samples, 0.00%)
0x7f1f73104047 (71 samples, 0.01%)
KTextEditor::Range::Range (886 samples, 0.12%)
KMainWindow::event (215 samples, 0.03%)
QPainter::setPen (30 samples, 0.00%)
QVector<KTextEditor::Range>::QVector (233 samples, 0.03%)
QVector<QSharedPointer<Kate::TextLineData> (106 samples, 0.01%)
QString::operator= (79 samples, 0.01%)
QDataStream::operator<< (108 samples, 0.01%)
QString::mid (25 samples, 0.00%)
Kate::TextRange::fixLookup@plt (37 samples, 0.00%)
Kate::TextBuffer::line@plt (17 samples, 0.00%)
Kate::TextBlock::lines (106 samples, 0.01%)
QVector<Kate::TextBlock*>::data (1,259 samples, 0.17%)
KateViewInternal::documentTextInserted (132 samples, 0.02%)
QAtomicOps<int>::load<int> (105 samples, 0.01%)
QString::QString (881 samples, 0.12%)
0x7f1f73ac2828 (59 samples, 0.01%)
QDataStream::operator<< (5,546 samples, 0.73%)
QD..
0x7f1f730fad23 (16 samples, 0.00%)
QTypedArrayData<QPair<int, (22 samples, 0.00%)
QString::QString (20 samples, 0.00%)
KTextEditor::DocumentPrivate::editEnd (441 samples, 0.06%)
QObject::thread (200 samples, 0.03%)
KTextEditor::ViewPrivate::updateDocumentConfig (67 samples, 0.01%)
QAtomicOps<int>::load<int> (109 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::data (26 samples, 0.00%)
_int_free (285 samples, 0.04%)
QFont::QFont (61 samples, 0.01%)
QAtomicOps<int>::load<int> (35 samples, 0.00%)
KTextEditor::Cursor::line (30 samples, 0.00%)
QCoreApplication::exec (125 samples, 0.02%)
operator (66 samples, 0.01%)
__GI___libc_malloc (28 samples, 0.00%)
KTextEditor::Cursor::line (60 samples, 0.01%)
QArrayData::sharedNull (22 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (232 samples, 0.03%)
std::__atomic_base<int>::operator--@plt (17 samples, 0.00%)
(anonymous (538 samples, 0.07%)
QScopedPointer<QObjectData, (25 samples, 0.00%)
QString::size (669 samples, 0.09%)
QWidgetPrivate::drawWidget (28 samples, 0.00%)
0x7ffeb652b08f (1,632 samples, 0.21%)
KateMatch::range (1,060 samples, 0.14%)
QtPrivate::RefCount::deref (23 samples, 0.00%)
QCoreApplication::notifyInternal2 (17 samples, 0.00%)
QBasicAtomicInteger<int>::load (44 samples, 0.01%)
QString::~QString (1,024 samples, 0.13%)
0x7f1f72fed4b9 (121 samples, 0.02%)
QBasicAtomicInteger<int>::load (22 samples, 0.00%)
0x7ffeb652afbf (944 samples, 0.12%)
Kate::TextCursor::column (28 samples, 0.00%)
Kate::TextBuffer::editingChangedBuffer (176 samples, 0.02%)
QTimer::timeout (259 samples, 0.03%)
KateViewInternal::mouseMoveEvent (108 samples, 0.01%)
KTextEditor::Cursor::line (28 samples, 0.00%)
Kate::TextCursor::line (140 samples, 0.02%)
KTextEditor::DocumentPrivate::kateTextLine (5,631 samples, 0.74%)
KT..
QBasicAtomicInteger<int>::ref (693 samples, 0.09%)
Kate::TextBlock::startLine (284 samples, 0.04%)
QString::operator[] (17 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::data (137 samples, 0.02%)
Kate::TextLineData::textReadWrite (31 samples, 0.00%)
0x7f1f73b10675 (18 samples, 0.00%)
Kate::TextBlock::startLine (44 samples, 0.01%)
QSet<Kate::TextCursor*>::isEmpty (18 samples, 0.00%)
QString::length (39 samples, 0.01%)
QList<QString>::node_construct (875 samples, 0.11%)
QGuiApplicationPrivate::processKeyEvent (25 samples, 0.00%)
0x7f1f73ac2670 (40 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (2,147 samples, 0.28%)
QListData::isEmpty (425 samples, 0.06%)
QSharedPointer<Kate::TextLineData>::deref (41 samples, 0.01%)
QWidgetPrivate::paintSiblingsRecursive (16 samples, 0.00%)
QAtomicOps<int>::load<int> (24 samples, 0.00%)
QApplication::notify (494 samples, 0.06%)
QArrayData::data (17 samples, 0.00%)
operator<< (114 samples, 0.01%)
std::__miter_base<Kate::TextRange**> (43 samples, 0.01%)
0x7f1f730db7f7 (52 samples, 0.01%)
0x7ffeb652b37f (1,400 samples, 0.18%)
QMetaObject::activate (1,086 samples, 0.14%)
__GI___clone (217 samples, 0.03%)
QListData::size (36 samples, 0.00%)
Kate::TextBlock::startLine (95 samples, 0.01%)
QString::QString (52 samples, 0.01%)
0x7ffeb652b1ff (150 samples, 0.02%)
QFileDevice::writeData (34 samples, 0.00%)
QString::mid@plt (20 samples, 0.00%)
KateRenderer::spaceWidth (31 samples, 0.00%)
std::__atomic_base<int>::operator++ (35 samples, 0.00%)
0x7f1f73ac2828 (313 samples, 0.04%)
QTypedArrayData<unsigned (224 samples, 0.03%)
QtPrivate::RefCount::deref (24 samples, 0.00%)
__dynamic_cast@plt (229 samples, 0.03%)
QString::size (24 samples, 0.00%)
std::__atomic_base<int>::operator++ (27 samples, 0.00%)
QBasicAtomicInteger<int>::ref (327 samples, 0.04%)
QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent (30 samples, 0.00%)
QArrayData::sharedNull (35 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (33 samples, 0.00%)
0x7f1f730db7ea (23 samples, 0.00%)
KTextEditor::Cursor::Cursor (157 samples, 0.02%)
KateUndoManager::~KateUndoManager (4,725 samples, 0.62%)
Ka..
0x7ffeb652b42f (154 samples, 0.02%)
SwapDiffCreator::qt_metacall (91 samples, 0.01%)
KateRegExpSearch::ReplacementStream::~ReplacementStream (1,455 samples, 0.19%)
QDialog::exec (69 samples, 0.01%)
0x7f1f730db7e5 (37 samples, 0.00%)
QVector<Kate::TextBlock*>::size (20 samples, 0.00%)
QAtomicOps<int>::deref<int> (34 samples, 0.00%)
QApplicationPrivate::notify_helper (60 samples, 0.01%)
std::operator& (22 samples, 0.00%)
QArrayData::data (86 samples, 0.01%)
KateEditRemoveTextUndo::KateEditRemoveTextUndo (23 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator (296 samples, 0.04%)
QTypedArrayData<Kate::TextBlock*>::data (100 samples, 0.01%)
QArrayData::data (144 samples, 0.02%)
KTextEditor::Range::start (22 samples, 0.00%)
0x7f1f7316969f (104 samples, 0.01%)
0x7f1f72f6a9e2 (38 samples, 0.00%)
_int_malloc (33 samples, 0.00%)
QtPrivate::RefCount::ref (16 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator-> (105 samples, 0.01%)
QTextLine::draw (338 samples, 0.04%)
std::__copy_move_a<true, (23 samples, 0.00%)
QArrayData::data (70 samples, 0.01%)
QWidget::winId (252 samples, 0.03%)
KateLayoutCache::removeText (24 samples, 0.00%)
QList<KateUndo*>::last (1,212 samples, 0.16%)
QAccessibleCache::interfaceForId (23 samples, 0.00%)
qSwap<QtSharedPointer::ExternalRefCountData*> (22 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::ref (34 samples, 0.00%)
QBasicAtomicInteger<int>::load (408 samples, 0.05%)
QTypedArrayData<Kate::TextBlock*>::data (117 samples, 0.02%)
std::__atomic_base<int>::operator-- (280 samples, 0.04%)
operator (21 samples, 0.00%)
QTextLayout::draw (20 samples, 0.00%)
QArrayData::allocate (426 samples, 0.06%)
QCoreApplicationPrivate::sendPostedEvents (216 samples, 0.03%)
_int_malloc (25 samples, 0.00%)
QSet<Kate::TextCursor*>::~QSet (29 samples, 0.00%)
QMetaObject::activate (20 samples, 0.00%)
QAtomicOps<int>::deref<int> (18 samples, 0.00%)
KTextEditor::Cursor::column (330 samples, 0.04%)
QObject::event (22 samples, 0.00%)
Kate::TextBlock::updateRange (3,502 samples, 0.46%)
K..
0x7f1f72fed573 (21 samples, 0.00%)
Kate::TextHistory::addEntry@plt (18 samples, 0.00%)
0x7ffeb652aedf (79 samples, 0.01%)
QtPrivate::RefCount::deref (756 samples, 0.10%)
KTextEditor::DocumentPrivate::queryClose (77 samples, 0.01%)
QVector<KTextEditor::Range>::append (6,964 samples, 0.91%)
QVec..
Kate::TextRange::checkValidity@plt (126 samples, 0.02%)
KTextEditor::MovingCursor::toCursor (21 samples, 0.00%)
QtPrivate::QContainerImplHelper::mid (16 samples, 0.00%)
QtPrivate::RefCount::isShared (21 samples, 0.00%)
__GI___libc_malloc (318 samples, 0.04%)
std::__copy_move_a2<true, (23 samples, 0.00%)
Kate::TextCursor::column (159 samples, 0.02%)
std::__atomic_base<int>::operator++ (590 samples, 0.08%)
qCalculateBlockSize (70 samples, 0.01%)
_int_malloc (25 samples, 0.00%)
0x7ffeb652b38f (120 samples, 0.02%)
QtPrivate::RefCount::isStatic (253 samples, 0.03%)
QMutex::lock (48 samples, 0.01%)
QString::QString (16 samples, 0.00%)
QChar::QChar (210 samples, 0.03%)
QAtomicOps<int>::load<int> (139 samples, 0.02%)
QBasicAtomicInteger<int>::load (182 samples, 0.02%)
QTimer::stop (6,253 samples, 0.82%)
QTi..
std::__atomic_base<int>::operator-- (278 samples, 0.04%)
QAccessibleEvent::accessibleInterface (16 samples, 0.00%)
0x7f1f74fb9dbd (97 samples, 0.01%)
KTextEditor::Range::end (62 samples, 0.01%)
QFont::QFont (34 samples, 0.00%)
QBasicAtomicInteger<int>::ref (36 samples, 0.00%)
QWindowSystemInterface::handleShortcutEvent (20 samples, 0.00%)
QArrayData::sharedNull (39 samples, 0.01%)
Kate::TextCursor::column (70 samples, 0.01%)
KatePlainTextSearch::search (1,884 samples, 0.25%)
QScopedPointer<QObjectData, (107 samples, 0.01%)
KateRenderer::paintTabstop (23 samples, 0.00%)
QSet<Kate::TextCursor*>::empty (593 samples, 0.08%)
KTextEditor::operator< (362 samples, 0.05%)
QString::operator[] (1,117 samples, 0.15%)
QWidgetPrivate::paintSiblingsRecursive (407 samples, 0.05%)
QByteArray::~QByteArray (30 samples, 0.00%)
QAtomicOps<int>::ref<int> (20 samples, 0.00%)
Kate::TextCursor::setPosition@plt (70 samples, 0.01%)
Kate::TextBlock::startLine (103 samples, 0.01%)
QtPrivate::RefCount::isShared (19 samples, 0.00%)
QString::QString (732 samples, 0.10%)
QSharedPointer<KTextEditor::MovingCursor>::~QSharedPointer (61 samples, 0.01%)
QSharedPointer<KTextEditor::MovingCursor>::deref (21 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (76 samples, 0.01%)
QTypedArrayData<unsigned (24 samples, 0.00%)
QtPrivate::RefCount::deref (313 samples, 0.04%)
QHash<Kate::TextRange*, (138 samples, 0.02%)
QLatin1Char::QLatin1Char (52 samples, 0.01%)
0x7f1f73ac2828 (215 samples, 0.03%)
QFileDevice::writeData (462 samples, 0.06%)
Kate::TextBlock::startLine (91 samples, 0.01%)
QBasicAtomicInteger<int>::load (178 samples, 0.02%)
Kate::TextBuffer::blockForLine (954 samples, 0.13%)
Kate::TextBuffer::editingChangedBuffer (149 samples, 0.02%)
Kate::TextBuffer::~TextBuffer (1,361 samples, 0.18%)
QTextLine::setLineWidth (17 samples, 0.00%)
QListSpecialMethods<KateUndoGroup*>::~QListSpecialMethods (26 samples, 0.00%)
0x7f1f70575f88 (216 samples, 0.03%)
QString::isNull (20 samples, 0.00%)
QApplication::notify (28 samples, 0.00%)
Kate::TextBuffer::revision (38 samples, 0.00%)
g_main_context_iteration (49 samples, 0.01%)
g_main_context_iteration (17 samples, 0.00%)
QApplicationPrivate::notify_helper (18 samples, 0.00%)
QVector<KTextEditor::Range>::operator[] (17 samples, 0.00%)
QFontPrivate::engineForScript (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (19 samples, 0.00%)
__GI___libc_malloc (1,592 samples, 0.21%)
QString::QString (19 samples, 0.00%)
QApplicationPrivate::notify_helper (1,129 samples, 0.15%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (16 samples, 0.00%)
QString::QString@plt (248 samples, 0.03%)
0x7f1f72efb246 (1,774 samples, 0.23%)
std::operator& (24 samples, 0.00%)
QRingBuffer::append (41 samples, 0.01%)
__GI___libc_malloc (34 samples, 0.00%)
QAtomicOps<int>::load<int> (19 samples, 0.00%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (237 samples, 0.03%)
QVector<Kate::TextBlock*>::isEmpty (120 samples, 0.02%)
QWidget::event (17 samples, 0.00%)
QWidgetPrivate::drawWidget (43 samples, 0.01%)
QSet<Kate::TextCursor*>::QSet (18 samples, 0.00%)
Kate::TextBuffer::lines (59 samples, 0.01%)
0x7f1f731040aa (72 samples, 0.01%)
QBasicAtomicInteger<int>::deref (786 samples, 0.10%)
QBasicAtomicInteger<int>::load (179 samples, 0.02%)
KateBuffer::plainLine (12,892 samples, 1.69%)
KateBuffe..
KateLineLayoutMap::slotEditDone (16 samples, 0.00%)
QVector<QPair<int, (92 samples, 0.01%)
QAbstractEventDispatcher::registerTimer (4,768 samples, 0.63%)
QA..
QSharedPointer<Kate::TextLineData>::data (119 samples, 0.02%)
KWrite::queryClose (18 samples, 0.00%)
Kate::TextBuffer::insertText (125,025 samples, 16.40%)
Kate::TextBuffer::insertText
QAtomicOps<int>::load<int> (135 samples, 0.02%)
QBasicAtomicInteger<int>::ref (369 samples, 0.05%)
QAtomicOps<int>::load<int> (27 samples, 0.00%)
QApplicationPrivate::notify_helper (50 samples, 0.01%)
__GI___libc_malloc (1,755 samples, 0.23%)
0x7f1f730a0780 (42 samples, 0.01%)
std::uninitialized_copy<std::move_iterator<Kate::TextRange**>, (78 samples, 0.01%)
std::swap<QListData::Data*> (474 samples, 0.06%)
KTextEditor::Range::isEmpty (733 samples, 0.10%)
QString::QString (22 samples, 0.00%)
std::operator& (20 samples, 0.00%)
0x7ffeb652b11f (355 samples, 0.05%)
QLayoutPrivate::doResize (18 samples, 0.00%)
QBasicAtomicInteger<int>::ref (27 samples, 0.00%)
QWidgetPrivate::drawWidget (28 samples, 0.00%)
QPen::operator= (27 samples, 0.00%)
QVector<Kate::TextBlock*>::isEmpty (183 samples, 0.02%)
0x7f1f72eecef8 (87 samples, 0.01%)
KTextEditor::ViewPrivate::paintEvent (29 samples, 0.00%)
QVector<Kate::TextBlock*>::size (23 samples, 0.00%)
QArrayData::data (69 samples, 0.01%)
Kate::TextBlock::startLine (126 samples, 0.02%)
std::forward<Kate::TextRange*> (22 samples, 0.00%)
QChar::QChar (93 samples, 0.01%)
KTextEditor::DocumentPrivate::kateTextLine@plt (28 samples, 0.00%)
QVector<KTextEditor::Range>::~QVector (22 samples, 0.00%)
QtPrivate::RefCount::isSharable (18 samples, 0.00%)
operator (38 samples, 0.00%)
0x7f1f730a656d (42 samples, 0.01%)
QBasicAtomicInteger<int>::load (168 samples, 0.02%)
0x7f1f6bf19d2e (18 samples, 0.00%)
QVector<KTextEditor::Range>::size (203 samples, 0.03%)
QApplicationPrivate::notify_helper (47 samples, 0.01%)
QString::~QString (1,123 samples, 0.15%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (46 samples, 0.01%)
0x7f1f73b0d39e (81 samples, 0.01%)
operator<< (16 samples, 0.00%)
QTextLine::layout_helper (17 samples, 0.00%)
QMenu::event (17 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (60 samples, 0.01%)
KTextEditor::operator>= (209 samples, 0.03%)
QString::toUtf8_helper (3,249 samples, 0.43%)
0x7f1f6bfac744 (275 samples, 0.04%)
KateCompletionWidget::metaObject (61 samples, 0.01%)
QAtomicOps<int>::ref<int> (298 samples, 0.04%)
QtPrivate::RefCount::isSharable (177 samples, 0.02%)
KateRegExpSearch::buildReplacement (423 samples, 0.06%)
QAccessible::queryAccessibleInterface (22 samples, 0.00%)
QtPrivate::FunctorCall<QtPrivate::IndexesList<0, (224 samples, 0.03%)
KTextEditor::Document::textRemoved (1,838 samples, 0.24%)
Kate::TextCursor::line (92 samples, 0.01%)
Kate::TextBlock::startLine (86 samples, 0.01%)
QVector<Kate::TextBlock*>::at (287 samples, 0.04%)
std::swap<QListData::Data*> (620 samples, 0.08%)
0x7ffeb652b2df (1,860 samples, 0.24%)
0x7f1f6329da5a (16 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::begin (256 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (40 samples, 0.01%)
0x7ffeb652b12f (1,284 samples, 0.17%)
QVector<KTextEditor::Range>::operator[] (333 samples, 0.04%)
QString::append (105 samples, 0.01%)
KTextEditor::Cursor::column (182 samples, 0.02%)
QTimerInfoList::updateCurrentTime (245 samples, 0.03%)
QAtomicOps<int>::load<int> (18 samples, 0.00%)
0x7ffeb652aff3 (195 samples, 0.03%)
0x7ffeb652b48f (237 samples, 0.03%)
std::unique_ptr<KTextEditor::MovingRange, (56 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::isNull (213 samples, 0.03%)
Kate::TextCursor::line@plt (137 samples, 0.02%)
KTextEditor::ViewPrivate::updateDocumentConfig (17 samples, 0.00%)
Kate::TextBlock::updateRange (178 samples, 0.02%)
Kate::SwapFile::qt_static_metacall (27 samples, 0.00%)
QList<Kate::TextHistory::Entry>::isEmpty (228 samples, 0.03%)
std::operator& (25 samples, 0.00%)
Kate::TextHistory::Entry::Entry (620 samples, 0.08%)
QString::QString (60 samples, 0.01%)
__GI___libc_free (52 samples, 0.01%)
KateModifiedRemoveText::KateModifiedRemoveText (257 samples, 0.03%)
QBasicAtomicInteger<int>::deref (23 samples, 0.00%)
X509_STORE_set_default_paths (16 samples, 0.00%)
QtPrivate::RefCount::ref (16 samples, 0.00%)
0x7ffeb652b20f (590 samples, 0.08%)
qSwap<QListData::Data*> (38 samples, 0.00%)
QTypedArrayData<unsigned (224 samples, 0.03%)
__memmove_avx_unaligned_erms (1,636 samples, 0.21%)
QFontDatabase::load (19 samples, 0.00%)
QList<Kate::TextHistory::Entry>::iterator::iterator (96 samples, 0.01%)
QVector<KTextEditor::Range>::detach (871 samples, 0.11%)
QtPrivate::RefCount::ref (16 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (147 samples, 0.02%)
QtPrivate::FunctorCall<QtPrivate::IndexesList<0, (30 samples, 0.00%)
KTextEditor::Range::end (228 samples, 0.03%)
qMax<KTextEditor::Cursor> (18 samples, 0.00%)
QXcbIntegration::createPlatformWindow (251 samples, 0.03%)
0x7f1f72fed490 (21 samples, 0.00%)
0x7f1f6401cc1f (67 samples, 0.01%)
QDataStream::writeBytes (1,850 samples, 0.24%)
KateUndoGroup::addItem (18 samples, 0.00%)
KTextEditor::operator>= (580 samples, 0.08%)
QVector<Kate::TextBlock*>::operator[] (1,733 samples, 0.23%)
0x559a3d23fe3f (48 samples, 0.01%)
QArrayData::data (25 samples, 0.00%)
QTimer::start (7,656 samples, 1.00%)
QTim..
QAtomicOps<int>::deref<int> (17 samples, 0.00%)
0x7f1f72eecf20 (2,529 samples, 0.33%)
0x7f1f74f1d820 (130 samples, 0.02%)
Kate::TextHistory::Entry::Entry (16 samples, 0.00%)
QtPrivate::RefCount::deref (398 samples, 0.05%)
QDataStream::operator<< (119 samples, 0.02%)
Kate::TextBlock::startLine (139 samples, 0.02%)
KateRegExpSearch::buildReplacement@plt (110 samples, 0.01%)
KTextEditor::operator< (25 samples, 0.00%)
KateBuffer::count (17 samples, 0.00%)
QRasterPaintEngine::updatePen (34 samples, 0.00%)
update_get_addr (368 samples, 0.05%)
0x7f1f74fb9dbd (179 samples, 0.02%)
KTextEditor::Range::end (18 samples, 0.00%)
QPen::operator= (20 samples, 0.00%)
std::__atomic_base<int>::operator-- (788 samples, 0.10%)
Kate::TextBlock::startLine (106 samples, 0.01%)
0x7f1f6bfac6c9 (241 samples, 0.03%)
std::max<unsigned (234 samples, 0.03%)
QSharedPointer<Kate::TextLineData>::data (144 samples, 0.02%)
QWidgetPrivate::drawWidget (50 samples, 0.01%)
QFactoryLoader::instance (42 samples, 0.01%)
QHash<Kate::TextCursor*, (57 samples, 0.01%)
QtPrivate::RefCount::deref (35 samples, 0.00%)
Kate::TextBuffer::editingChangedBuffer (182 samples, 0.02%)
QList<Kate::TextHistory::Entry>::detach (18 samples, 0.00%)
QListData::append (61 samples, 0.01%)
QString::append (195 samples, 0.03%)
KTextEditor::DocumentPrivate::lastLine (794 samples, 0.10%)
QSharedPointer<Kate::TextLineData>::data (187 samples, 0.02%)
0x7f1f640131cf (22 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (112 samples, 0.01%)
__GI___libc_malloc (38 samples, 0.00%)
KateViewConfig::automaticCompletionInvocation (16 samples, 0.00%)
QBasicAtomicInteger<int>::load (16 samples, 0.00%)
QList<Kate::TextHistory::Entry>::isEmpty (36 samples, 0.00%)
Kate::TextBuffer::lines (35 samples, 0.00%)
0x7f1f63294fbb (177 samples, 0.02%)
KateViewInternal::paintEvent (321 samples, 0.04%)
KateSearchBar::qt_static_metacall (640,346 samples, 84.00%)
KateSearchBar::qt_static_metacall
QList<KateUndo*>::append (39 samples, 0.01%)
KTextEditor::Cursor::line (18 samples, 0.00%)
QAtomicOps<int>::load<int> (132 samples, 0.02%)
Kate::TextBuffer::lines (21 samples, 0.00%)
Kate::TextBlock::lines (99 samples, 0.01%)
QScopedPointer<QObjectData, (23 samples, 0.00%)
KateRenderer::paintTabstop (136 samples, 0.02%)
KateRenderer::paintTabstop (16 samples, 0.00%)
QString::~QString (1,411 samples, 0.19%)
0x7f1f73b9ee11 (640,346 samples, 84.00%)
0x7f1f73b9ee11
QSharedPointer<Kate::TextLineData>::deref (1,018 samples, 0.13%)
Kate::TextBlock::startLine (72 samples, 0.01%)
_int_free (32 samples, 0.00%)
KateLayoutCache::metaObject (63 samples, 0.01%)
QWidgetPrivate::drawWidget (55 samples, 0.01%)
QRingBuffer::reserve (35 samples, 0.00%)
QXcbConnection::processXcbEvents (52 samples, 0.01%)
__memmove_avx_unaligned_erms (27 samples, 0.00%)
QMetaObject::methodOffset (856 samples, 0.11%)
Kate::SwapFile::insertText@plt (49 samples, 0.01%)
KateViewInternal::paintEvent (115 samples, 0.02%)
QCoreApplicationPrivate::sendPostedEvents (6,605 samples, 0.87%)
QCo..
std::operator& (17 samples, 0.00%)
KTextEditor::ViewPrivate::isAutomaticInvocationEnabled (1,633 samples, 0.21%)
QAtomicOps<int>::load<int> (253 samples, 0.03%)
QApplication::notify (33 samples, 0.00%)
Kate::TextLineData::markAsModified (39 samples, 0.01%)
Kate::TextBlock::startLine (131 samples, 0.02%)
qMin<KTextEditor::Cursor> (387 samples, 0.05%)
KTextEditor::DocumentPrivate::removeText (242,367 samples, 31.79%)
KTextEditor::DocumentPrivate::removeText
QMainWindow::event (40 samples, 0.01%)
QCryptographicHash::addData (89 samples, 0.01%)
QtPrivate::RefCount::isShared (24 samples, 0.00%)
0x559a3f92e717 (30 samples, 0.00%)
Kate::TextBlock::startLine (56 samples, 0.01%)
QAtomicOps<int>::load<int> (111 samples, 0.01%)
QTextLine::draw (20 samples, 0.00%)
QAtomicOps<int>::load<int> (137 samples, 0.02%)
KTextEditor::operator>= (1,057 samples, 0.14%)
std::__atomic_base<int>::operator++@plt (19 samples, 0.00%)
qCalculateGrowingBlockSize (345 samples, 0.05%)
std::__atomic_base<int>::operator-- (559 samples, 0.07%)
QVector<QSharedPointer<Kate::TextLineData> (578 samples, 0.08%)
g_main_context_iteration (216 samples, 0.03%)
Kate::TextCursor::setPosition (67 samples, 0.01%)
QBasicAtomicInteger<int>::load (170 samples, 0.02%)
QAtomicOps<int>::deref<int> (369 samples, 0.05%)
__GI___libc_malloc (26 samples, 0.00%)
QtPrivate::RefCount::ref (582 samples, 0.08%)
QAccessibleCache::instance (57 samples, 0.01%)
Kate::TextCursor::column (40 samples, 0.01%)
QMetaObject::activate@plt (264 samples, 0.03%)
KTextEditor::operator< (17 samples, 0.00%)
Kate::TextBuffer::lines (122 samples, 0.02%)
std::operator& (16 samples, 0.00%)
KXmlGuiWindow::event (584 samples, 0.08%)
QtPrivate::RefCount::deref (20 samples, 0.00%)
KTextEditor::MovingCursor::isValid (102 samples, 0.01%)
0x13d23795f (41 samples, 0.01%)
QRingBuffer::reserve (485 samples, 0.06%)
QStringList::QStringList (41 samples, 0.01%)
KXmlGuiWindow::event (50 samples, 0.01%)
KTextEditor::DocumentPrivate::lines (253 samples, 0.03%)
_dl_update_slotinfo (26 samples, 0.00%)
std::operator& (28 samples, 0.00%)
QPainter::drawPoint (249 samples, 0.03%)
QVector<Kate::TextBlock*>::size (23 samples, 0.00%)
QList<QString>::~QList (2,696 samples, 0.35%)
Kate::TextCursor::line (510 samples, 0.07%)
std::operator& (30 samples, 0.00%)
QMetaObjectPrivate::signalOffset (476 samples, 0.06%)
QStringList::QStringList (921 samples, 0.12%)
QArrayData::data (72 samples, 0.01%)
KTextEditor::Cursor::line (33 samples, 0.00%)
QStringList::QStringList (22 samples, 0.00%)
QAtomicOps<int>::load<int> (55 samples, 0.01%)
Kate::TextBlock::startLine (62 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::data (107 samples, 0.01%)
0x7f1f73ac2670 (19 samples, 0.00%)
Kate::TextCursor::line (21 samples, 0.00%)
Kate::TextBuffer::blockForLine (6,910 samples, 0.91%)
Kate..
qCalculateBlockSize (43 samples, 0.01%)
QTimerInfoList::activateTimers (1,130 samples, 0.15%)
qMin<int> (40 samples, 0.01%)
QString::length (25 samples, 0.00%)
QRasterPaintEngine::drawLines (16 samples, 0.00%)
QTextLine::draw (975 samples, 0.13%)
__gnu_cxx::new_allocator<Kate::TextRange*>::construct<Kate::TextRange*, (20 samples, 0.00%)
QList<QString>::QList (127 samples, 0.02%)
QWidget::event (583 samples, 0.08%)
QSharedPointer<Kate::TextLineData>::operator-> (340 samples, 0.04%)
KMessageWidget::animatedShow (34 samples, 0.00%)
KateRenderer::paintTextLine (83 samples, 0.01%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (31 samples, 0.00%)
QFlags<KTextEditor::SearchOption>::testFlag (62 samples, 0.01%)
Kate::TextBlock::lines (116 samples, 0.02%)
QDataStream::operator<< (4,023 samples, 0.53%)
Q..
QCoreApplication::notifyInternal2 (253 samples, 0.03%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (33 samples, 0.00%)
Kate::TextLineData::textReadWrite (34 samples, 0.00%)
KTextEditor::Range::Range (16 samples, 0.00%)
0x3000000002 (75 samples, 0.01%)
KateIconBorder::paintBorder (32 samples, 0.00%)
QVector<Kate::TextBlock*>::data (1,338 samples, 0.18%)
QApplicationPrivate::notify_helper (81 samples, 0.01%)
QMainWindow::event (59 samples, 0.01%)
QList<Kate::TextHistory::Entry>::detach (802 samples, 0.11%)
0x7ffeb652af0f (48 samples, 0.01%)
QWidgetPrivate::paintSiblingsRecursive (55 samples, 0.01%)
QTypedArrayData<unsigned (37 samples, 0.00%)
Kate::TextCursor::lineInBlock (560 samples, 0.07%)
0x9cb652b44f (39 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (110 samples, 0.01%)
QVector<Kate::TextBlock*>::isEmpty (23 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::deref (22 samples, 0.00%)
KTextEditor::operator< (367 samples, 0.05%)
QString::resize (234 samples, 0.03%)
KateSearchBar::searchPattern (542 samples, 0.07%)
Kate::TextCursor::line (192 samples, 0.03%)
QAtomicOps<int>::load<int> (26 samples, 0.00%)
QAtomicOps<int>::load<int> (131 samples, 0.02%)
QTextEngine::calculateTabWidth (201 samples, 0.03%)
0x7ffeb652b1cf (420 samples, 0.06%)
0x7f1f6bfac6c9 (25 samples, 0.00%)
QString::~QString (1,001 samples, 0.13%)
QCoreApplicationPrivate::sendPostedEvents (25 samples, 0.00%)
QComboBox::currentText (3,566 samples, 0.47%)
Q..
0x7f1f72fed4c5 (32 samples, 0.00%)
QString::constData (236 samples, 0.03%)
QVector<Kate::TextBlock*>::at (245 samples, 0.03%)
QWidgetPrivate::drawWidget (20 samples, 0.00%)
QAccessibleEvent::accessibleInterface (78 samples, 0.01%)
0x7f1f72fed672 (87 samples, 0.01%)
QObject::event (6,112 samples, 0.80%)
QOb..
QAbstractButton::mouseReleaseEvent (3,439 samples, 0.45%)
Q..
QByteArray::isNull (28 samples, 0.00%)
QVector<KTextEditor::Range>::QVector (401 samples, 0.05%)
KIconLoader::global (30 samples, 0.00%)
Kate::TextRange::end (57 samples, 0.01%)
QAtomicOps<int>::load<int> (154 samples, 0.02%)
KateViewInternal::paintEvent (247 samples, 0.03%)
KTextEditor::DocumentPrivate::updateConfig (18 samples, 0.00%)
QString::QString (44 samples, 0.01%)
KTextEditor::Cursor::Cursor (69 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator* (342 samples, 0.04%)
QBasicAtomicInteger<int>::load (53 samples, 0.01%)
operator!= (33 samples, 0.00%)
0x7ffeb652af4f (443 samples, 0.06%)
KTextEditor::MovingRange::setRange (19 samples, 0.00%)
Kate::TextRange::end (23 samples, 0.00%)
QAccessible::queryAccessibleInterface (51 samples, 0.01%)
QAtomicOps<int>::ref<int> (19 samples, 0.00%)
g_main_context_iteration (50 samples, 0.01%)
QApplication::notify (253 samples, 0.03%)
QCoreApplicationPrivate::sendPostedEvents (41 samples, 0.01%)
QString::append@plt (34 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::data (56 samples, 0.01%)
0x559a3d236ddf (235 samples, 0.03%)
__memmove_avx_unaligned_erms (21 samples, 0.00%)
QListData::begin (500 samples, 0.07%)
Kate::TextCursor::line (18 samples, 0.00%)
QArrayData::data (106 samples, 0.01%)
KParts::ReadOnlyPartPrivate::openLocalFile (3,469 samples, 0.46%)
K..
KateBuffer::plainLine (344 samples, 0.05%)
KTextEditor::operator>= (63 samples, 0.01%)
KTextEditor::DocumentPrivate::editRemoveText (104 samples, 0.01%)
QAtomicOps<int>::load<int> (103 samples, 0.01%)
QSet<Kate::TextCursor*>::empty (135 samples, 0.02%)
std::operator& (26 samples, 0.00%)
Kate::TextBuffer::clear (39 samples, 0.01%)
0x7ffeb652afcf (810 samples, 0.11%)
QSharedPointer<Kate::TextLineData>::deref (19 samples, 0.00%)
KWrite::~KWrite (6,112 samples, 0.80%)
KWr..
QAtomicOps<int>::load<int> (135 samples, 0.02%)
QEventLoop::exec (53 samples, 0.01%)
QVector<Kate::TextBlock*>::size (55 samples, 0.01%)
KateBuffer::openFile (3,398 samples, 0.45%)
K..
std::vector<KTextEditor::Range, (38 samples, 0.00%)
QBasicAtomicInteger<int>::load (187 samples, 0.02%)
qSwap<QtSharedPointer::ExternalRefCountData*> (18 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (932 samples, 0.12%)
KateViewInternal::paintEvent (207 samples, 0.03%)
KateModifiedRemoveText::KateModifiedRemoveText (27 samples, 0.00%)
QArrayData::data (103 samples, 0.01%)
QWidgetPrivate::drawWidget (32 samples, 0.00%)
QArrayData::data (27 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::data (98 samples, 0.01%)
QArrayData::data (29 samples, 0.00%)
QWidgetPrivate::close_helper (18 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (911 samples, 0.12%)
0x7ffeb652b0ef (163 samples, 0.02%)
Kate::TextBuffer::history (39 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (28 samples, 0.00%)
KMainWindow::event (584 samples, 0.08%)
0x7ffeb652b4df (228 samples, 0.03%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
KTextEditor::Cursor::Cursor (29 samples, 0.00%)
Kate::TextBlock::startLine (91 samples, 0.01%)
Kate::TextBuffer::lines (127 samples, 0.02%)
QArrayData::data (20 samples, 0.00%)
Kate::TextLineData::string (24 samples, 0.00%)
QAtomicOps<int>::load<int> (24 samples, 0.00%)
0x7ffeb652b3c7 (181 samples, 0.02%)
0x7f1f730dc000 (25 samples, 0.00%)
QEventDispatcherGlib::processEvents (17 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::data (18 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::data (27 samples, 0.00%)
Kate::TextBlock::startLine (62 samples, 0.01%)
QWidgetPrivate::drawWidget (284 samples, 0.04%)
KTextEditor::operator< (18 samples, 0.00%)
Kate::SwapFile::removeText (16 samples, 0.00%)
std::__atomic_base<int>::operator++ (524 samples, 0.07%)
QMutex::unlock (1,108 samples, 0.15%)
QString::operator[]@plt (53 samples, 0.01%)
Kate::TextBlock::startLine (66 samples, 0.01%)
KateEditRemoveTextUndo::len (68 samples, 0.01%)
std::__atomic_base<int>::operator-- (240 samples, 0.03%)
QList<QString>::QList (672 samples, 0.09%)
KSyntaxHighlighting::RepositoryPrivate::load (52 samples, 0.01%)
0x7f1f730dfccb (33 samples, 0.00%)
QThread::currentThread (1,979 samples, 0.26%)
QBasicAtomicInteger<int>::load (169 samples, 0.02%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (128 samples, 0.02%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (42 samples, 0.01%)
Kate::TextBuffer::lines (62 samples, 0.01%)
KTextEditor::DocumentPrivate::editStart@plt (49 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::operator-> (30 samples, 0.00%)
QWidgetPrivate::drawWidget (117 samples, 0.02%)
QVector<Kate::TextBlock*>::size (101 samples, 0.01%)
QtPrivate::RefCount::deref (16 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (31 samples, 0.00%)
QArrayData::data (126 samples, 0.02%)
QWidget::event (22 samples, 0.00%)
QString::length (191 samples, 0.03%)
KateRegExpSearch::ReplacementStream::str (257 samples, 0.03%)
Kate::TextCursor::column (21 samples, 0.00%)
QBasicAtomicInteger<int>::load (23 samples, 0.00%)
0x7f1f74fb9dbd (23 samples, 0.00%)
QList<Kate::TextHistory::Entry>::iterator::operator* (412 samples, 0.05%)
QArrayData::data (60 samples, 0.01%)
QtPrivate::RefCount::ref (562 samples, 0.07%)
std::__atomic_base<int>::operator-- (274 samples, 0.04%)
Breeze::Style::drawControl (35 samples, 0.00%)
KateUndoManager::slotTextInserted@plt (16 samples, 0.00%)
KTextEditor::DocumentPrivate::aboutToRemoveText (436 samples, 0.06%)
QBasicAtomicInteger<int>::load (142 samples, 0.02%)
Kate::TextBuffer::lines (130 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (19 samples, 0.00%)
QCoreApplication::notifyInternal2 (164 samples, 0.02%)
Kate::TextCursor::line (425 samples, 0.06%)
QAtomicOps<int>::ref<int> (686 samples, 0.09%)
QTypedArrayData<KTextEditor::Range>::allocate (17 samples, 0.00%)
KateRegExpSearch::ReplacementStream::ReplacementStream (71 samples, 0.01%)
QString::~QString (20 samples, 0.00%)
QToolButton::mouseReleaseEvent (3,439 samples, 0.45%)
Q..
QtPrivate::QForeachContainer<QVector<KTextEditor::Range> (16 samples, 0.00%)
QMetaObject::activate (55,804 samples, 7.32%)
QMetaObject::activate
Kate::TextCursor::setPosition (45 samples, 0.01%)
KTextEditor::DocumentPrivate::textRemoved (48 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::isNull (240 samples, 0.03%)
KTextEditor::Range::Range (83 samples, 0.01%)
KTextEditor::DocumentCursor::DocumentCursor (167 samples, 0.02%)
std::operator& (17 samples, 0.00%)
QtPrivate::RefCount::deref (26 samples, 0.00%)
Kate::TextCursor::line (186 samples, 0.02%)
QtPrivate::RefCount::deref (638 samples, 0.08%)
KatePlainTextSearch::KatePlainTextSearch@plt (20 samples, 0.00%)
QList<QString>::node_destruct (1,221 samples, 0.16%)
QWidget::event (117 samples, 0.02%)
QSet<Kate::TextCursor*>::const_iterator::operator* (112 samples, 0.01%)
QTypedArrayData<QPair<int, (291 samples, 0.04%)
__gnu_cxx::operator!=<Kate::TextRange**, (471 samples, 0.06%)
QLatin1Char::QLatin1Char (17 samples, 0.00%)
QAtomicOps<int>::load<int> (17 samples, 0.00%)
_int_free (145 samples, 0.02%)
0x7ffeb652b19f (1,501 samples, 0.20%)
KateScrollBar::updatePixmap (33 samples, 0.00%)
QAtomicOps<int>::deref<int> (312 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::ref (45 samples, 0.01%)
QAtomicOps<int>::deref<int> (21 samples, 0.00%)
KTextEditor::DocumentPrivate::plainKateTextLine@plt (23 samples, 0.00%)
QVector<KTextEditor::Range>::swap (20 samples, 0.00%)
QBasicAtomicInteger<int>::load (167 samples, 0.02%)
__GI___libc_malloc (24 samples, 0.00%)
KTextEditor::Cursor::isValid (88 samples, 0.01%)
QtPrivate::FunctionPointer<void (203 samples, 0.03%)
QCryptographicHash::addData (92 samples, 0.01%)
QString::~QString (71 samples, 0.01%)
QtPrivate::RefCount::deref (23 samples, 0.00%)
0x7f1f72efb274 (19 samples, 0.00%)
QVector<Kate::TextBlock*>::size (28 samples, 0.00%)
qSwap<QListData::Data*> (742 samples, 0.10%)
QAtomicOps<int>::load<int> (143 samples, 0.02%)
QTypedArrayData<QSharedPointer<Kate::TextLineData> (36 samples, 0.00%)
KateViewInternal::coordinatesToCursor (38 samples, 0.00%)
QCommonStyle::drawControl (38 samples, 0.00%)
QTextEngine::shape (18 samples, 0.00%)
QTypedArrayData<unsigned (394 samples, 0.05%)
0x7ffeb652b3cf (435 samples, 0.06%)
0x7ffeb652b4ef (117 samples, 0.02%)
QArrayData::data (95 samples, 0.01%)
QAccessibleWidget::isValid (772 samples, 0.10%)
QPainter::drawPoints (241 samples, 0.03%)
KateVi::Marks::isShowable (17 samples, 0.00%)
QTextLayout::draw (66 samples, 0.01%)
std::__atomic_base<int>::operator-- (29 samples, 0.00%)
0x7f1f730a01b5 (52 samples, 0.01%)
QString::length (57 samples, 0.01%)
0x7ffeb652ae9f (20 samples, 0.00%)
QHash<Kate::TextCursor*, (24 samples, 0.00%)
QList<QString>::~QList (456 samples, 0.06%)
QTypedArrayData<KTextEditor::Range>::data (170 samples, 0.02%)
KateRegExpSearch::buildReplacement@plt (30 samples, 0.00%)
QObject::~QObject (6,086 samples, 0.80%)
QOb..
KateRenderer::paintTextLine (574 samples, 0.08%)
QtPrivate::RefCount::deref (348 samples, 0.05%)
KateLayoutCache::line (17 samples, 0.00%)
QList<KateUndoGroup*>::QList (162 samples, 0.02%)
QArrayData::deallocate (26 samples, 0.00%)
KateLayoutCache::metaObject (85 samples, 0.01%)
QListData::end (40 samples, 0.01%)
operator<< (54 samples, 0.01%)
0x7f1f73590d48 (22 samples, 0.00%)
0x7ffeb652af2f (96 samples, 0.01%)
QMetaObject::activate (1,515 samples, 0.20%)
KatePlainTextSearch::~KatePlainTextSearch (31 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::swap (24 samples, 0.00%)
QAtomicOps<int>::load<int> (26 samples, 0.00%)
KateRegExpSearch::ReplacementStream::ReplacementStream@plt (603 samples, 0.08%)
KateRenderer::layoutLine (34 samples, 0.00%)
std::unique_ptr<KTextEditor::MovingRange, (19 samples, 0.00%)
QWidgetPrivate::create_sys (251 samples, 0.03%)
_int_free (19 samples, 0.00%)
KTextEditor::DocumentPrivate::saveEditingPositions (46 samples, 0.01%)
QWidgetPrivate::drawWidget (117 samples, 0.02%)
QAtomicOps<int>::deref<int> (657 samples, 0.09%)
std::__atomic_base<int>::operator-- (268 samples, 0.04%)
QPair<int, (22 samples, 0.00%)
QChar::QChar (53 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (11,504 samples, 1.51%)
QSet<Kat..
0x7f1f73104002 (29 samples, 0.00%)
0x7ffeb652b04f (1,241 samples, 0.16%)
0x7f1f73ac2670 (407 samples, 0.05%)
QAtomicOps<int>::load<int> (19 samples, 0.00%)
KTextEditor::DocumentPrivate::openWithLineLengthLimitOverride (3,438 samples, 0.45%)
K..
QtPrivate::RefCount::deref (18 samples, 0.00%)
QCoreApplication::notifyInternal2 (60 samples, 0.01%)
KateConfig::configEnd (27 samples, 0.00%)
QString::operator= (530 samples, 0.07%)
0x7ffeb658ca34 (51 samples, 0.01%)
qMin<KTextEditor::Cursor> (18 samples, 0.00%)
Kate::TextCursor::lineInBlock (6,113 samples, 0.80%)
Kat..
QMetaObject::activate (43,820 samples, 5.75%)
QMetaObject::activate
QList<QString>::dealloc (1,733 samples, 0.23%)
0x7f1f61eee8cf (33 samples, 0.00%)
std::_Vector_base<Kate::TextRange*, (23 samples, 0.00%)
QString::QString (21 samples, 0.00%)
__gnu_cxx::operator!=<Kate::TextRange**, (18 samples, 0.00%)
QString::append (171 samples, 0.02%)
QThread::currentThread (746 samples, 0.10%)
SwapDiffCreator::qt_metacall (26 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (199 samples, 0.03%)
KateRenderer::spaceWidth (18 samples, 0.00%)
QAtomicOps<int>::ref<int> (24 samples, 0.00%)
QBasicAtomicInteger<int>::load (28 samples, 0.00%)
Kate::TextRange::setRange (9,805 samples, 1.29%)
Kate::..
_dl_relocate_object (84 samples, 0.01%)
KateRenderer::paintTextLine (40 samples, 0.01%)
QObject::startTimer (6,981 samples, 0.92%)
QObj..
KTextEditor::MovingCursor::operator (26 samples, 0.00%)
KTextEditor::operator< (380 samples, 0.05%)
0x559a3d31100f (167 samples, 0.02%)
std::__atomic_base<int>::operator++@plt (22 samples, 0.00%)
KParts::ReadWritePart::isReadWrite@plt (49 samples, 0.01%)
QtPrivate::qMakeForeachContainer<QSet<Kate::TextRange*> (22 samples, 0.00%)
KTextEditor::Range::start (118 samples, 0.02%)
g_main_context_dispatch (8,009 samples, 1.05%)
g_mai..
0x7f1f730fadca (53 samples, 0.01%)
QRingBuffer::append (1,111 samples, 0.15%)
QSharedPointer<Kate::TextLineData>::operator! (266 samples, 0.03%)
QtPrivate::RefCount::deref (24 samples, 0.00%)
QObjectPrivate::deleteChildren (6,086 samples, 0.80%)
QOb..
QCoreApplication::notifyInternal2 (643,992 samples, 84.47%)
QCoreApplication::notifyInternal2
std::__atomic_base<int>::operator-- (540 samples, 0.07%)
0x7ffeb652b457 (54 samples, 0.01%)
QCoreApplication::notifyInternal2 (402 samples, 0.05%)
KateMatch::range (38 samples, 0.00%)
KTextEditor::Range::end (121 samples, 0.02%)
QToolButton::event (3,440 samples, 0.45%)
Q..
qSwap<QListData::Data*> (812 samples, 0.11%)
std::move<KTextEditor::Range&> (25 samples, 0.00%)
__GI___libc_malloc (247 samples, 0.03%)
QApplicationPrivate::notify_helper (28 samples, 0.00%)
KTextEditor::Cursor::column (111 samples, 0.01%)
KateMatch::isValid (1,298 samples, 0.17%)
0x7f1f73ac2828 (584 samples, 0.08%)
QChar::QChar (161 samples, 0.02%)
0x7f1f6bf666cb (21 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (46 samples, 0.01%)
Kate::TextCursor::lineInBlock (6,253 samples, 0.82%)
Kat..
QString::resize (41 samples, 0.01%)
KateVi::Marks::isShowable (29 samples, 0.00%)
QDataStream::operator<<@plt (874 samples, 0.11%)
KateEditInsertTextUndo::len (44 samples, 0.01%)
Kate::TextRange::fixLookup (7,906 samples, 1.04%)
Kate:..
std::__atomic_base<int>::operator-- (16 samples, 0.00%)
QtPrivate::RefCount::isShared (26 samples, 0.00%)
QList<Kate::TextHistory::Entry>::begin (70 samples, 0.01%)
0x7ffeb652b1af (1,090 samples, 0.14%)
__dynamic_cast@plt (20 samples, 0.00%)
Kate::TextBlock::lines (119 samples, 0.02%)
QTypedArrayData<unsigned (16 samples, 0.00%)
QAtomicOps<int>::ref<int> (21 samples, 0.00%)
Kate::TextCursor::line (183 samples, 0.02%)
QString::toUtf8 (58 samples, 0.01%)
QtPrivate::RefCount::ref (19 samples, 0.00%)
KTextEditor::DocumentPrivate::queryClose (18 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (290 samples, 0.04%)
0x7ffeb652aeff (51 samples, 0.01%)
KTextEditor::operator!= (36 samples, 0.00%)
KTextEditor::Range::end (142 samples, 0.02%)
Kate::SwapFile::insertText (12,188 samples, 1.60%)
Kate::Sw..
KateDocumentConfig::tabWidth (1,798 samples, 0.24%)
QTextLine::cursorToX (317 samples, 0.04%)
_int_free (18 samples, 0.00%)
KateViewInternal::paintEvent (16 samples, 0.00%)
KTextEditor::Range::end (24 samples, 0.00%)
Kate::TextBuffer::unwrapLine (25 samples, 0.00%)
QDataStream::operator<< (61 samples, 0.01%)
QStack<QSharedPointer<KTextEditor::MovingCursor> (43 samples, 0.01%)
QAtomicOps<int>::load<int> (342 samples, 0.04%)
KTextEditor::Range::Range (73 samples, 0.01%)
QXcbConnection::handleXcbEvent (44 samples, 0.01%)
QtPrivate::ApplyReturnValue<void>::ApplyReturnValue (23 samples, 0.00%)
QtPrivate::RefCount::deref (655 samples, 0.09%)
operator (705 samples, 0.09%)
QTypedArrayData<Kate::TextBlock*>::begin (151 samples, 0.02%)
0x7f1f73ac2828 (340 samples, 0.04%)
QString::~QString (16 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (182 samples, 0.02%)
0x7f1f6bfaa746 (25 samples, 0.00%)
KTextEditor::Cursor::Cursor (24 samples, 0.00%)
QCoreApplication::notifyInternal2 (20 samples, 0.00%)
KateRenderer::paintTabstop (36 samples, 0.00%)
std::vector<Kate::TextRange*, (71 samples, 0.01%)
std::__advance<QPair<int, (68 samples, 0.01%)
KTextEditor::Range::start (94 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (436 samples, 0.06%)
KateLayoutCache::qt_static_metacall (10,748 samples, 1.41%)
KateLay..
QTypedArrayData<Kate::TextBlock*>::data (120 samples, 0.02%)
Kate::TextLineData::length (431 samples, 0.06%)
QSharedPointer<Kate::TextLineData>::operator! (263 samples, 0.03%)
std::swap<QListData::Data*> (654 samples, 0.09%)
QVector<QSharedPointer<Kate::TextLineData> (104 samples, 0.01%)
QtPrivate::QForeachContainer<QVector<KTextEditor::Range> (49 samples, 0.01%)
std::move<QList<KateUndoGroup*>&> (17 samples, 0.00%)
KTextEditor::DocumentPrivate::editStart (64 samples, 0.01%)
QtPrivate::ApplyReturnValue<void>::ApplyReturnValue (89 samples, 0.01%)
QTextEngine::shapeText (65 samples, 0.01%)
QTextEngine::findItem (38 samples, 0.00%)
QWidgetPrivate::drawWidget (37 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,171 samples, 0.15%)
QtPrivate::QContainerImplHelper::mid (28 samples, 0.00%)
QList<KateUndoGroup*>::operator= (1,938 samples, 0.25%)
QAccessibleEvent::accessibleInterface (19 samples, 0.00%)
KTextEditor::Range::end (30 samples, 0.00%)
qMin<KTextEditor::Cursor> (21 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::ref (39 samples, 0.01%)
KateLayoutCache::line (33 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (19 samples, 0.00%)
QXcbConnection::QXcbConnection (46 samples, 0.01%)
QAtomicOps<int>::load<int> (35 samples, 0.00%)
0x7f1f72ede173 (49 samples, 0.01%)
QString::operator= (154 samples, 0.02%)
Kate::TextCursor::line@plt (26 samples, 0.00%)
QString::length (16 samples, 0.00%)
KTextEditor::DocumentPrivate::editStart (114 samples, 0.01%)
QVector<Kate::TextBlock*>::at (251 samples, 0.03%)
QByteArray::truncate (43 samples, 0.01%)
QVector<Kate::TextBlock*>::detach (869 samples, 0.11%)
QComboBox::currentText (97 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (280 samples, 0.04%)
QWidget::event (133 samples, 0.02%)
std::operator& (28 samples, 0.00%)
QHash<Kate::TextRange*, (3,227 samples, 0.42%)
std::__atomic_base<int>::operator-- (552 samples, 0.07%)
QSharedPointer<Kate::TextLineData>::operator-> (38 samples, 0.00%)
QAtomicOps<int>::ref<int> (596 samples, 0.08%)
std::operator& (33 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (704 samples, 0.09%)
Kate::TextRange::end (21 samples, 0.00%)
QString::~QString (844 samples, 0.11%)
QMetaObject::activate (33 samples, 0.00%)
QHash<Kate::TextCursor*, (1,552 samples, 0.20%)
Kate::TextBuffer::lines (90 samples, 0.01%)
KTextEditor::Range::isValid (371 samples, 0.05%)
QCoreApplication::notifyInternal2 (216 samples, 0.03%)
QString::mid (20 samples, 0.00%)
QBasicAtomicInteger<int>::deref (344 samples, 0.05%)
Kate::TextBuffer::textRemoved (38,829 samples, 5.09%)
Kate::TextBuffer::textRemoved
QCoreApplication::notifyInternal2 (643,944 samples, 84.47%)
QCoreApplication::notifyInternal2
QCoreApplication::notifyInternal2 (22 samples, 0.00%)
QVector<Kate::TextBlock*>::size (176 samples, 0.02%)
Kate::TextRange::checkValidity@plt (37 samples, 0.00%)
KTextEditor::Cursor::Cursor (23 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (250 samples, 0.03%)
QWidgetPrivate::sendPaintEvent (207 samples, 0.03%)
KateScrollBar::updatePixmap (255 samples, 0.03%)
0x7f1f73b9edad (3,438 samples, 0.45%)
0..
0x7f1f73103fe8 (2,121 samples, 0.28%)
_int_free (26 samples, 0.00%)
KTextEditor::Cursor::Cursor (17 samples, 0.00%)
QString::length (21 samples, 0.00%)
QList<QString>::~QList (21 samples, 0.00%)
QBasicAtomicInteger<int>::deref (338 samples, 0.04%)
QSet<Kate::TextCursor*>::const_iterator::operator* (345 samples, 0.05%)
QAtomicOps<int>::deref<int> (275 samples, 0.04%)
QtPrivate::RefCount::ref (21 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (27 samples, 0.00%)
__tls_get_addr (17 samples, 0.00%)
KMessageBox::createKMessageBox (18 samples, 0.00%)
__GI___libc_malloc (302 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (975 samples, 0.13%)
0x559a3d23feef (17 samples, 0.00%)
QStringList::QStringList (50 samples, 0.01%)
KateLineLayoutMap::slotEditDone (26 samples, 0.00%)
QApplicationPrivate::sendMouseEvent (643,947 samples, 84.47%)
QApplicationPrivate::sendMouseEvent
0x7ffeb652b14f (506 samples, 0.07%)
Kate::TextBlock::lines (985 samples, 0.13%)
std::__atomic_base<int>::operator++@plt (21 samples, 0.00%)
QBasicAtomicInteger<int>::ref (318 samples, 0.04%)
0x7f1f730faec6 (17 samples, 0.00%)
qMin<KTextEditor::Cursor> (20 samples, 0.00%)
KTextEditor::Cursor::line (92 samples, 0.01%)
QTypedArrayData<unsigned (25 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::ref (37 samples, 0.00%)
QList<KateUndo*>::const_iterator::operator++ (23 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (764 samples, 0.10%)
QtPrivate::QContainerImplHelper::mid (84 samples, 0.01%)
KatePlainTextSearch::~KatePlainTextSearch@plt (85 samples, 0.01%)
QBasicAtomicInteger<int>::load (298 samples, 0.04%)
KateRenderer::paintTextLine (53 samples, 0.01%)
QTextEngine::calculateTabWidth (23 samples, 0.00%)
QList<KateUndoGroup*>::~QList (474 samples, 0.06%)
0x559a3d93e00f (144 samples, 0.02%)
QtPrivate::RefCount::deref (24 samples, 0.00%)
QtPrivate::RefCount::isShared (31 samples, 0.00%)
KateRegExpSearch::ReplacementStream::ReplacementStream (1,304 samples, 0.17%)
KWrite::loadURL (3,471 samples, 0.46%)
K..
QArrayData::data (18 samples, 0.00%)
QVector<KTextEditor::Range>::QVector (60 samples, 0.01%)
KTextEditor::Cursor::line (92 samples, 0.01%)
__GI___libc_malloc (27 samples, 0.00%)
QMapData<QChar, (300 samples, 0.04%)
QArrayData::data (91 samples, 0.01%)
QTextLine::draw (18 samples, 0.00%)
std::__atomic_base<int>::operator-- (255 samples, 0.03%)
QBasicAtomicInteger<int>::load (32 samples, 0.00%)
QRingBuffer::append (1,648 samples, 0.22%)
QTimer::start@plt (21 samples, 0.00%)
QAtomicOps<int>::load<int> (17 samples, 0.00%)
QArrayData::data (42 samples, 0.01%)
QAtomicOps<int>::deref<int> (24 samples, 0.00%)
QApplication::notify (643,992 samples, 84.47%)
QApplication::notify
QListData::append (100 samples, 0.01%)
Kate::TextBuffer::lines (18 samples, 0.00%)
0x7f1f7374c4eb (975 samples, 0.13%)
0x7f1f73ac2670 (215 samples, 0.03%)
QVector<Kate::TextBlock*>::isEmpty (149 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::isNull (19 samples, 0.00%)
KTextEditor::DocumentPrivate::line (52 samples, 0.01%)
QWidget::event (394 samples, 0.05%)
_int_malloc (22 samples, 0.00%)
QBasicAtomicInteger<int>::load (43 samples, 0.01%)
QList<KateUndoGroup*>::~QList (459 samples, 0.06%)
QTextEngine::shapeLine (17 samples, 0.00%)
KParts::ReadWritePart::isReadWrite (92 samples, 0.01%)
QAtomicOps<int>::load<int> (18 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (141 samples, 0.02%)
0x7f1f730fad00 (20 samples, 0.00%)
g_main_context_check (18 samples, 0.00%)
Kate::TextBuffer::blockForLine (1,002 samples, 0.13%)
QMainWindow::event (215 samples, 0.03%)
QSharedPointer<Kate::TextLineData>::ref (25 samples, 0.00%)
QFlags<KTextEditor::SearchOption>::testFlag (915 samples, 0.12%)
QAtomicOps<int>::deref<int> (24 samples, 0.00%)
QVector<KTextEditor::Range>::~QVector (2,629 samples, 0.34%)
0x7ffeb652b10f (656 samples, 0.09%)
QWidget::event (584 samples, 0.08%)
QString::append (355 samples, 0.05%)
std::operator& (24 samples, 0.00%)
0x7ffeb652b13f (556 samples, 0.07%)
Kate::TextBlock::removeCursor (24 samples, 0.00%)
Kate::TextBuffer::editingLastRevision (81 samples, 0.01%)
0x7f1f6bfb23c1 (82 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::operator-> (163 samples, 0.02%)
0x7f1f6401708f (28 samples, 0.00%)
KTextEditor::DocumentPrivate::editRemoveText@plt (18 samples, 0.00%)
KTextEditor::Cursor::line (24 samples, 0.00%)
X509_load_cert_crl_file (16 samples, 0.00%)
KTextEditor::MovingCursor::isValid (647 samples, 0.08%)
QVector<QPair<int, (49 samples, 0.01%)
KTextEditor::Range::start (349 samples, 0.05%)
Kate::TextBlock::line@plt (22 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (253 samples, 0.03%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (67 samples, 0.01%)
KTextEditor::Range::start (26 samples, 0.00%)
QArrayData::allocate (551 samples, 0.07%)
KTextEditor::DocumentPrivate::lastLine (59 samples, 0.01%)
KTextEditor::DocumentPrivate::lines (222 samples, 0.03%)
QTypedArrayData<char>::deallocate (17 samples, 0.00%)
KateUndoManager::addUndoItem@plt (170 samples, 0.02%)
KateConfig::configEnd (39 samples, 0.01%)
QCoreApplication::notifyInternal2 (127 samples, 0.02%)
KTextEditor::Document::~Document (6,086 samples, 0.80%)
KTe..
KTextEditor::Range::start (144 samples, 0.02%)
QTypedArrayData<Kate::TextBlock*>::data (134 samples, 0.02%)
KTextEditor::Cursor::column (20 samples, 0.00%)
QBasicAtomicInteger<int>::load (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (138 samples, 0.02%)
KateBuffer::count (191 samples, 0.03%)
0x7f1f730db7d9 (30 samples, 0.00%)
0x559a3d28b5ff (232 samples, 0.03%)
__vdso_clock_gettime (461 samples, 0.06%)
QWidgetPrivate::drawWidget (19 samples, 0.00%)
QRingBuffer::reserve (466 samples, 0.06%)
QBasicAtomicInteger<int>::load (235 samples, 0.03%)
QWidgetPrivate::drawWidget (332 samples, 0.04%)
QApplication::notify (1,129 samples, 0.15%)
Kate::TextCursor::line (38 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (59 samples, 0.01%)
QString::~QString (785 samples, 0.10%)
QTypedArrayData<Kate::TextBlock*>::begin (241 samples, 0.03%)
0x7ffeb652b317 (544 samples, 0.07%)
0x7f1f730fd9d3 (118 samples, 0.02%)
0x7f1f6bfaa7a4 (179 samples, 0.02%)
QBasicAtomicInteger<int>::load (26 samples, 0.00%)
0x7f1f73103fd0 (402 samples, 0.05%)
QString::mid (248 samples, 0.03%)
Kate::TextBlock::removeRange (42 samples, 0.01%)
std::__atomic_base<int>::operator-- (290 samples, 0.04%)
KTextEditor::operator>= (277 samples, 0.04%)
Kate::TextBlock::startLine (148 samples, 0.02%)
qSwap<QListData::Data*> (52 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (1,348 samples, 0.18%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (109 samples, 0.01%)
qSwap<QTypedArrayData<KTextEditor::Range>*> (24 samples, 0.00%)
std::__atomic_base<int>::operator--@plt (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (368 samples, 0.05%)
0x7f1f73ac2670 (55 samples, 0.01%)
KateMatch::range (597 samples, 0.08%)
0x7f1f73ac2670 (50 samples, 0.01%)
std::operator& (24 samples, 0.00%)
std::operator& (46 samples, 0.01%)
qSwap<QTypedArrayData<unsigned (45 samples, 0.01%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (1,187 samples, 0.16%)
std::vector<KTextEditor::Range, (525 samples, 0.07%)
0x7f1f72eecf1c (18 samples, 0.00%)
Kate::TextCursor::line (352 samples, 0.05%)
KateDocumentConfig::isGlobal (298 samples, 0.04%)
KTextEditor::DocumentPrivate::lastLine (23 samples, 0.00%)
Kate::TextCursor::column (23 samples, 0.00%)
QList<Kate::TextHistory::Entry>::iterator::operator* (19 samples, 0.00%)
Breeze::Style::drawPrimitive (38 samples, 0.00%)
QObject::killTimer (6,074 samples, 0.80%)
QOb..
QThread::currentThread (16 samples, 0.00%)
QTypedArrayData<char>::deallocate (348 samples, 0.05%)
Kate::TextBlock::lines (136 samples, 0.02%)
QList<QString>::node_copy (78 samples, 0.01%)
__tls_get_addr (998 samples, 0.13%)
Kate::TextBlock::updateRange (91 samples, 0.01%)
std::unique_ptr<KTextEditor::MovingRange, (48 samples, 0.01%)
QAtomicOps<int>::load<int> (132 samples, 0.02%)
KTextEditor::Range::contains (41 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator!= (260 samples, 0.03%)
QApplication::notify (60 samples, 0.01%)
QList<KateUndoGroup*>::clear (2,373 samples, 0.31%)
QApplicationPrivate::notify_helper (22 samples, 0.00%)
KTextEditor::Cursor::column (84 samples, 0.01%)
Kate::TextBlock::startLine (113 samples, 0.01%)
QBasicAtomicInteger<int>::load (52 samples, 0.01%)
operator!= (93 samples, 0.01%)
QWidgetPrivate::paintSiblingsRecursive (176 samples, 0.02%)
QCoreApplication::exec (223 samples, 0.03%)
QVector<Kate::TextBlock*>::operator[] (91 samples, 0.01%)
0x7ffeb652b2cf (139 samples, 0.02%)
KateViewInternal::paintEvent (50 samples, 0.01%)
QAccessibleCache::interfaceForId (16 samples, 0.00%)
QString::append (445 samples, 0.06%)
KMainWindow::event (341 samples, 0.04%)
QApplication::notify (18 samples, 0.00%)
0xdf529d2a0e341aff (93 samples, 0.01%)
QRasterPaintEngine::updatePen (130 samples, 0.02%)
Kate::TextBlock::startLine (17 samples, 0.00%)
KMessageBox::createKMessageBox (76 samples, 0.01%)
QString::mid (26 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (83 samples, 0.01%)
Kate::TextBuffer::history (34 samples, 0.00%)
QWidgetPrivate::drawWidget (407 samples, 0.05%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (22 samples, 0.00%)
QString::QString (30 samples, 0.00%)
Kate::TextRange::toRange (2,571 samples, 0.34%)
kwrite (762,028 samples, 99.96%)
kwrite
QtPrivate::RefCount::deref (33 samples, 0.00%)
KateLayoutCache::insertText (10,641 samples, 1.40%)
KateLay..
(anonymous (49 samples, 0.01%)
QHash<Kate::TextCursor*, (323 samples, 0.04%)
0x7f1f72efb241 (67 samples, 0.01%)
QRasterPaintEngine::drawLines (174 samples, 0.02%)
QArrayData::allocate (505 samples, 0.07%)
QAccessible::isActive (68 samples, 0.01%)
QtPrivate::RefCount::deref (24 samples, 0.00%)
0x7f1f74f1db40 (77 samples, 0.01%)
QList<KateUndoGroup*>::operator= (1,644 samples, 0.22%)
Kate::TextBuffer::blockForLine (9,697 samples, 1.27%)
Kate::..
QWidgetItemV2::minimumSize (17 samples, 0.00%)
Kate::TextRange::start (17 samples, 0.00%)
QString::remove (2,362 samples, 0.31%)
std::operator& (26 samples, 0.00%)
0x7f1f6bfa3da1 (8,048 samples, 1.06%)
0x7f1..
0x559a3d28ca3f (324 samples, 0.04%)
0x7ffeb652b2ef (225 samples, 0.03%)
QWidgetPrivate::sendPaintEvent (18 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (50 samples, 0.01%)
QGridLayout::setGeometry (17 samples, 0.00%)
QTypedArrayData<unsigned (47 samples, 0.01%)
Kate::TextRange::toRange (2,315 samples, 0.30%)
QTextEngine::calculateTabWidth (346 samples, 0.05%)
QApplicationPrivate::notify_helper (71 samples, 0.01%)
KMainWindow::event (30 samples, 0.00%)
Kate::TextCursor::lineInternal (367 samples, 0.05%)
KTextEditor::operator< (1,074 samples, 0.14%)
QString::operator= (16 samples, 0.00%)
KTextEditor::operator< (390 samples, 0.05%)
Kate::TextBlock::removeText (90,125 samples, 11.82%)
Kate::TextBlock::removeText
Kate::TextRange::start (38 samples, 0.00%)
0x7f1f736d07a8 (55 samples, 0.01%)
KateHighlighting::noHighlighting (19 samples, 0.00%)
operator (87 samples, 0.01%)
QFrame::event (28 samples, 0.00%)
__gnu_cxx::new_allocator<Kate::TextRange*>::new_allocator (59 samples, 0.01%)
0x559a3d237a0f (72 samples, 0.01%)
QString::mid (2,137 samples, 0.28%)
QArrayData::allocate (839 samples, 0.11%)
KTextEditor::Range::Range (32 samples, 0.00%)
QArrayData::data (34 samples, 0.00%)
QAtomicOps<int>::ref<int> (18 samples, 0.00%)
KTextEditor::Cursor::line (20 samples, 0.00%)
std::__atomic_base<int>::operator++ (27 samples, 0.00%)
QAtomicOps<int>::load<int> (126 samples, 0.02%)
std::operator& (72 samples, 0.01%)
KTextEditor::Range::end (267 samples, 0.04%)
KTextEditor::Cursor::column (19 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::QExplicitlySharedDataPointer (19 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (332 samples, 0.04%)
QList<KateUndo*>::isEmpty (17 samples, 0.00%)
QStringList::~QStringList (22 samples, 0.00%)
KTextEditor::DocumentPrivate::openFile (3,331 samples, 0.44%)
QList<KateUndo*>::end (767 samples, 0.10%)
QAtomicOps<int>::load<int> (137 samples, 0.02%)
QDataStream::operator<<@plt (101 samples, 0.01%)
QList<KateUndo*>::Node::t (40 samples, 0.01%)
KTextEditor::Document::textInserted (1,497 samples, 0.20%)
QtPrivate::RefCount::deref (273 samples, 0.04%)
KTextEditor::ViewPrivate::paintEvent (22 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::data (333 samples, 0.04%)
KMainWindow::closeEvent (18 samples, 0.00%)
QListData::dispose (16 samples, 0.00%)
g_main_context_dispatch (50 samples, 0.01%)
Kate::TextBlock::startLine (109 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (1,119 samples, 0.15%)
QtPrivate::RefCount::deref (822 samples, 0.11%)
KateVi::InsertViMode::metaObject (21 samples, 0.00%)
KTextEditor::DocumentPrivate::updateConfig (27 samples, 0.00%)
QString::~QString (1,137 samples, 0.15%)
QCoreApplication::notifyInternal2 (116 samples, 0.02%)
std::__atomic_base<int>::operator--@plt (23 samples, 0.00%)
Kate::TextCursor::setPosition@plt (527 samples, 0.07%)
QBasicAtomicInteger<int>::load (151 samples, 0.02%)
QList<Kate::TextHistory::Entry>::begin (58 samples, 0.01%)
KateEditInsertTextUndo::isEmpty (66 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (951 samples, 0.12%)
QBasicAtomicInteger<int>::load (24 samples, 0.00%)
__GI___libc_free (18 samples, 0.00%)
QTextLine::cursorToX (51 samples, 0.01%)
KTextEditor::ViewPrivate::updateView (17 samples, 0.00%)
QtPrivate::RefCount::isShared (22 samples, 0.00%)
QBasicAtomicInteger<int>::load (82 samples, 0.01%)
KateEditInsertTextUndo::KateEditInsertTextUndo (65 samples, 0.01%)
std::vector<Kate::TextRange*, (103 samples, 0.01%)
KTextEditor::Range::start (69 samples, 0.01%)
KTextEditor::ViewPrivate::updateView (16 samples, 0.00%)
0x7ffeb652b09f (1,350 samples, 0.18%)
QSharedPointer<Kate::TextLineData>::data (110 samples, 0.01%)
KateBuffer::plainLine (4,096 samples, 0.54%)
K..
Kate::TextBlock::startLine (136 samples, 0.02%)
KMessageWidget::qt_static_metacall (34 samples, 0.00%)
QArrayData::allocate (17 samples, 0.00%)
std::__uniq_ptr_impl<KTextEditor::MovingRange, (28 samples, 0.00%)
0x7f1f72f704a9 (371 samples, 0.05%)
0x7f1f730faf40 (23 samples, 0.00%)
KTextEditor::ViewPrivate::paintEvent (35 samples, 0.00%)
_dl_lookup_symbol_x (79 samples, 0.01%)
QBasicAtomicInteger<int>::load (168 samples, 0.02%)
QAtomicOps<int>::load<int> (126 samples, 0.02%)
operator (668 samples, 0.09%)
QBasicAtomicInteger<int>::load (43 samples, 0.01%)
QAccessible::queryAccessibleInterface (19 samples, 0.00%)
QtPrivate::RefCount::ref (18 samples, 0.00%)
KTextEditor::operator>= (336 samples, 0.04%)
KMessageBox::warningYesNoCancelListInternal (77 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (95 samples, 0.01%)
KTextEditor::Cursor::column (76 samples, 0.01%)
Breeze::Style::drawControl (38 samples, 0.00%)
KTextEditor::Cursor::line (373 samples, 0.05%)
QBasicAtomicInteger<int>::deref (317 samples, 0.04%)
QList<QString>::~QList (762 samples, 0.10%)
QVector<QSharedPointer<Kate::TextLineData> (99 samples, 0.01%)
QPlatformThemeFactory::create (56 samples, 0.01%)
std::__atomic_base<int>::operator--@plt (20 samples, 0.00%)
std::__atomic_base<int>::operator-- (23 samples, 0.00%)
std::operator& (20 samples, 0.00%)
QList<KateUndoGroup*>::swap (40 samples, 0.01%)
qMin<int> (43 samples, 0.01%)
KateCompletionWidget::insertText@plt (40 samples, 0.01%)
Kate::TextBuffer::lines (93 samples, 0.01%)
QFontMetricsF::horizontalAdvance (22 samples, 0.00%)
std::__atomic_base<int>::operator--@plt (19 samples, 0.00%)
KateVi::InsertViMode::metaObject (218 samples, 0.03%)
KTextEditor::operator>= (208 samples, 0.03%)
QStringList::~QStringList (21 samples, 0.00%)
QVector<Kate::TextBlock*>::isEmpty (192 samples, 0.03%)
0x7f1f72f70278 (137 samples, 0.02%)
KateBuffer::plainLine (3,815 samples, 0.50%)
K..
QString::toUtf8 (3,681 samples, 0.48%)
Q..
KTextEditor::Cursor::isValid (141 samples, 0.02%)
KateBuffer::count (256 samples, 0.03%)
KateCompletionWidget::qt_static_metacall (8,925 samples, 1.17%)
KateC..
__GI___libc_malloc (32 samples, 0.00%)
QVector<QPair<int, (28 samples, 0.00%)
std::operator& (20 samples, 0.00%)
QBasicAtomicInteger<int>::deref (17 samples, 0.00%)
QAtomicOps<int>::load<int> (16 samples, 0.00%)
QFontEngine::subPixelPositionForX (213 samples, 0.03%)
Kate::TextCursor::lineInBlock (150 samples, 0.02%)
KTextEditor::Cursor::line (318 samples, 0.04%)
std::unique_ptr<KTextEditor::MovingRange, (179 samples, 0.02%)
0x8 (285 samples, 0.04%)
0x7f1f63285d4c (239 samples, 0.03%)
0x7f1f6bfa3dac (644,125 samples, 84.49%)
0x7f1f6bfa3dac
QChar::unicode (59 samples, 0.01%)
QVector<KTextEditor::Range>::operator[] (450 samples, 0.06%)
QVector<KTextEditor::Range>::data (1,251 samples, 0.16%)
std::_Vector_base<Kate::TextRange*, (19 samples, 0.00%)
__GI___libc_free (99 samples, 0.01%)
QArrayData::allocate (19 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (11,653 samples, 1.53%)
QSet<Kat..
__gnu_cxx::operator!=<Kate::TextRange**, (465 samples, 0.06%)
QAccessible::isActive (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (128 samples, 0.02%)
qSwap<QTypedArrayData<unsigned (435 samples, 0.06%)
__pthread_once_slow (19 samples, 0.00%)
QFrame::event (34 samples, 0.00%)
0x7f1f6bfa3da1 (216 samples, 0.03%)
0x7f1f72eecd65 (23 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::begin (133 samples, 0.02%)
Kate::TextBlock::startLine (31 samples, 0.00%)
std::vector<Kate::TextRange*, (32 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::begin (195 samples, 0.03%)
KTextEditor::Range::end (72 samples, 0.01%)
KateRenderer::paintTextLine (22 samples, 0.00%)
0x7f1f730fc8ec (38 samples, 0.00%)
QByteArray::QByteArray (2,121 samples, 0.28%)
QTypedArrayData<unsigned (20 samples, 0.00%)
KTextEditor::DocumentPrivate::readVariables (50 samples, 0.01%)
QAtomicOps<int>::load<int> (135 samples, 0.02%)
Kate::SwapFile::metaObject (108 samples, 0.01%)
KTextEditor::Range::start (73 samples, 0.01%)
QLatin1Char::unicode (37 samples, 0.00%)
Kate::TextHistory::Entry::Entry (20 samples, 0.00%)
std::move<KTextEditor::MovingCursor*&> (43 samples, 0.01%)
QWidget::event (29 samples, 0.00%)
KTextEditor::operator>= (311 samples, 0.04%)
QBasicAtomicInteger<int>::deref (441 samples, 0.06%)
KTextEditor::Cursor::column (72 samples, 0.01%)
QtPrivate::QSlotObject<void (22 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::allocate (87 samples, 0.01%)
__GI___libc_malloc (30 samples, 0.00%)
std::__atomic_base<int>::operator++@plt (16 samples, 0.00%)
0x7f1f72f6a8d3 (22 samples, 0.00%)
0x7f1f730db7f7 (50 samples, 0.01%)
QList<Kate::TextHistory::Entry>::iterator::iterator (83 samples, 0.01%)
QChar::isNull (45 samples, 0.01%)
QString::clear (2,044 samples, 0.27%)
qDeleteAll<QList<KateUndoGroup*> (1,293 samples, 0.17%)
0x7ffeb652b36f (215 samples, 0.03%)
std::unique_ptr<KTextEditor::MovingRange, (2,601 samples, 0.34%)
QExplicitlySharedDataPointer<KTextEditor::Attribute>::operator! (123 samples, 0.02%)
QtPrivate::RefCount::deref (18 samples, 0.00%)
KTextEditor::operator>= (294 samples, 0.04%)
0x7f1f730fad99 (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (26 samples, 0.00%)
QMutex::lock (48 samples, 0.01%)
std::__atomic_base<int>::operator-- (256 samples, 0.03%)
QVector<Kate::TextBlock*>::operator[] (263 samples, 0.03%)
KTextEditor::Range::start (105 samples, 0.01%)
KateViewInternal::paintEvent (78 samples, 0.01%)
threaded-ml (40 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (46 samples, 0.01%)
Kate::TextBuffer::blockForLine (873 samples, 0.11%)
g_main_context_dispatch (118 samples, 0.02%)
QBasicAtomicInteger<int>::load (170 samples, 0.02%)
std::unique_ptr<KTextEditor::MovingRange, (76 samples, 0.01%)
QList<Kate::TextHistory::Entry>::begin (1,559 samples, 0.20%)
KateRenderer::decorationsForLine (109 samples, 0.01%)
0x559a3fdce7ef (92 samples, 0.01%)
std::__atomic_base<int>::operator++@plt (27 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::internalSwap (24 samples, 0.00%)
QHash<Kate::TextCursor*, (24 samples, 0.00%)
std::unique_ptr<KTextEditor::MovingRange, (103 samples, 0.01%)
QArrayData::allocate (1,474 samples, 0.19%)
QBasicAtomicInteger<int>::load (17 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::deallocate (765 samples, 0.10%)
KateBuffer::count (107 samples, 0.01%)
__memmove_avx_unaligned_erms (56 samples, 0.01%)
KateScrollBar::charColor (30 samples, 0.00%)
0x7f1f73ac2670 (584 samples, 0.08%)
QtPrivate::RefCount::deref (26 samples, 0.00%)
KTextEditor::Cursor::Cursor (163 samples, 0.02%)
QWidgetPrivate::paintSiblingsRecursive (39 samples, 0.01%)
std::_Vector_base<Kate::TextRange*, (20 samples, 0.00%)
QMetaObject::activate@plt (222 samples, 0.03%)
std::__atomic_base<int>::operator++ (342 samples, 0.04%)
amdgpu_winsys_create (33 samples, 0.00%)
std::move<QTypedArrayData<unsigned (22 samples, 0.00%)
QApplicationPrivate::notify_helper (17 samples, 0.00%)
0x7f1f730dc093 (24 samples, 0.00%)
0x103d23795f (19 samples, 0.00%)
QString::size (378 samples, 0.05%)
0x7ffeb652b39f (393 samples, 0.05%)
QString::QString (16 samples, 0.00%)
0x7f1f6bf666d0 (18 samples, 0.00%)
QAtomicOps<int>::load<int> (140 samples, 0.02%)
QTypedArrayData<Kate::TextBlock*>::begin (994 samples, 0.13%)
QDataStream::writeBytes (34 samples, 0.00%)
QtPrivate::RefCount::isShared (54 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::deref (20 samples, 0.00%)
QRasterPaintEngine::drawCachedGlyphs (932 samples, 0.12%)
KTextEditor::DocumentPrivate::textRemoved (56,032 samples, 7.35%)
KTextEditor::DocumentPrivate::textRemoved
0x559a3d41e577 (80 samples, 0.01%)
QBasicAtomicInteger<int>::load (168 samples, 0.02%)
QCoreApplication::exec (53 samples, 0.01%)
std::move<bool (18 samples, 0.00%)
QMetaObjectPrivate::signalOffset (1,336 samples, 0.18%)
QList<KateUndo*>::detach (383 samples, 0.05%)
std::allocator<Kate::TextRange*>::allocator (17 samples, 0.00%)
0x7f1f730db7f7 (43 samples, 0.01%)
QVector<QSharedPointer<Kate::TextLineData> (36 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::operator-> (358 samples, 0.05%)
std::__uninitialized_copy_a<std::move_iterator<Kate::TextRange**>, (82 samples, 0.01%)
0x7f1f730db7d9 (43 samples, 0.01%)
KTextEditor::operator< (50 samples, 0.01%)
QtPrivate::RefCount::isShared (29 samples, 0.00%)
QTimerInfoList::activateTimers (22 samples, 0.00%)
QCoreApplication::notifyInternal2 (41 samples, 0.01%)
KateRegExpSearch::ReplacementStream::ReplacementStream (30 samples, 0.00%)
QAtomicOps<int>::ref<int> (24 samples, 0.00%)
xkb_x11_keymap_new_from_device (18 samples, 0.00%)
QAccessibleEvent::~QAccessibleEvent (18 samples, 0.00%)
QtPrivate::RefCount::deref (322 samples, 0.04%)
qt_defaultDpiY (34 samples, 0.00%)
QCoreApplication::notifyInternal2 (24 samples, 0.00%)
0x7f1f72f6a8bf (49 samples, 0.01%)
QIODevice::putChar (17 samples, 0.00%)
KTextEditor::MovingRange::operator (2,722 samples, 0.36%)
KTextEditor::Range::start (46 samples, 0.01%)
KateViewInternal::paintEvent (53 samples, 0.01%)
operator (242 samples, 0.03%)
QtPrivate::RefCount::ref (626 samples, 0.08%)
KTextEditor::Cursor::line (365 samples, 0.05%)
Kate::TextBlock::startLine (359 samples, 0.05%)
QThread::currentThread (62 samples, 0.01%)
0x7ffeb652af1f (105 samples, 0.01%)
QList<QString>::detach_helper_grow (1,827 samples, 0.24%)
Kate::TextBlock::startLine (124 samples, 0.02%)
QList<Kate::TextHistory::Entry>::iterator::operator* (366 samples, 0.05%)
QtPrivate::QSlotObject<void (120 samples, 0.02%)
Kate::TextCursor::column (27 samples, 0.00%)
QtPrivate::FunctionPointer<void (83 samples, 0.01%)
Kate::TextCursor::line (16 samples, 0.00%)
QAbstractButton::clicked (640,346 samples, 84.00%)
QAbstractButton::clicked
KateBuffer::editChanged (204 samples, 0.03%)
_dl_update_slotinfo (232 samples, 0.03%)
all (762,353 samples, 100%)
__memmove_avx_unaligned_erms (78 samples, 0.01%)
QRingBuffer::append (226 samples, 0.03%)
QBasicAtomicInteger<int>::deref (303 samples, 0.04%)
QFlags<QArrayData::AllocationOption>::QFlags (22 samples, 0.00%)
QWidget::event (248 samples, 0.03%)
QAtomicOps<int>::load<int> (23 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (1,344 samples, 0.18%)
QBasicAtomicInteger<int>::load (115 samples, 0.02%)
KateNormalInputMode::findReplace (20 samples, 0.00%)
QBasicAtomicInteger<int>::ref (835 samples, 0.11%)
0x7ffeb652b07b (274 samples, 0.04%)
KateVi::MatchHighlighter::qt_metacall (38 samples, 0.00%)
dlopen (42 samples, 0.01%)
Kate::TextBlock::startLine (18 samples, 0.00%)
QBasicAtomicInteger<int>::load (210 samples, 0.03%)
QAtomicOps<int>::ref<int> (587 samples, 0.08%)
QVector<KTextEditor::Range>::~QVector (442 samples, 0.06%)
KTextEditor::operator>= (649 samples, 0.09%)
QListData::append (104 samples, 0.01%)
QAtomicOps<int>::deref<int> (314 samples, 0.04%)
QTypedArrayData<unsigned (44 samples, 0.01%)
0x7f1f6bfa3da1 (50 samples, 0.01%)
QCoreApplication::notifyInternal2 (583 samples, 0.08%)
QVector<QSharedPointer<Kate::TextLineData> (371 samples, 0.05%)
QList<KateUndo*>::iterator::operator-- (154 samples, 0.02%)
KTextEditor::MovingRange::setRange (7,022 samples, 0.92%)
KTex..
QTypedArrayData<KTextEditor::Range>::data (18 samples, 0.00%)
QVector<KTextEditor::Range>::size (341 samples, 0.04%)
std::operator& (23 samples, 0.00%)
Kate::TextCursor::column (151 samples, 0.02%)
QAction::triggered (20 samples, 0.00%)
0x7f1f72eecd72 (28 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (32 samples, 0.00%)
Kate::TextBlock::line (23 samples, 0.00%)
QListData::size (52 samples, 0.01%)
0x7ffeb652b00f (582 samples, 0.08%)
KTextEditor::MovingCursor::toCursor (1,006 samples, 0.13%)
QWidgetPrivate::syncBackingStore (59 samples, 0.01%)
QBasicAtomicInteger<int>::load (24 samples, 0.00%)
KTextEditor::operator>= (300 samples, 0.04%)
0x7ffeb652b043 (44 samples, 0.01%)
KTextEditor::Range::end (313 samples, 0.04%)
QMetaObject::activate (1,137 samples, 0.15%)
KTextEditor::Cursor::column (18 samples, 0.00%)
0x7ffeb652b3bf (171 samples, 0.02%)
QtPrivate::FunctionPointer<void (81 samples, 0.01%)
std::vector<Kate::TextRange*, (16 samples, 0.00%)
KTextEditor::ViewPrivate::postMessage (17 samples, 0.00%)
QStringList::QStringList (53 samples, 0.01%)
KTextEditor::DocumentPrivate::plainKateTextLine (31 samples, 0.00%)
std::operator& (39 samples, 0.01%)
QApplicationPrivate::notify_helper (324 samples, 0.04%)
QArrayData::data (54 samples, 0.01%)
KateViewInternal::paintEvent (28 samples, 0.00%)
QWidget::event (322 samples, 0.04%)
KTextEditor::Range::end (17 samples, 0.00%)
Kate::TextCursor::column (54 samples, 0.01%)
QString::indexOf (52 samples, 0.01%)
QtPrivate::QSlotObject<void (16 samples, 0.00%)
KTextEditor::Range::Range (17 samples, 0.00%)
KTextEditor::operator>= (977 samples, 0.13%)
QtPrivate::RefCount::ref (34 samples, 0.00%)
0x7f1f6c06ff73 (242 samples, 0.03%)
QAtomicOps<int>::load<int> (19 samples, 0.00%)
KTextEditor::Range::end (19 samples, 0.00%)
0x7ffeb652b487 (18 samples, 0.00%)
QRasterPaintEngine::drawPoints (55 samples, 0.01%)
QWidgetPrivate::drawWidget (239 samples, 0.03%)
QThread::currentThread (1,146 samples, 0.15%)
0x559a3d3430ef (27 samples, 0.00%)
Kate::TextBlock::startLine (98 samples, 0.01%)
KateUndo::KateUndo (310 samples, 0.04%)
QArrayData::data (109 samples, 0.01%)
QVector<Kate::TextBlock*>::data (87 samples, 0.01%)
0x7f1f73b0d39e (18 samples, 0.00%)
KTextEditor::DocumentCursor::document (135 samples, 0.02%)
0x7f1f72eece51 (19 samples, 0.00%)
std::lower_bound<QPair<int, (2,916 samples, 0.38%)
KTextEditor::Cursor::line (110 samples, 0.01%)
std::operator& (28 samples, 0.00%)
KTextEditor::DocumentPrivate::insertText (544 samples, 0.07%)
std::allocator_traits<std::allocator<Kate::TextRange*> (28 samples, 0.00%)
Kate::TextBuffer::editingLastRevision (74 samples, 0.01%)
KateViewConfig::automaticCompletionInvocation (972 samples, 0.13%)
QList<KateUndoGroup*>::QList (58 samples, 0.01%)
KateEditRemoveTextUndo::mergeWith (1,799 samples, 0.24%)
Kate::TextBuffer::blockForLine (18 samples, 0.00%)
KateViewInternal::isTargetSelected (19 samples, 0.00%)
QtPrivate::RefCount::isStatic (23 samples, 0.00%)
KateCompletionWidget::insertText (265 samples, 0.03%)
operator< (61 samples, 0.01%)
QStack<QSharedPointer<KTextEditor::MovingCursor> (17 samples, 0.00%)
std::_Vector_base<Kate::TextRange*, (24 samples, 0.00%)
0x7f1f72f7da90 (136 samples, 0.02%)
Kate::TextBlock::startLine (119 samples, 0.02%)
std::lower_bound<QPair<int, (2,164 samples, 0.28%)
Kate::TextBlock::startLine (29 samples, 0.00%)
QList<KateUndo*>::Node::t (32 samples, 0.00%)
Kate::TextCursor::line (26 samples, 0.00%)
__cxxabiv1::__si_class_type_info::__do_dyncast (31 samples, 0.00%)
QString::size (397 samples, 0.05%)
QtPrivate::RefCount::deref (18 samples, 0.00%)
KTextEditor::Range::Range (2,720 samples, 0.36%)
QWidgetPrivate::syncBackingStore (28 samples, 0.00%)
0x7f1f6bf666a8 (45 samples, 0.01%)
KTextEditor::Cursor::line (76 samples, 0.01%)
std::operator& (42 samples, 0.01%)
KTextEditor::Range::columnWidth (750 samples, 0.10%)
QSet<Kate::TextCursor*>::~QSet (47 samples, 0.01%)
QBasicAtomicInteger<int>::load (154 samples, 0.02%)
KTextEditor::Cursor::setColumn (35 samples, 0.00%)
QVector<Kate::TextBlock*>::size (19 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (89 samples, 0.01%)
KateMatch::searchText (61,328 samples, 8.04%)
KateMatch::searchText
KTextEditor::operator< (1,176 samples, 0.15%)
0x7ffeb652b41f (2,414 samples, 0.32%)
QAtomicOps<int>::load<int> (145 samples, 0.02%)
QWidgetPrivate::paintBackground (42 samples, 0.01%)
QArrayData::data (73 samples, 0.01%)
QAbstractEventDispatcherPrivate::allocateTimerId (759 samples, 0.10%)
KTextEditor::DocumentPrivate::documentEnd (16 samples, 0.00%)
__GI___libc_malloc (43 samples, 0.01%)
Kate::TextCursor::setPosition (37 samples, 0.00%)
QChar::QChar (19 samples, 0.00%)
QFileDevice::unsetError (38 samples, 0.00%)
QAccessibleObject::isValid (20 samples, 0.00%)
QBasicAtomicInteger<int>::ref (26 samples, 0.00%)
0x7f00b652b04f (113 samples, 0.01%)
KTextEditor::DocumentPrivate::insertText (238,279 samples, 31.26%)
KTextEditor::DocumentPrivate::insertText
QBasicAtomicInteger<int>::deref (984 samples, 0.13%)
0x7f1f730db7d9 (46 samples, 0.01%)
QVector<Kate::TextBlock*>::size (21 samples, 0.00%)
QList<KateUndo*>::node_construct (148 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (52 samples, 0.01%)
QScopedPointer<QObjectData, (24 samples, 0.00%)
std::get<0ul, (22 samples, 0.00%)
QMainWindow::event (30 samples, 0.00%)
0x7f1f72f6a8d8 (17 samples, 0.00%)
KateTemplateHandler::qt_metacall (18 samples, 0.00%)
__memmove_avx_unaligned_erms (44 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (41 samples, 0.01%)
QString::QString (757 samples, 0.10%)
KateLineLayoutMap::slotEditDone (10,414 samples, 1.37%)
KateLin..
0x7f1f6329d6d7 (34 samples, 0.00%)
QtPrivate::RefCount::isShared (621 samples, 0.08%)
KateViewConfig::isGlobal (417 samples, 0.05%)
0x559a3d41e4cf (373 samples, 0.05%)
QBrush::~QBrush (22 samples, 0.00%)
Kate::TextCursor::line (27 samples, 0.00%)
QFileDevice::writeData (28 samples, 0.00%)
QTypedArrayData<KTextEditor::Range>::begin (276 samples, 0.04%)
KTextEditor::Range::end (21 samples, 0.00%)
QString::QString (18 samples, 0.00%)
Kate::TextBlock::lines (108 samples, 0.01%)
QArrayData::allocate (392 samples, 0.05%)
KTextEditor::Cursor::line (139 samples, 0.02%)
QArrayData::deallocate@plt (33 samples, 0.00%)
QMainWindow::event (6,425 samples, 0.84%)
QMa..
0x7ffeb652b01f (392 samples, 0.05%)
Kate::TextHistory::revision (66 samples, 0.01%)
0x7f1f74f1d970 (100 samples, 0.01%)
KTextEditor::Cursor::column (462 samples, 0.06%)
operator== (87 samples, 0.01%)
QtPrivate::qMakeForeachContainer<QVector<QTextLayout::FormatRange> (64 samples, 0.01%)
0x559a3d277a3f (113 samples, 0.01%)
KateUndo::KateUndo (16 samples, 0.00%)
KateLayoutCache::line (34 samples, 0.00%)
QString::isEmpty (29 samples, 0.00%)
QAtomicOps<int>::load<int> (89 samples, 0.01%)
Kate::TextCursor::line (48 samples, 0.01%)
QObject::parent (413 samples, 0.05%)
QMapNode<QChar, (168 samples, 0.02%)
QAtomicOps<int>::load<int> (22 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (107 samples, 0.01%)
0x7f1f730dfc86 (22 samples, 0.00%)
0x7f1f6bfb23cf (84 samples, 0.01%)
KTextEditor::Range::Range (30 samples, 0.00%)
KTextEditor::Cursor::line (225 samples, 0.03%)
KXmlGuiWindow::event (80 samples, 0.01%)
QBasicAtomicInteger<int>::load (17 samples, 0.00%)
Kate::TextCursor::setPosition (40 samples, 0.01%)
Kate::TextCursor::line (153 samples, 0.02%)
KateModifiedInsertText::KateModifiedInsertText (7,496 samples, 0.98%)
Kate..
QTypedArrayData<KTextEditor::Range>::sharedNull (25 samples, 0.00%)
0x7f1f6bf666ce (25 samples, 0.00%)
QString::at (59 samples, 0.01%)
0x7ffeb652b26f (4,497 samples, 0.59%)
0..
QTypedArrayData<Kate::TextBlock*>::data (111 samples, 0.01%)
std::function<bool (22 samples, 0.00%)
QGuiApplicationPrivate::init (119 samples, 0.02%)
_dl_sysdep_start (96 samples, 0.01%)
QBasicAtomicInteger<int>::ref (40 samples, 0.01%)
0x7f1f72f7da73 (51 samples, 0.01%)
QStringList::~QStringList (18 samples, 0.00%)
QtPrivate::QContainerImplHelper::mid (88 samples, 0.01%)
QBrush::QBrush (29 samples, 0.00%)
QtPrivate::RefCount::deref (724 samples, 0.09%)
QEventDispatcherGlib::processEvents (216 samples, 0.03%)
KTextEditor::Range::Range (935 samples, 0.12%)
0x7f1f70575f88 (118 samples, 0.02%)
QHash<Kate::TextRange*, (133 samples, 0.02%)
0x7f1f730db7ea (34 samples, 0.00%)
QAtomicOps<int>::load<int> (23 samples, 0.00%)
QArrayData::data (21 samples, 0.00%)
QAtomicOps<int>::load<int> (24 samples, 0.00%)
Kate::TextBlock::startLine (141 samples, 0.02%)
Kate::TextCursor::line (42 samples, 0.01%)
std::__niter_base<Kate::TextRange**> (44 samples, 0.01%)
QShortcutMap::tryShortcut (20 samples, 0.00%)
KateVi::Marks::setMark (313 samples, 0.04%)
QTimer::start (55 samples, 0.01%)
QIODevice::write (143 samples, 0.02%)
0x7f1f735c7a54 (18 samples, 0.00%)
QWidgetPrivate::prepareToRender (24 samples, 0.00%)
Breeze::Style::drawComplexControl (46 samples, 0.01%)
QFontPrivate::engineForScript (39 samples, 0.01%)
Kate::TextRange::start (20 samples, 0.00%)
KateDocumentConfig::tabWidth (208 samples, 0.03%)
QList<KateUndoGroup*>::QList (92 samples, 0.01%)
QtPrivate::RefCount::deref (22 samples, 0.00%)
QBasicAtomicInteger<int>::load (244 samples, 0.03%)
QWidgetPrivate::paintSiblingsRecursive (584 samples, 0.08%)
QWidgetPrivate::syncBackingStore (40 samples, 0.01%)
QString::remove@plt (81 samples, 0.01%)
0x7f1f73727fc2 (19 samples, 0.00%)
KateRenderer::paintTextLine (206 samples, 0.03%)
KateUndoManager::addUndoItem (24 samples, 0.00%)
QArrayData::data (166 samples, 0.02%)
std::allocator_traits<std::allocator<Kate::TextRange*> (20 samples, 0.00%)
QTypedArrayData<QSharedPointer<Kate::TextLineData> (36 samples, 0.00%)
QList<KateUndo*>::iterator::operator* (100 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (35 samples, 0.00%)
KateRenderer::paintTextLine (975 samples, 0.13%)
std::__get_helper<0ul, (29 samples, 0.00%)
_int_free (16 samples, 0.00%)
QSet<Kate::TextRange*>::insert (16 samples, 0.00%)
KateEditInsertTextUndo::KateEditInsertTextUndo (1,466 samples, 0.19%)
QExplicitlySharedDataPointer<KateLineLayout>::~QExplicitlySharedDataPointer (24 samples, 0.00%)
KTextEditor::Cursor::Cursor (453 samples, 0.06%)
Kate::TextCursor::kateRange (21 samples, 0.00%)
KTextEditor::Cursor::line (27 samples, 0.00%)
KTextEditor::DocumentPrivate::openUrl (3,471 samples, 0.46%)
K..
std::operator& (24 samples, 0.00%)
KateScrollBar::qt_static_metacall (33 samples, 0.00%)
KTextEditor::Cursor::column (60 samples, 0.01%)
QArrayData::allocate (23 samples, 0.00%)
std::__atomic_base<int>::operator--@plt (18 samples, 0.00%)
QMapData<QChar, (197 samples, 0.03%)
KParts::ReadWritePart::isReadWrite (320 samples, 0.04%)
operator< (63 samples, 0.01%)
_int_free (29 samples, 0.00%)
QVector<Kate::TextBlock*>::isEmpty (190 samples, 0.02%)
KTextEditor::DocumentPrivate::plainKateTextLine (3,811 samples, 0.50%)
K..
KateMatch::replace (18 samples, 0.00%)
0x7f1f72eecf01 (22 samples, 0.00%)
QPainter::fillRect (19 samples, 0.00%)
QList<KateUndo*>::iterator::operator-- (144 samples, 0.02%)
std::__uniq_ptr_impl<KTextEditor::MovingRange, (43 samples, 0.01%)
0x7ffeb652b69f (16 samples, 0.00%)
QList<KateUndoGroup*>::QList (169 samples, 0.02%)
std::__atomic_base<int>::operator++ (261 samples, 0.03%)
Kate::TextHistory::removeText@plt (79 samples, 0.01%)
QtPrivate::RefCount::deref (19 samples, 0.00%)
QChar::QChar (36 samples, 0.00%)
KTextEditor::DocumentPrivate::editInsertText (230,345 samples, 30.22%)
KTextEditor::DocumentPrivate::editInsertText
QtPrivate::RefCount::deref (785 samples, 0.10%)
0x7f1f72f6a7e1 (19 samples, 0.00%)
QString::insert (148 samples, 0.02%)
QPen::QPen (59 samples, 0.01%)
0x7f1f72eecd52 (22 samples, 0.00%)
qSwap<QTypedArrayData<unsigned (23 samples, 0.00%)
QObject::event (1,126 samples, 0.15%)
QSharedPointer<Kate::TextLineData>::operator-> (144 samples, 0.02%)
QIODevice::write (3,590 samples, 0.47%)
Q..
__GI___clock_gettime (190 samples, 0.02%)
QString::mid (81 samples, 0.01%)
KTextEditor::ViewPrivate::~ViewPrivate (18 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (37 samples, 0.00%)
0x7f1f70ca558d (31 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (97 samples, 0.01%)
QBasicAtomicInteger<int>::load (55 samples, 0.01%)
KTextEditor::DocumentPrivate::searchText (65 samples, 0.01%)
QtPrivate::RefCount::ref (29 samples, 0.00%)
std::__copy_move<true, (19 samples, 0.00%)
QtPrivate::RefCount::deref (17 samples, 0.00%)
0x2711b652b47f (50 samples, 0.01%)
KateRenderer::spaceWidth (22 samples, 0.00%)
QBasicAtomicInteger<int>::load (108 samples, 0.01%)
QBasicAtomicInteger<int>::load (230 samples, 0.03%)
std::operator& (41 samples, 0.01%)
Kate::TextBlock::startLine (121 samples, 0.02%)
KateCompletionWidget::view (496 samples, 0.07%)
QAtomicOps<int>::deref<int> (307 samples, 0.04%)
0xb652b37f (30 samples, 0.00%)
QApplicationPrivate::notify_helper (50 samples, 0.01%)
Kate::TextRange::start (107 samples, 0.01%)
__strcmp_avx2 (4,116 samples, 0.54%)
_..
qAsConst<QVector<KTextEditor::Range> (21 samples, 0.00%)
std::get<0ul, (58 samples, 0.01%)
0x7ffeb652b2af (1,546 samples, 0.20%)
std::vector<Kate::TextRange*, (97 samples, 0.01%)
QWidget::setGeometry (17 samples, 0.00%)
QWidgetPrivate::syncBackingStore (584 samples, 0.08%)
QVector<Kate::TextBlock*>::operator[] (101 samples, 0.01%)
0x7f1f7062d8be (52 samples, 0.01%)
std::_Vector_base<Kate::TextRange*, (87 samples, 0.01%)
Kate::TextCursor::column (23 samples, 0.00%)
qMax<KTextEditor::Cursor> (413 samples, 0.05%)
QFont::QFont (23 samples, 0.00%)
QPainter::setPen (103 samples, 0.01%)
QRasterPaintEngine::drawTextItem (975 samples, 0.13%)
QFontMetricsF::lineSpacing (19 samples, 0.00%)
KateRenderer::paintTextLine (364 samples, 0.05%)
QGuiApplicationPrivate::processCloseEvent (81 samples, 0.01%)
Kate::TextCursor::lineInBlock (153 samples, 0.02%)
0x7f1f6401cc0f (38 samples, 0.00%)
QChar::QChar (100 samples, 0.01%)
std::move<bool (135 samples, 0.02%)
KateMatch::buildReplacement (29,556 samples, 3.88%)
KateMatch::buildReplacem..
QShortcutMap::dispatchEvent (20 samples, 0.00%)
Kate::TextBlock::line (16 samples, 0.00%)
KTextEditor::Cursor::line (187 samples, 0.02%)
QString::split (6,022 samples, 0.79%)
QSt..
0x7ffeb652b02f (490 samples, 0.06%)
__GI___libc_malloc (28 samples, 0.00%)
QAtomicOps<int>::deref<int> (324 samples, 0.04%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (45 samples, 0.01%)
QListData::isEmpty (470 samples, 0.06%)
QIODevice::write (811 samples, 0.11%)
QtPrivate::RefCount::deref (310 samples, 0.04%)
KTextEditor::operator< (18 samples, 0.00%)
0x7ffeb652b557 (19 samples, 0.00%)
QWidgetPrivate::sendPendingMoveAndResizeEvents (24 samples, 0.00%)
0x7ffeb652b1e7 (80 samples, 0.01%)
QRingBuffer::reserve (1,503 samples, 0.20%)
QString::at (741 samples, 0.10%)
QAtomicOps<int>::deref<int> (297 samples, 0.04%)
KTextEditor::Cursor::line (312 samples, 0.04%)
QCoreApplication::notifyInternal2 (18 samples, 0.00%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (59 samples, 0.01%)
KateViewInternal::updateView (67 samples, 0.01%)
KateRenderer::paintTextLine (28 samples, 0.00%)
0x7f1f7233fafe (16 samples, 0.00%)
QBasicAtomicInteger<int>::ref (703 samples, 0.09%)
QtPrivate::RefCount::deref (21 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (50 samples, 0.01%)
KMessageWidget::event (34 samples, 0.00%)
0x559a3d02e7af (279 samples, 0.04%)
Kate::TextHistory::insertText (4,442 samples, 0.58%)
K..
qMin<KTextEditor::Cursor> (418 samples, 0.05%)
QDialog::exec (18 samples, 0.00%)
QAtomicOps<int>::load<int> (139 samples, 0.02%)
KateViewInternal::resizeEvent (17 samples, 0.00%)
QEventLoop::exec (125 samples, 0.02%)
QBasicAtomicInteger<int>::ref (29 samples, 0.00%)
Kate::TextBlock::startLine (180 samples, 0.02%)
KTextEditor::Range::isValid (409 samples, 0.05%)
QSharedPointer<Kate::TextLineData>::deref (37 samples, 0.00%)
KTextEditor::DocumentPrivate::textInserted (73,848 samples, 9.69%)
KTextEditor::DocumentPrivate::textInserted
Kate::TextBlock::removeText@plt (534 samples, 0.07%)
QSharedPointer<KTextEditor::MovingCursor>::deref (25 samples, 0.00%)
KTextEditor::Range::end (29 samples, 0.00%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (44 samples, 0.01%)
QStringList::QStringList (38 samples, 0.00%)
0xfffffffff (31 samples, 0.00%)
KTextEditor::DocumentPrivate::removeText (91 samples, 0.01%)
std::_Vector_base<Kate::TextRange*, (69 samples, 0.01%)
KTextEditor::Range::start (176 samples, 0.02%)
0x7f1f730db7f7 (35 samples, 0.00%)
QStringList::~QStringList (518 samples, 0.07%)
QList<KateUndo*>::iterator::iterator (86 samples, 0.01%)
QtPrivate::RefCount::isShared (566 samples, 0.07%)
std::operator& (17 samples, 0.00%)
QAtomicOps<int>::deref<int> (328 samples, 0.04%)
QMutex::lock (1,086 samples, 0.14%)
QArrayData::data (67 samples, 0.01%)
QTimerInfoList::registerTimer (308 samples, 0.04%)
Kate::TextBuffer::line (3,257 samples, 0.43%)
0x7f1f72efb23a (57 samples, 0.01%)
QList<Kate::TextHistory::Entry>::isEmpty (22 samples, 0.00%)
QBasicAtomicInteger<int>::load (172 samples, 0.02%)
QVector<Kate::TextBlock*>::operator[] (207 samples, 0.03%)
QListData::end (197 samples, 0.03%)
QVector<Kate::TextBlock*>::isDetached (29 samples, 0.00%)
QBasicAtomicInteger<int>::load (153 samples, 0.02%)
QTypedArrayData<Kate::TextBlock*>::data (80 samples, 0.01%)
QWidget::event (16 samples, 0.00%)
QVector<Kate::TextBlock*>::size (16 samples, 0.00%)
KTextEditor::DocumentPrivate::editStart@plt (79 samples, 0.01%)
QString::mid (820 samples, 0.11%)
QVector<QPair<int, (25 samples, 0.00%)
QWidget::event (30 samples, 0.00%)
0x7f1f72efb241 (71 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::const_iterator (48 samples, 0.01%)
Kate::TextBlock::startLine (95 samples, 0.01%)
Kate::TextBlock::startLine (89 samples, 0.01%)
0x7f1f72f6a8bb (47 samples, 0.01%)
KTextEditor::DocumentPrivate::editEnd@plt (117 samples, 0.02%)
QMetaObject::activate (17 samples, 0.00%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
qSwap<QTypedArrayData<KTextEditor::Range>*> (163 samples, 0.02%)
QArrayData::data (37 samples, 0.00%)
std::move<QVector<KTextEditor::Range>&> (34 samples, 0.00%)
QDataStream::writeBytes (17 samples, 0.00%)
std::__atomic_base<int>::operator-- (503 samples, 0.07%)
QArrayData::allocate@plt (118 samples, 0.02%)
QAtomicOps<int>::load<int> (268 samples, 0.04%)
KateRenderer::paintTextLine (247 samples, 0.03%)
QBasicAtomicInteger<int>::load (342 samples, 0.04%)
QEventDispatcherGlib::processEvents (8,048 samples, 1.06%)
QEven..
QString::operator= (35 samples, 0.00%)
std::_Vector_base<Kate::TextRange*, (72 samples, 0.01%)
std::_Destroy_aux<true>::__destroy<Kate::TextRange**> (31 samples, 0.00%)
QString::~QString (38 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::~QSharedPointer (26 samples, 0.00%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (21 samples, 0.00%)
QtPrivate::RefCount::isShared (139 samples, 0.02%)
QtPrivate::RefCount::deref (48 samples, 0.01%)
KateBuffer::ensureHighlighted (65 samples, 0.01%)
qMin<KTextEditor::Cursor> (818 samples, 0.11%)
KTextEditor::Range::end (48 samples, 0.01%)
QCommonStyle::drawControl (35 samples, 0.00%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (51 samples, 0.01%)
QTimerInfoList::registerTimer (82 samples, 0.01%)
std::move<KTextEditor::Range&>@plt (337 samples, 0.04%)
0x7f1f620a7401 (17 samples, 0.00%)
Kate::TextBuffer::lines (134 samples, 0.02%)
QList<KateUndoGroup*>::const_iterator::operator!= (32 samples, 0.00%)
QAtomicOps<int>::deref<int> (631 samples, 0.08%)
Kate::TextBuffer::blockForLine@plt (16 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::deref (19 samples, 0.00%)
0x7f1f7374290e (18 samples, 0.00%)
QVector<Kate::TextBlock*>::operator[] (280 samples, 0.04%)
QTypedArrayData<KTextEditor::Range>::data (124 samples, 0.02%)
QList<QString>::node_construct (30 samples, 0.00%)
Kate::TextBlock::startLine (157 samples, 0.02%)
QFontPrivate::engineForScript (19 samples, 0.00%)
Kate::TextBlock::startLine (124 samples, 0.02%)
QPen::operator= (42 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::deref (33 samples, 0.00%)
KateModifiedInsertText::KateModifiedInsertText (21 samples, 0.00%)
0x7f1f72efb220 (198 samples, 0.03%)
KateBuffer::ensureHighlighted (1,096 samples, 0.14%)
KTextEditor::Cursor::line (23 samples, 0.00%)
KTextEditor::DocumentPrivate::lines (41 samples, 0.01%)
KWrite::queryClose (80 samples, 0.01%)
QWidget::event (115 samples, 0.02%)
QAtomicOps<int>::deref<int> (27 samples, 0.00%)
QAtomicOps<int>::load<int> (293 samples, 0.04%)
QMetaObject::methodOffset (256 samples, 0.03%)
QAtomicOps<int>::deref<int> (247 samples, 0.03%)
Kate::TextBuffer::lines (17 samples, 0.00%)
QWidgetPrivate::drawWidget (19 samples, 0.00%)
QVector<KTextEditor::Range>::~QVector (596 samples, 0.08%)
KTextEditor::Range::start (25 samples, 0.00%)
Kate::TextCursor::setPosition (212 samples, 0.03%)
QString::~QString (31 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator* (192 samples, 0.03%)
QVector<Kate::TextBlock*>::operator[] (332 samples, 0.04%)
Kate::TextBlock::startLine (94 samples, 0.01%)
KateBuffer::editChanged (16 samples, 0.00%)
QList<QString>::node_destruct (51 samples, 0.01%)
KateUndo::setFlag (166 samples, 0.02%)
std::operator& (36 samples, 0.00%)
KateRegExpSearch::buildReplacement (9,068 samples, 1.19%)
KateRe..
_int_malloc (30 samples, 0.00%)
QBasicAtomicInteger<int>::deref (365 samples, 0.05%)
QVector<Kate::TextBlock*>::at (20 samples, 0.00%)
QApplication::notify (402 samples, 0.05%)
QSet<Kate::TextCursor*>::remove (24 samples, 0.00%)
operator (33 samples, 0.00%)
KTextEditor::operator< (269 samples, 0.04%)
0x7f1f730a656d (52 samples, 0.01%)
QList<QString>::node_destruct (1,014 samples, 0.13%)
QMetaObject::activate@plt (86 samples, 0.01%)
KateLayoutCache::updateViewCache (17 samples, 0.00%)
QVector<Kate::TextBlock*>::at (390 samples, 0.05%)
KTextEditor::Cursor::isValid (17 samples, 0.00%)
__cxxabiv1::__class_type_info::__do_dyncast (30 samples, 0.00%)
KTextEditor::Range::start (95 samples, 0.01%)
QVector<Kate::TextBlock*>::isDetached (26 samples, 0.00%)
QApplication::notify (41 samples, 0.01%)
KateViewInternal::coordinatesToCursor (32 samples, 0.00%)
QAction::activate (3,438 samples, 0.45%)
Q..
QArrayData::data (69 samples, 0.01%)
QWidgetPrivate::paintSiblingsRecursive (239 samples, 0.03%)
KateModifiedRemoveText::KateModifiedRemoveText (17 samples, 0.00%)
QHashData::nextNode (552 samples, 0.07%)
0x7f1f730faee7 (27 samples, 0.00%)
QExplicitlySharedDataPointer<KateLineLayout>::~QExplicitlySharedDataPointer (178 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::deref (18 samples, 0.00%)
0x7f1f736d07a8 (19 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (169 samples, 0.02%)
0x7f1f73725f87 (58 samples, 0.01%)
std::__atomic_base<int>::operator--@plt (22 samples, 0.00%)
KTextEditor::MovingRange::toRange (2,451 samples, 0.32%)
std::__atomic_base<int>::operator++ (264 samples, 0.03%)
QStringList::~QStringList (22 samples, 0.00%)
QList<Kate::TextHistory::Entry>::first (2,301 samples, 0.30%)
QScopedPointer<QObjectData, (55 samples, 0.01%)
_int_free (28 samples, 0.00%)
QString::~QString (866 samples, 0.11%)
QImage::QImage (275 samples, 0.04%)
0x7ffeb652bf0f (23 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::begin (33 samples, 0.00%)
QArrayData::data (22 samples, 0.00%)
KTextEditor::Range::start (28 samples, 0.00%)
QString::operator[]@plt (33 samples, 0.00%)
QWidgetPrivate::sendPaintEvent (127 samples, 0.02%)
Kate::TextRange::end (17 samples, 0.00%)
QWidget::event (38 samples, 0.00%)
QVector<KTextEditor::Range>::~QVector (63 samples, 0.01%)
KTextEditor::DocumentPrivate::plainKateTextLine (3,751 samples, 0.49%)
K..
QListSpecialMethods<QString>::~QListSpecialMethods (18 samples, 0.00%)
QString::size (359 samples, 0.05%)
KateMessageWidget::showNextMessage (17 samples, 0.00%)
QApplicationPrivate::notify_helper (41 samples, 0.01%)
KateConfig::configEnd (49 samples, 0.01%)
KateRenderer::paintTextLine (27 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (76 samples, 0.01%)
KateBuffer::clear (39 samples, 0.01%)
std::upper_bound<QPair<int, (2,065 samples, 0.27%)
KateRegExpSearch::escapePlaintext (19 samples, 0.00%)
QBasicAtomicInteger<int>::ref (687 samples, 0.09%)
QList<Kate::TextHistory::Entry>::Node::t (29 samples, 0.00%)
QAtomicOps<int>::load<int> (18 samples, 0.00%)
0x7ffeb652b78f (26 samples, 0.00%)
__tls_get_addr_slow (216 samples, 0.03%)
QVector<Kate::TextBlock*>::operator[] (1,908 samples, 0.25%)
0x7f1f730fafb7 (18 samples, 0.00%)
KTextEditor::ViewPrivate::setupActions (16 samples, 0.00%)
0x7f1f73ac2670 (334 samples, 0.04%)
KTextEditor::Cursor::column (100 samples, 0.01%)
Kate::TextBuffer::lines (52 samples, 0.01%)
QBasicAtomicInteger<int>::load (170 samples, 0.02%)
std::operator& (19 samples, 0.00%)
KTextEditor::Cursor::line (71 samples, 0.01%)
QtPrivate::RefCount::isShared (40 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::ref (818 samples, 0.11%)
QList<QString>::dealloc (1,688 samples, 0.22%)
0x7f1f72eecef4 (24 samples, 0.00%)
QAtomicOps<int>::load<int> (81 samples, 0.01%)
QString::QString (178 samples, 0.02%)
KMessageWidgetPrivate::updateSnapShot (28 samples, 0.00%)
0x7f1f72eecef0 (515 samples, 0.07%)
QAtomicOps<int>::load<int> (181 samples, 0.02%)
Kate::TextHistory::Entry::Entry (329 samples, 0.04%)
QString::QString@plt (16 samples, 0.00%)
KateViewConfig::automaticCompletionInvocation (42 samples, 0.01%)
QBasicAtomicInteger<int>::deref (413 samples, 0.05%)
QHash<Kate::TextCursor*, (656 samples, 0.09%)
QString::~QString (18 samples, 0.00%)
QWidgetPrivate::drawWidget (50 samples, 0.01%)
QListData::begin (408 samples, 0.05%)
QCoreApplication::notifyInternal2 (71 samples, 0.01%)
main (224 samples, 0.03%)
Kate::TextCursor::column (188 samples, 0.02%)
QCoreApplicationPrivate::sendPostedEvents (60 samples, 0.01%)
QTypedArrayData<Kate::TextBlock*>::data (144 samples, 0.02%)
Kate::TextCursor::line (306 samples, 0.04%)
QWidgetPrivate::drawWidget (266 samples, 0.03%)
KateBuffer::doHighlight@plt (59 samples, 0.01%)
0x7f1f730dc009 (19 samples, 0.00%)
QVector<QSharedPointer<Kate::TextLineData> (75 samples, 0.01%)
KateBuffer::doHighlight (385 samples, 0.05%)
QApplicationPrivate::notify_helper (18 samples, 0.00%)
std::function<bool (38 samples, 0.00%)
QHash<Kate::TextCursor*, (1,183 samples, 0.16%)
_int_free (26 samples, 0.00%)
KateLayoutCache::updateViewCache (34 samples, 0.00%)
KTextEditor::MovingRange::toRange (37 samples, 0.00%)
0x7f1f730fadc0 (124 samples, 0.02%)
QList<KateUndoGroup*>::QList (214 samples, 0.03%)
Kate::TextCursor::kateRange (456 samples, 0.06%)
std::vector<Kate::TextRange*, (18 samples, 0.00%)
0x7f1f72eecf27 (25 samples, 0.00%)
QAtomicOps<int>::load<int> (350 samples, 0.05%)
Kate::TextBlock::line (52 samples, 0.01%)
KTextEditor::Cursor::Cursor (187 samples, 0.02%)
__dynamic_cast (5,566 samples, 0.73%)
__..
KTextEditor::ViewPrivate::updateView (25 samples, 0.00%)
KTextEditor::operator< (29 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::data (274 samples, 0.04%)
_int_free (69 samples, 0.01%)
QString::QString (821 samples, 0.11%)
0x7ffeb652b6ef (20 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (1,174 samples, 0.15%)
std::__atomic_base<int>::operator++ (308 samples, 0.04%)
QtPrivate::RefCount::ref (651 samples, 0.09%)
QCommonStyle::drawControl (22 samples, 0.00%)
QVector<Kate::TextBlock*>::isEmpty (33 samples, 0.00%)
KXmlGuiWindow::event (59 samples, 0.01%)
QApplication::notify (324 samples, 0.04%)
QHashData::firstNode (473 samples, 0.06%)
QWidgetPrivate::sendPaintEvent (22 samples, 0.00%)
QString::insert (38 samples, 0.00%)
QListData::isEmpty (88 samples, 0.01%)
0x7ffeb652bf3f (31 samples, 0.00%)
QBasicAtomicInteger<int>::load (167 samples, 0.02%)
0x7ffeb652b16f (170 samples, 0.02%)
QListData::detach_grow (575 samples, 0.08%)
QTypedArrayData<unsigned (540 samples, 0.07%)
0x7f1f730fcc21 (22 samples, 0.00%)
QTextLine::cursorToX (26 samples, 0.00%)
Kate::TextBuffer::editingLastRevision (71 samples, 0.01%)
QBasicAtomicInteger<int>::load (188 samples, 0.02%)
KateDocumentConfig::tabWidth (16 samples, 0.00%)
QMetaObject::activate (640,346 samples, 84.00%)
QMetaObject::activate
KTextEditor::Range::start (25 samples, 0.00%)
0x7f1f7498516f (46 samples, 0.01%)
QVector<KTextEditor::Range>::size (161 samples, 0.02%)
KTextEditor::Cursor::line (89 samples, 0.01%)
QString::~QString (546 samples, 0.07%)
QtPrivate::QSlotObject<void (24 samples, 0.00%)
KateRegExpSearch::ReplacementStream::~ReplacementStream (21 samples, 0.00%)
KTextEditor::Cursor::column (19 samples, 0.00%)
std::forward<QSet<Kate::TextCursor*>&> (46 samples, 0.01%)
__GI___libc_free (55 samples, 0.01%)
std::_Vector_base<Kate::TextRange*, (20 samples, 0.00%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (28 samples, 0.00%)
KParts::ReadWritePart::isReadWrite (260 samples, 0.03%)
KTextEditor::Cursor::column (47 samples, 0.01%)
QtPrivate::RefCount::isShared (27 samples, 0.00%)
QBasicAtomicInteger<int>::deref (159 samples, 0.02%)
KateRegExpSearch::ReplacementStream::~ReplacementStream (1,891 samples, 0.25%)
QCoreApplication::notifyInternal2 (31 samples, 0.00%)
QArrayData::allocate (1,751 samples, 0.23%)
QTextLine::layout_helper (34 samples, 0.00%)
0x7ffeb652b3e7 (28 samples, 0.00%)
QApplication::notify (260 samples, 0.03%)
QString::remove (17 samples, 0.00%)
Kate::TextBuffer::revision (47 samples, 0.01%)
QWidgetPrivate::drawWidget (213 samples, 0.03%)
QBasicAtomicInteger<int>::load (17 samples, 0.00%)
Kate::SwapFile::insertText (16 samples, 0.00%)
qSwap<QTypedArrayData<unsigned (403 samples, 0.05%)
QList<KateUndoGroup*>::swap (45 samples, 0.01%)
KateCompletionWidget::view@plt (306 samples, 0.04%)
QApplication::notify (54 samples, 0.01%)
QChar::QChar (48 samples, 0.01%)
KTextEditor::DocumentPrivate::replaceText (82 samples, 0.01%)
KTextEditor::DocumentPrivate::line (40 samples, 0.01%)
QList<Kate::TextHistory::Entry>::empty (399 samples, 0.05%)
std::operator& (20 samples, 0.00%)
QtPrivate::QContainerImplHelper::mid (88 samples, 0.01%)
0x7ffeb652b43f (1,613 samples, 0.21%)
Kate::TextHistory::insertText@plt (119 samples, 0.02%)
KTextEditor::MovingCursor::isValid (599 samples, 0.08%)
QVector<Kate::TextBlock*>::isDetached (743 samples, 0.10%)
Kate::TextBlock::lines (134 samples, 0.02%)
0x400b652b4bf (61 samples, 0.01%)
QAtomicOps<int>::load<int> (203 samples, 0.03%)
QtPrivate::RefCount::ref (705 samples, 0.09%)
KTextEditor::Range::start (217 samples, 0.03%)
0x7ffeb652b44f (260 samples, 0.03%)
0x7ffeb652b35f (615 samples, 0.08%)
Kate::TextBuffer::load (3,358 samples, 0.44%)
std::unique_ptr<KTextEditor::MovingRange, (3,806 samples, 0.50%)
s..
QRingBuffer::append (502 samples, 0.07%)
0x7ffeb652b45f (225 samples, 0.03%)
QtPrivate::RefCount::deref (590 samples, 0.08%)
QString::~QString (23 samples, 0.00%)
QCoreApplication::notifyInternal2 (81 samples, 0.01%)
QtPrivate::qMakeForeachContainer<QSet<Kate::TextCursor*>&> (19 samples, 0.00%)
QWidgetPrivate::drawWidget (59 samples, 0.01%)
KateVi::InputModeManager::getCurrentViMode (76 samples, 0.01%)
Kate::TextBlock::startLine (16 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (25 samples, 0.00%)
QBasicAtomicInteger<int>::deref (357 samples, 0.05%)
QList<KateUndoGroup*>::~QList (49 samples, 0.01%)
0x559a3d23ee4f (18 samples, 0.00%)
QVector<Kate::TextBlock*>::isDetached (57 samples, 0.01%)
KTextEditor::Cursor::line (86 samples, 0.01%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (17 samples, 0.00%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (3,377 samples, 0.44%)
KTextEditor::EditorPrivate::self (149 samples, 0.02%)
QSharedPointer<Kate::TextLineData>::operator-> (126 samples, 0.02%)
KateMatch::range (57 samples, 0.01%)
QApplicationPrivate::notify_helper (116 samples, 0.02%)
QListData::remove (20 samples, 0.00%)
QList<QString>::QList (36 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::data (74 samples, 0.01%)
QBasicAtomicInteger<int>::load (400 samples, 0.05%)
QString::size (301 samples, 0.04%)
QIODevice::write (2,203 samples, 0.29%)
KateRegExpSearch::escapePlaintext@plt (46 samples, 0.01%)
KTextEditor::Cursor::Cursor (65 samples, 0.01%)
QPair<int, (17 samples, 0.00%)
QAtomicOps<int>::load<int> (223 samples, 0.03%)
Kate::TextLineData::text (43 samples, 0.01%)
KTextEditor::Cursor::column (109 samples, 0.01%)
QAtomicOps<int>::ref<int> (19 samples, 0.00%)
std::operator& (24 samples, 0.00%)
QEventDispatcherGlib::unregisterTimer (118 samples, 0.02%)
QAction::activate (20 samples, 0.00%)
QIODevice::putChar (223 samples, 0.03%)
QTextEngine::shapeLine (18 samples, 0.00%)
0x7f1f64013187 (19 samples, 0.00%)
QList<KateUndo*>::detach (350 samples, 0.05%)
KTextEditor::MovingRange::setRange (163 samples, 0.02%)
std::_Destroy<Kate::TextRange**, (42 samples, 0.01%)
QSet<Kate::TextCursor*>::isEmpty (531 samples, 0.07%)
QWidget::event (28 samples, 0.00%)
KateRegExpSearch::ReplacementStream::str (913 samples, 0.12%)
KateEditInsertTextUndo::mergeWith (6,193 samples, 0.81%)
Kat..
QtPrivate::RefCount::deref (319 samples, 0.04%)
QFileDevice::writeData (59 samples, 0.01%)
qCalculateBlockSize (67 samples, 0.01%)
0x7f1f736fb428 (28 samples, 0.00%)
Kate::TextBuffer::lines (78 samples, 0.01%)
KateEditRemoveTextUndo::KateEditRemoveTextUndo (71 samples, 0.01%)
QApplicationPrivate::notify_helper (24 samples, 0.00%)
QBasicAtomicInteger<int>::load (40 samples, 0.01%)
__GI___clone (37 samples, 0.00%)
QSharedPointer<Kate::TextLineData>::ref (913 samples, 0.12%)
QVector<QSharedPointer<KTextEditor::MovingCursor> (54 samples, 0.01%)
QStringList::~QStringList (2,768 samples, 0.36%)
QVector<Kate::TextBlock*>::operator[] (249 samples, 0.03%)
std::__atomic_base<int>::operator-- (267 samples, 0.04%)
0x7f1f730db7ea (31 samples, 0.00%)
KateSearchBar::searchPattern (4,192 samples, 0.55%)
K..
QApplicationPrivate::notify_helper (30 samples, 0.00%)
QtPrivate::RefCount::deref (17 samples, 0.00%)
Kate::TextBlock::startLine (108 samples, 0.01%)
std::operator& (62 samples, 0.01%)
0x7f1f73104055 (380 samples, 0.05%)
QString::length (103 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::QSharedPointer (40 samples, 0.01%)
QObject::parent (155 samples, 0.02%)
QString::indexOf@plt (76 samples, 0.01%)
qt_defaultDpiX (30 samples, 0.00%)
std::__atomic_base<int>::operator-- (538 samples, 0.07%)
KTextEditor::Cursor::line (177 samples, 0.02%)
QTextEngine::calculateTabWidth (86 samples, 0.01%)
Kate::TextRange::toRange (61 samples, 0.01%)
std::allocator<Kate::TextRange*>::allocator (19 samples, 0.00%)
0x559a3d95dd1f (36 samples, 0.00%)
KTextEditor::Cursor::line (50 samples, 0.01%)
0x7ffeb652b1df (1,116 samples, 0.15%)
QBasicAtomicInteger<int>::load (20 samples, 0.00%)
0x7f1f736d07c2 (23 samples, 0.00%)
std::function<bool (46 samples, 0.01%)
QString::operator[] (77 samples, 0.01%)
QAtomicOps<int>::deref<int> (639 samples, 0.08%)
0x7ffeb652afef (646 samples, 0.08%)
QTextEngine::shape (135 samples, 0.02%)
QWidgetPrivate::drawWidget (39 samples, 0.01%)
KTextEditor::operator== (517 samples, 0.07%)
QAtomicOps<int>::load<int> (39 samples, 0.01%)
QArrayData::allocate (104 samples, 0.01%)
QTypedArrayData<KTextEditor::Range>::data (186 samples, 0.02%)
std::vector<Kate::TextRange*, (67 samples, 0.01%)
0x7f1f730faeb8 (38 samples, 0.00%)
QString::mid (28 samples, 0.00%)
QBasicAtomicInteger<int>::ref (326 samples, 0.04%)
QList<KateUndoGroup*>::swap (23 samples, 0.00%)
0x7ffeb652b21f (455 samples, 0.06%)
0x7ffeb652afaf (673 samples, 0.09%)
QWidgetPrivate::paintSiblingsRecursive (22 samples, 0.00%)
QWidget::create (252 samples, 0.03%)
qCalculateGrowingBlockSize (432 samples, 0.06%)
QByteArray::~QByteArray (16 samples, 0.00%)
QMainWindow::event (584 samples, 0.08%)
QAtomicOps<int>::ref<int> (743 samples, 0.10%)
QVector<QSharedPointer<Kate::TextLineData> (80 samples, 0.01%)
QBasicAtomicInteger<int>::load (33 samples, 0.00%)
qt_defaultDpiY (26 samples, 0.00%)
QBasicAtomicInteger<int>::deref (791 samples, 0.10%)
QTypedArrayData<KTextEditor::Range>::end (71 samples, 0.01%)
QtPrivate::RefCount::deref (684 samples, 0.09%)
KateUndoManager::slotTextRemoved (24,344 samples, 3.19%)
KateUndoManager::sl..
Kate::TextCursor::column (36 samples, 0.00%)
0x7ffeb652b15f (322 samples, 0.04%)
KateUndoManager::slotTextRemoved@plt (78 samples, 0.01%)
QFlags<KTextEditor::SearchOption>::testFlag (35 samples, 0.00%)
std::__atomic_base<int>::operator++ (284 samples, 0.04%)
QBasicAtomicInteger<int>::load (238 samples, 0.03%)
KTextEditor::operator< (370 samples, 0.05%)
KSyntaxHighlighting::DefinitionData::loadMetaData (27 samples, 0.00%)
0x7f1f730facf0 (34 samples, 0.00%)
KTextEditor::DocumentPrivate::config (275 samples, 0.04%)
QCharRef::QCharRef (17 samples, 0.00%)
Kate::TextLineData::string (952 samples, 0.12%)
std::move<KTextEditor::Range&> (19 samples, 0.00%)
QSet<Kate::TextCursor*>::const_iterator::operator* (2,258 samples, 0.30%)
0x7ffeb652b4af (238 samples, 0.03%)
QtPrivate::RefCount::deref (656 samples, 0.09%)
QEventDispatcherGlib::processEvents (41 samples, 0.01%)
QFileDevice::unsetError (59 samples, 0.01%)
QXcbEventReader (264 samples, 0.03%)
qMin<KTextEditor::Cursor> (294 samples, 0.04%)
std::vector<Kate::TextRange*, (21,598 samples, 2.83%)
std::vector<Kate:..
QString::isNull (20 samples, 0.00%)
QListData::isEmpty (227 samples, 0.03%)
QBasicAtomicInteger<int>::load (16 samples, 0.00%)
QSet<Kate::TextCursor*>::~QSet (59 samples, 0.01%)
QLayout::activate (17 samples, 0.00%)
QStringList::~QStringList (2,669 samples, 0.35%)
QVector<QSharedPointer<Kate::TextLineData> (40 samples, 0.01%)
KTextEditor::DocumentPrivate::editInsertText (34 samples, 0.00%)
KTextEditor::Range::end (19 samples, 0.00%)
QBasicAtomicInteger<int>::load (391 samples, 0.05%)
KTextEditor::Cursor::column (57 samples, 0.01%)
QStringList::QStringList (235 samples, 0.03%)
QBasicAtomicInteger<int>::deref (25 samples, 0.00%)
QWidgetPrivate::paintSiblingsRecursive (334 samples, 0.04%)
KateBuffer::plainLine (46 samples, 0.01%)
0x7ffeb652af5f (219 samples, 0.03%)
QBasicAtomicInteger<int>::load (17 samples, 0.00%)
KTextEditor::DocumentPrivate::aboutToRemoveText (1,926 samples, 0.25%)
QSharedPointer<Kate::TextLineData>::deref (42 samples, 0.01%)
KTextEditor::Range::start (254 samples, 0.03%)
QtPrivate::RefCount::deref (417 samples, 0.05%)
QAtomicOps<int>::deref<int> (16 samples, 0.00%)
QScopedPointer<QObjectData, (26 samples, 0.00%)
Kate::TextCursor::setPosition (92 samples, 0.01%)
QIODevice::isOpen@plt (87 samples, 0.01%)
QObject::killTimer (25 samples, 0.00%)
QEventLoop::exec (43 samples, 0.01%)
KTextEditor::Cursor::line (138 samples, 0.02%)
std::__atomic_base<int>::operator++ (491 samples, 0.06%)
0x7f1f72efb222 (27 samples, 0.00%)
KateRegExpSearch::ReplacementStream::~ReplacementStream (43 samples, 0.01%)
QSet<Kate::TextCursor*>::const_iterator::operator++ (285 samples, 0.04%)
KTextEditor::ViewPrivate::doc (93 samples, 0.01%)
Kate::TextBlock::lines (100 samples, 0.01%)
std::__atomic_base<int>::operator++@plt (24 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::~QSharedPointer (25 samples, 0.00%)
QList<Kate::TextHistory::Entry>::isEmpty (373 samples, 0.05%)
QAtomicOps<int>::ref<int> (16 samples, 0.00%)
QApplicationPrivate::notify_helper (118 samples, 0.02%)
QString::~QString (52 samples, 0.01%)
Kate::TextBlock::startLine (79 samples, 0.01%)
QtPrivate::RefCount::deref (612 samples, 0.08%)
QTypedArrayData<KTextEditor::Range>::data (17 samples, 0.00%)
KParts::ReadWritePart::isReadWrite@plt (219 samples, 0.03%)
QtPrivate::RefCount::isShared (295 samples, 0.04%)
KateRenderer::layoutLine (33 samples, 0.00%)
QList<QString>::QList (176 samples, 0.02%)
Kate::TextBlock::startLine (110 samples, 0.01%)
KateViewInternal::updateView (17 samples, 0.00%)
QImageData::QImageData (136 samples, 0.02%)
std::vector<KTextEditor::Range, (182 samples, 0.02%)
KTextEditor::operator< (16 samples, 0.00%)
QApplication::notify (40 samples, 0.01%)
KateCompletionWidget::metaObject (63 samples, 0.01%)
QArrayData::data (567 samples, 0.07%)
QAtomicOps<int>::deref<int> (25 samples, 0.00%)
QApplicationPrivate::notify_helper (643,989 samples, 84.47%)
QApplicationPrivate::notify_helper
KTextEditor::MovingRange::setRange@plt (191 samples, 0.03%)
0x7ffeb652b377 (137 samples, 0.02%)
0x63 (164 samples, 0.02%)
QCoreApplication::notifyInternal2 (22 samples, 0.00%)
0x7ffeb652b66f (30 samples, 0.00%)
QVector<Kate::TextBlock*>::size (18 samples, 0.00%)
QString::length (33 samples, 0.00%)
QSet<Kate::TextCursor*>::empty (438 samples, 0.06%)
QComboBox::event (46 samples, 0.01%)
QWidget::event (35 samples, 0.00%)
KTextEditor::Cursor::line (109 samples, 0.01%)
std::__atomic_base<int>::operator-- (267 samples, 0.04%)
KateUndo::setFlag (28 samples, 0.00%)
QTypedArrayData<unsigned (253 samples, 0.03%)
0x7ffeb658ca37 (397 samples, 0.05%)
QAtomicOps<int>::ref<int> (603 samples, 0.08%)
QtPrivate::RefCount::deref (16 samples, 0.00%)
KTextEditor::DocumentPrivate::lines (341 samples, 0.04%)
KTextEditor::Cursor::line (28 samples, 0.00%)
KateCompletionWidget::removeText (19 samples, 0.00%)
Kate::TextBlock::line@plt (33 samples, 0.00%)
Kate::SwapFile::removeText@plt (25 samples, 0.00%)
KateDocumentConfig::updateConfig (67 samples, 0.01%)
Kate::TextCursor::setPosition (53 samples, 0.01%)
KateRegExpSearch::ReplacementStream::ReplacementStream (38 samples, 0.00%)
0x7f1f72eecd93 (16 samples, 0.00%)
QTextEngine::fontEngine (83 samples, 0.01%)
operator (25 samples, 0.00%)
QListData::size (211 samples, 0.03%)
Kate::TextBlock::deleteBlockContent (1,349 samples, 0.18%)
__gnu_cxx::__normal_iterator<Kate::TextRange**, (208 samples, 0.03%)
QArrayData::sharedNull (21 samples, 0.00%)
QHash<Kate::TextCursor*, (268 samples, 0.04%)
KateIconBorder::paintEvent (19 samples, 0.00%)
std::__atomic_base<int>::operator-- (17 samples, 0.00%)
QBasicAtomicInteger<int>::ref (36 samples, 0.00%)
qCalculateBlockSize (63 samples, 0.01%)
QTypedArrayData<KTextEditor::Range>::begin (178 samples, 0.02%)
KTextEditor::Range::isValid (225 samples, 0.03%)
QString::clear (28 samples, 0.00%)
QObject::event (60 samples, 0.01%)
QList<QString>::QList (719 samples, 0.09%)
QArrayData::allocate (2,079 samples, 0.27%)
Kate::TextBlock::line (1,913 samples, 0.25%)
KTextEditor::Range::end (125 samples, 0.02%)
QListData::isEmpty (477 samples, 0.06%)
QWidget::event (91 samples, 0.01%)
QDataStream::operator<< (931 samples, 0.12%)
0x1 (1,451 samples, 0.19%)
Kate::TextBuffer::lines (25 samples, 0.00%)
QBasicAtomicInteger<int>::ref (27 samples, 0.00%)
QWidget::event (410 samples, 0.05%)
QArrayData::sharedNull (20 samples, 0.00%)
QTypedArrayData<Kate::TextBlock*>::data (736 samples, 0.10%)
__GI___libc_malloc (1,319 samples, 0.17%)
QMetaObjectPrivate::signalOffset (567 samples, 0.07%)
QPainter::fillRect (42 samples, 0.01%)
KateUndoManager::addUndoItem (15,305 samples, 2.01%)
KateUndoMan..
KatePlainTextSearch::search@plt (244 samples, 0.03%)
QMainWindow::event (117 samples, 0.02%)
Kate::TextBlock::startLine (142 samples, 0.02%)
QFileDevice::unsetError (117 samples, 0.02%)
QApplicationPrivate::notify_helper (35 samples, 0.00%)
QSharedPointer<KTextEditor::MovingCursor>::ref (22 samples, 0.00%)
Kate::TextRange::start (16 samples, 0.00%)
Kate::TextBuffer::line (4,093 samples, 0.54%)
K..
KateCompletionWidget::qt_static_metacall (23 samples, 0.00%)
KateBuffer::doHighlight (379 samples, 0.05%)
KateTextLayout::startCol (16 samples, 0.00%)
QList<QString>::~QList (2,626 samples, 0.34%)
0x7f1f730db7e5 (37 samples, 0.00%)
__gnu_cxx::__ops::_Val_comp_iter<bool (20 samples, 0.00%)
_int_free (32 samples, 0.00%)
std::forward<QSet<Kate::TextCursor*>&> (17 samples, 0.00%)
QtPrivate::RefCount::deref (23 samples, 0.00%)
QHashData::firstNode (16 samples, 0.00%)
QString::toUtf8_helper (243 samples, 0.03%)
Breeze::Style::drawPrimitive (22 samples, 0.00%)
QArrayData::data (413 samples, 0.05%)
QSharedPointer<Kate::TextLineData>::ref (38 samples, 0.00%)
0x7f1f735c7a54 (17 samples, 0.00%)
0x7f1f73b0d98b (643,947 samples, 84.47%)
0x7f1f73b0d98b
QtPrivate::FunctionPointer<void (66 samples, 0.01%)
QTypedArrayData<QSharedPointer<KTextEditor::MovingCursor> (48 samples, 0.01%)
Kate::TextBlock::line (36 samples, 0.00%)
KTextEditor::ViewPrivate::updateConfig (16 samples, 0.00%)
QVector<Kate::TextBlock*>::isDetached (849 samples, 0.11%)
KTextEditor::Range::start (21 samples, 0.00%)
KTextEditor::DocumentPrivate::editEnd@plt (46 samples, 0.01%)
QWidgetPrivate::sendPaintEvent (164 samples, 0.02%)
QSharedPointer<KTextEditor::MovingCursor>::~QSharedPointer (26 samples, 0.00%)
0x7f1f730faee5 (380 samples, 0.05%)
__GI___libc_malloc (213 samples, 0.03%)
QString::isEmpty (168 samples, 0.02%)
QAtomicOps<int>::load<int> (24 samples, 0.00%)
QFileDevice::unsetError (42 samples, 0.01%)
QApplicationPrivate::initialize (19 samples, 0.00%)
KTextEditor::operator< (398 samples, 0.05%)
QVector<QPair<int, (23 samples, 0.00%)
KateUndo::setFlag (184 samples, 0.02%)
0x7f1f730db7ea (65 samples, 0.01%)
QtPrivate::RefCount::isShared (326 samples, 0.04%)
QAtomicOps<int>::deref<int> (287 samples, 0.04%)
std::swap<KTextEditor::MovingCursor*> (22 samples, 0.00%)
QString::size (44 samples, 0.01%)
qCalculateBlockSize (53 samples, 0.01%)
KateRenderer::layoutLine (17 samples, 0.00%)
KTextEditor::DocumentPrivate::openFile (3,468 samples, 0.45%)
K..
Kate::TextRange::setRange (17 samples, 0.00%)
Kate::TextBlock::insertText@plt (84 samples, 0.01%)
0x7ffeb652b32f (317 samples, 0.04%)
QSharedPointer<Kate::TextLineData>::~QSharedPointer (1,054 samples, 0.14%)
0x559a3d48a3df (59 samples, 0.01%)
QAtomicOps<int>::deref<int> (294 samples, 0.04%)
QString::isEmpty (201 samples, 0.03%)
__GI___clock_gettime (55 samples, 0.01%)
KTextEditor::DocumentPrivate::editEnd@plt (124 samples, 0.02%)
KTextEditor::Range::start (144 samples, 0.02%)
QtPrivate::QForeachContainer<QSet<Kate::TextCursor*> (30 samples, 0.00%)
KTextEditor::Cursor::Cursor (432 samples, 0.06%)
QAtomicOps<int>::deref<int> (27 samples, 0.00%)
operator (73 samples, 0.01%)
QAtomicOps<int>::ref<int> (30 samples, 0.00%)
KTextEditor::DocumentPrivate::line (12,447 samples, 1.63%)
KTextEdit..
KateRegExpSearch::ReplacementStream::operator<< (958 samples, 0.13%)
QTimerInfoList::timerInsert (219 samples, 0.03%)
QtPrivate::RefCount::isShared (195 samples, 0.03%)
QWidget::render (26 samples, 0.00%)
QHash<Kate::TextCursor*, (353 samples, 0.05%)
QList<Kate::TextHistory::Entry>::isEmpty (464 samples, 0.06%)
Kate::TextBlock::rangesForLine (33 samples, 0.00%)
QtPrivate::RefCount::deref (703 samples, 0.09%)
0x7f1f73b0d7e7 (22 samples, 0.00%)
KdePlatformTheme::createIconEngine (30 samples, 0.00%)
QtPrivate::RefCount::ref (574 samples, 0.08%)
Kate::TextRange::end (22 samples, 0.00%)
QEventDispatcherGlib::processEvents (118 samples, 0.02%)
QAtomicOps<int>::load<int> (79 samples, 0.01%)
QWidgetPrivate::drawWidget (59 samples, 0.01%)
KateViewConfig::updateConfig (16 samples, 0.00%)
Kate::TextBlock::lines (127 samples, 0.02%)
KTextEditor::operator>= (318 samples, 0.04%)
QTextLayout::draw (22 samples, 0.00%)
QString::operator[] (930 samples, 0.12%)
Kate::TextHistory::insertText (197 samples, 0.03%)
0x7f1f70cd1524 (31 samples, 0.00%)
QArrayData::data (77 samples, 0.01%)
QApplicationPrivate::notify_helper (253 samples, 0.03%)
QAtomicOps<int>::deref<int> (281 samples, 0.04%)
QAtomicOps<int>::deref<int> (287 samples, 0.04%)
Kate::TextLineData::markedAsModified (20 samples, 0.00%)
KTextEditor::operator< (360 samples, 0.05%)
QListData::isEmpty (344 samples, 0.05%)
QAtomicOps<int>::deref<int> (23 samples, 0.00%)
0x559a3d95b18f (140 samples, 0.02%)
KTextEditor::DocumentPrivate::lastLine (324 samples, 0.04%)
KateBuffer::ensureHighlighted@plt (182 samples, 0.02%)
0x7ffeb652b3df (341 samples, 0.04%)
QAtomicOps<int>::load<int> (24 samples, 0.00%)
Kate::TextBuffer::revision (31 samples, 0.00%)
KateCompletionWidget::qt_static_metacall (13,265 samples, 1.74%)
KateCompl..
0x7ffeb652af7f (806 samples, 0.11%)
KTextEditor::Cursor::line (186 samples, 0.02%)
0x7f1f73b9da1b (640,346 samples, 84.00%)
0x7f1f73b9da1b
std::__atomic_base<int>::operator-- (17 samples, 0.00%)
0x7f1f73103ff1 (19 samples, 0.00%)
0x7f1f730dc092 (56 samples, 0.01%)
qMin<int> (170 samples, 0.02%)
KTextEditor::Range::Range (18 samples, 0.00%)
0x7f1f722dce9b (17 samples, 0.00%)
KTextEditor::Cursor::Cursor (185 samples, 0.02%)
QWidgetPrivate::paintSiblingsRecursive (407 samples, 0.05%)
std::__atomic_base<int>::operator-- (22 samples, 0.00%)
KatePlainTextSearch::KatePlainTextSearch (336 samples, 0.04%)
QVector<KTextEditor::Range>::operator= (4,161 samples, 0.55%)
Q..
KTextEditor::DocumentPrivate::lines (21 samples, 0.00%)
QCoreApplication::notifyInternal2 (17 samples, 0.00%)
QVector<Kate::TextBlock*>::detach (65 samples, 0.01%)
0x7f1f73103fd7 (39 samples, 0.01%)
QVector<Kate::TextBlock*>::at (254 samples, 0.03%)
QRingBuffer::append (530 samples, 0.07%)
KateBuffer::editChanged (19 samples, 0.00%)
QAtomicOps<int>::deref<int> (691 samples, 0.09%)
QString::mid (994 samples, 0.13%)
QSharedPointer<Kate::TextLineData>::operator! (293 samples, 0.04%)
QVector<Kate::TextBlock*>::size (25 samples, 0.00%)
g_main_context_iteration (41 samples, 0.01%)
QListData::append (48 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::ref (845 samples, 0.11%)
KTextEditor::ViewPrivate::editEnd (25 samples, 0.00%)
KParts::ReadOnlyPart::openUrl (3,471 samples, 0.46%)
K..
QAtomicOps<int>::deref<int> (292 samples, 0.04%)
qMax<KTextEditor::Cursor> (418 samples, 0.05%)
KTextEditor::Range::Range (24 samples, 0.00%)
KTextEditor::DocumentPrivate::text (8,567 samples, 1.12%)
KText..
QtPrivate::RefCount::isShared (18 samples, 0.00%)
QBasicAtomicInteger<int>::load (163 samples, 0.02%)
QAccessible::updateAccessibility (68 samples, 0.01%)
Kate::TextHistory::removeText (36 samples, 0.00%)
0x7f1f730fd9d3 (50 samples, 0.01%)
std::unique_ptr<KTextEditor::MovingRange, (65 samples, 0.01%)
QRasterPaintEngine::updatePen (53 samples, 0.01%)
QSharedPointer<Kate::TextLineData>::operator! (271 samples, 0.04%)
0x7f1f72f6a8bf (30 samples, 0.00%)
Kate::TextBlock::lines (31 samples, 0.00%)
_int_free (51 samples, 0.01%)
do_lookup_x (71 samples, 0.01%)
0x2710ffffffff (105 samples, 0.01%)
QVector<KTextEditor::Range>::operator[] (328 samples, 0.04%)
KTextEditor::DocumentPrivate::editStart (290 samples, 0.04%)
QListData::append@plt (182 samples, 0.02%)
QListData::begin (20 samples, 0.00%)
KTextEditor::Document::textRemoved (104 samples, 0.01%)
std::__atomic_base<int>::operator-- (246 samples, 0.03%)
Kate::SwapFile::removeText (227 samples, 0.03%)
KTextEditor::DocumentPrivate::editInsertText (73 samples, 0.01%)
__GI__dl_catch_error (177 samples, 0.02%)
QPainter::drawPixmap (28 samples, 0.00%)
KTextEditor::operator== (388 samples, 0.05%)
QString::length (350 samples, 0.05%)
QString::QString (950 samples, 0.12%)
QtPrivate::RefCount::deref (23 samples, 0.00%)
operator== (31 samples, 0.00%)
0x7ffeb652af9f (473 samples, 0.06%)
QAtomicOps<int>::ref<int> (21 samples, 0.00%)
QStringList::operator<< (3,475 samples, 0.46%)
Q..
QTimer::stop@plt (22 samples, 0.00%)
QHash<Kate::TextCursor*, (435 samples, 0.06%)
KTextEditor::Cursor::Cursor (35 samples, 0.00%)
QChar::QChar (449 samples, 0.06%)
KateScrollBar::charColor (128 samples, 0.02%)
KTextEditor::ViewPrivate::ViewPrivate (72 samples, 0.01%)
KateRegExpSearch::buildReplacement (10,665 samples, 1.40%)
KateReg..
std::vector<Kate::TextRange*, (342 samples, 0.04%)
QtPrivate::RefCount::deref (679 samples, 0.09%)
KTextEditor::Range::Range (32 samples, 0.00%)
0x7f1f72fed671 (967 samples, 0.13%)
QTextEngine::findItem (22 samples, 0.00%)
KMessageBox::warningYesNoCancelListInternal (18 samples, 0.00%)
QWidgetPrivate::drawWidget (266 samples, 0.03%)
QWidgetPrivate::drawWidget (19 samples, 0.00%)
Kate::TextBuffer::revision (25 samples, 0.00%)
Kate::TextRange::fixLookup (7,350 samples, 0.96%)
Kate..
QList<Kate::TextHistory::Entry>::detach (17 samples, 0.00%)
QListData::detach_grow (455 samples, 0.06%)
Kate::TextBuffer::line (28 samples, 0.00%)
KTextEditor::Range::start (24 samples, 0.00%)
QList<Kate::TextHistory::Entry>::begin (1,445 samples, 0.19%)
KTextEditor::Range::Range (20 samples, 0.00%)
QMutex::lock (1,294 samples, 0.17%)
QDBusConnection (21 samples, 0.00%)
QAtomicOps<int>::load<int> (18 samples, 0.00%)