Created
September 19, 2014 20:15
-
-
Save v3ss0n/821db315a149eb878954 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
40343.1 ms51.77 % 40343.1 ms51.77 % (idle) | |
22644.0 ms29.06 % 22644.0 ms29.06 % (program) | |
5759.9 ms7.39 % 5759.9 ms7.39 % set scrollTop | |
793.9 ms1.02 % 824.0 ms1.06 % /opt/atom/share…erations.js:71CSSPropertyOperations.setValueForStyles | |
319.4 ms0.41 % 319.4 ms0.41 % get offsetHeight | |
306.4 ms0.39 % 576.7 ms0.74 % /opt/atom/share…ion-view.js:35(anonymous function) | |
282.3 ms0.36 % 282.3 ms0.36 % set innerHTML | |
271.3 ms0.35 % 3018.6 ms3.87 % /opt/atom/share…ponent.js:1294boundMethod | |
263.3 ms0.34 % 264.3 ms0.34 % set textContent | |
247.3 ms0.32 % 260.3 ms0.33 % /opt/atom/share…ergeInto.js:33mergeInto | |
246.3 ms0.32 % 246.3 ms0.32 % removeChild | |
179.2 ms0.23 % 179.2 ms0.23 % remove | |
121.1 ms0.16 % 1041.2 ms1.34 % /opt/atom/share…mponent.js:115module.exports.React.createClass.appendOrUpdateVisibleLineNumberNodes | |
106.1 ms0.14 % 250.3 ms0.32 % /opt/atom/share…editor.js:1513module.exports.Editor.isFoldableAtBufferRow | |
105.1 ms0.13 % 121.1 ms0.16 % /opt/atom/share…mponent.js:333module.exports.React.createClass.updateLineNode | |
91.1 ms0.12 % 1162.4 ms1.49 % /opt/atom/share…mponent.js:267ReactDOMComponent.Mixin._updateDOMProperties | |
91.1 ms0.12 % 91.1 ms0.12 % /opt/atom/share…manager.js:399module.exports.KeymapManager.findMatchCandidates | |
91.1 ms0.12 % 329.4 ms0.42 % /opt/atom/share…jquery.js:4508jQuery.event.trigger | |
89.1 ms0.11 % 827.0 ms1.06 % /opt/atom/share…omponent.js:61module.exports.React.createClass.render | |
86.1 ms0.11 % 2310.8 ms2.97 % dispatchEvent | |
85.1 ms0.11 % 318.4 ms0.41 % /opt/atom/share…criptor.js:129factory | |
84.1 ms0.11 % 84.1 ms0.11 % (garbage collector) | |
83.1 ms0.11 % 333.4 ms0.43 % /opt/atom/share…manager.js:108module.exports.MarkerManager.findMarkers | |
79.1 ms0.10 % 91.1 ms0.12 % /opt/atom/share…Children.js:99traverseAllChildrenImpl | |
72.1 ms0.09 % 232.3 ms0.30 % /opt/atom/share…ctMount.js:127getNode | |
70.1 ms0.09 % 70.1 ms0.09 % add | |
67.1 ms0.09 % 67.1 ms0.09 % getAttribute | |
66.1 ms0.08 % 83.1 ms0.11 % /opt/atom/share…-buffer.js:462module.exports.TokenizedBuffer.indentLevelForLine | |
64.1 ms0.08 % 71.1 ms0.09 % /opt/atom/share…derscore.…:903eq | |
62.1 ms0.08 % 2152.6 ms2.76 % /opt/atom/share…mponent.js:308ReactComponent.Mixin.receiveComponent | |
62.1 ms0.08 % 170.2 ms0.22 % /opt/atom/share…ib/model.js:53accessor.get | |
61.1 ms0.08 % 3080.7 ms3.95 % /opt/atom/share…ponent.js:1098ReactCompositeComponentMixin._performComponentUpdate | |
60.1 ms0.08 % 60.1 ms0.08 % get classList | |
58.1 ms0.07 % 202.2 ms0.26 % /opt/atom/share…mponent.js:145module.exports.React.createClass.removeLineNodes | |
56.1 ms0.07 % 110.1 ms0.14 % /opt/atom/share…b/model.js:131module.exports.Model.get | |
55.1 ms0.07 % 2026.4 ms2.60 % /opt/atom/share…tiChild.js:250ReactMultiChild.Mixin.updateChildren | |
54.1 ms0.07 % 54.1 ms0.07 % /opt/atom/share…ib/model.js:84module.exports.Model.hasDeclaredProperty | |
51.1 ms0.07 % 168.2 ms0.22 % /opt/atom/share…mponent.js:164module.exports.React.createClass.removeLineNumberNodes | |
51.1 ms0.07 % 51.1 ms0.07 % /opt/atom/share…derscore.…:846(anonymous function) | |
50.1 ms0.06 % 54.1 ms0.07 % /opt/atom/share…ed-line.js:317module.exports.TokenizedLine.isComment | |
49.1 ms0.06 % 65.1 ms0.08 % /opt/atom/share…omponent.js:28(anonymous function) | |
49.1 ms0.06 % 11714.0 ms15.03 % /opt/atom/share…saction.js:125Mixin.perform | |
49.1 ms0.06 % 195.2 ms0.25 % /opt/atom/share…-buffer.js:406module.exports.TokenizedBuffer.buildTokenizedTokenizedLineForRow | |
46.1 ms0.06 % 2147.6 ms2.76 % /opt/atom/share…mponent.js:240(anonymous function) | |
46.1 ms0.06 % 78.1 ms0.10 % /opt/atom/share…-buffer.js:432module.exports.TokenizedBuffer.indentLevelForRow | |
45.1 ms0.06 % 1154.4 ms1.48 % /opt/atom/share…ponent.js:1241(anonymous function) | |
43.1 ms0.06 % 60.1 ms0.08 % /opt/atom/share…ticEvent.js:65SyntheticEvent | |
43.1 ms0.06 % 122.1 ms0.16 % /opt/atom/share…derscore.…:845_.extend | |
42.1 ms0.05 % 54.1 ms0.07 % /opt/atom/share…jquery.js:4786jQuery.event.fix | |
42.1 ms0.05 % 42.1 ms0.05 % apply | |
41.0 ms0.05 % 3063.7 ms3.93 % /opt/atom/share…ponent.js:1170(anonymous function) | |
40.0 ms0.05 % 40.0 ms0.05 % set length | |
40.0 ms0.05 % 111.1 ms0.14 % /opt/atom/share…m-helpers.js:7tag | |
39.0 ms0.05 % 60.1 ms0.08 % /opt/atom/share…-buffer.js:925module.exports.DisplayBuffer.screenPositionForBufferPosition | |
39.0 ms0.05 % 3084.7 ms3.96 % /opt/atom/share…ponent.js:1009ReactCompositeComponentMixin.performUpdateIfNecessary | |
39.0 ms0.05 % 77.1 ms0.10 % /opt/atom/share…re-plus.js:417isEqual | |
37.0 ms0.05 % 63.1 ms0.08 % /opt/atom/share…rations.js:132DOMPropertyOperations.setValueForProperty | |
37.0 ms0.05 % 37.0 ms0.05 % webkitMatchesSelector | |
37.0 ms0.05 % 2583.1 ms3.31 % /opt/atom/share…manager.js:310module.exports.KeymapManager.handleKeyboardEvent | |
37.0 ms0.05 % 75.1 ms0.10 % /opt/atom/share…manager.js:169(anonymous function) | |
36.0 ms0.05 % 91.1 ms0.12 % /opt/atom/share…-buffer.js:456module.exports.TextBuffer.getTextInRange | |
36.0 ms0.05 % 2004.4 ms2.57 % /opt/atom/share…tiChild.js:273ReactMultiChild.Mixin._updateChildren | |
34.0 ms0.04 % 112.1 ms0.14 % /opt/atom/share…ib/span-sk…:51module.exports.SpanSkipList.spliceArray | |
34.0 ms0.04 % 34.0 ms0.04 % | |
34.0 ms0.04 % 589.7 ms0.76 % /opt/atom/share…mponent.js:225module.exports.React.createClass.updateLineNumberNode | |
33.0 ms0.04 % 101.1 ms0.13 % /opt/atom/share…derscore.…:995_.isEqual | |
33.0 ms0.04 % 33.0 ms0.04 % clearTimeout | |
32.0 ms0.04 % 394.5 ms0.51 % /opt/atom/share…mponent.js:179module.exports.React.createClass.appendOrUpdateVisibleLineNodes | |
32.0 ms0.04 % 1727.1 ms2.22 % /opt/atom/share…-buffer.js:384module.exports.TextBuffer.applyPatch | |
32.0 ms0.04 % 100.1 ms0.13 % /opt/atom/share…re-plus.js:397plus.isEqual | |
31.0 ms0.04 % 63.1 ms0.08 % /opt/atom/share…emitter.js:126module.exports.Emitter.emitSlow | |
31.0 ms0.04 % 31.0 ms0.04 % getComputedStyle | |
31.0 ms0.04 % 31.0 ms0.04 % setTimeout | |
31.0 ms0.04 % 104.1 ms0.13 % /opt/atom/share…ponent.js:1259module.exports.React.createClass.measureHeightAndWidth | |
30.0 ms0.04 % 11317.5 ms14.52 % /opt/atom/share…saction.js:197Mixin.closeAll | |
29.0 ms0.04 % 29.0 ms0.04 % call | |
28.0 ms0.04 % 28.0 ms0.04 % /opt/atom/share…Handles.js:255ReactInstanceHandles.getReactRootIDFromNodeID | |
27.0 ms0.03 % 8071.6 ms10.36 % /opt/atom/share…nsaction.js:87ON_DOM_READY_QUEUEING.close | |
27.0 ms0.03 % 27.0 ms0.03 % /opt/atom/share…b/span-sk…:180module.exports.SpanSkipList.incrementDistance | |
27.0 ms0.03 % 33.0 ms0.04 % /opt/atom/share…st/lib/int…:80module.exports.IntervalSkipList.findIntersecting | |
26.0 ms0.03 % 26.0 ms0.03 % get activeElement | |
26.0 ms0.03 % 73.1 ms0.09 % /opt/atom/share…manager.js:443module.exports.KeymapManager.findExactMatches | |
26.0 ms0.03 % 26.0 ms0.03 % /opt/atom/share…mponent.js:263module.exports.React.createClass.hasLineNumberNode | |
26.0 ms0.03 % 2032.4 ms2.61 % /opt/atom/share…mponent.js:354ReactDOMComponent.Mixin._updateDOMChildren | |
26.0 ms0.03 % 42.1 ms0.05 % /opt/atom/share…actMount.js:76getID | |
26.0 ms0.03 % 32.0 ms0.04 % /opt/atom/share…ponent.js:1291module.exports.React.createClass.sampleFontStyling | |
26.0 ms0.03 % 26.0 ms0.03 % /opt/atom/share…roperty.js:264DOMProperty.isCustomAttribute | |
26.0 ms0.03 % 26.0 ms0.03 % /opt/atom/share…-buffer.js:241module.exports.TextBuffer.lineForRow | |
25.0 ms0.03 % 25.0 ms0.03 % /opt/atom/share…mponent.js:218module.exports.React.createClass.hasLineNode | |
25.0 ms0.03 % 356.4 ms0.46 % /opt/atom/share…jquery.js:5118(anonymous function) | |
25.0 ms0.03 % 25.0 ms0.03 % requestAnimationFrame | |
25.0 ms0.03 % 57.1 ms0.07 % /opt/atom/share…ponent.js:1304module.exports.React.createClass.sampleBackgroundColors | |
25.0 ms0.03 % 3108.7 ms3.99 % /opt/atom/share…Updates.js:127runBatchedUpdates | |
25.0 ms0.03 % 25.0 ms0.03 % setAttribute | |
25.0 ms0.03 % 43.1 ms0.06 % /opt/atom/share…er-view.js:326module.exports.BracketMatcherView.findCurrentPair | |
25.0 ms0.03 % 839.0 ms1.08 % /opt/atom/share…c/cursor.js:36(anonymous function) | |
24.0 ms0.03 % 33.0 ms0.04 % /opt/atom/share…derscore.…:170_.filter._.select | |
24.0 ms0.03 % 48.1 ms0.06 % /opt/atom/share…jquery.js:3401Data.get | |
23.0 ms0.03 % 28.0 ms0.04 % /opt/atom/share…ib/range.js:66Range | |
23.0 ms0.03 % 412.5 ms0.53 % /opt/atom/share…-buffer.js:312module.exports.TokenizedBuffer.handleBufferChange | |
23.0 ms0.03 % 142.2 ms0.18 % /opt/atom/share…buffer.js:1176module.exports.DisplayBuffer.findMarkers | |
22.0 ms0.03 % 77.1 ms0.10 % /opt/atom/share…nderscore.…:76_.each._.forEach | |
22.0 ms0.03 % 22.0 ms0.03 % /opt/atom/share…yleValue.js:35dangerousStyleValue | |
22.0 ms0.03 % 26.0 ms0.03 % /opt/atom/share…mponent.js:724ReactCompositeComponentMixin.isMounted | |
22.0 ms0.03 % 82.1 ms0.11 % /opt/atom/share…behavior.js:38module.exports.Behavior.emit | |
21.0 ms0.03 % 1980.4 ms2.54 % /opt/atom/share…/editor.js:983(anonymous function) | |
20.0 ms0.03 % 22.0 ms0.03 % /opt/atom/share…nderscore.…:95_.map._.collect | |
20.0 ms0.03 % 2344.8 ms3.01 % /opt/atom/share…manager.js:499module.exports.KeymapManager.dispatchCommandEvent | |
20.0 ms0.03 % 20.0 ms0.03 % clearInterval | |
20.0 ms0.03 % 20.0 ms0.03 % get webkitOfflineAudioContext | |
20.0 ms0.03 % 138.2 ms0.18 % /opt/atom/share…buffer.js:1329module.exports.DisplayBuffer.updateScreenLines | |
19.0 ms0.02 % 158.2 ms0.20 % /opt/atom/share…uginHub.js:221EventPluginHub.extractEvents | |
19.0 ms0.02 % 155.2 ms0.20 % /opt/atom/share…buffer.js:1242module.exports.DisplayBuffer.findFoldMarkers | |
18.0 ms0.02 % 127.2 ms0.16 % /opt/atom/share…t-matcher.js:3(anonymous function) | |
18.0 ms0.02 % 114.1 ms0.15 % /opt/atom/share…entMixin.js:34ReactBrowserComponentMixin.getDOMNode | |
18.0 ms0.02 % 18.0 ms0.02 % appendChild | |
18.0 ms0.02 % 360.4 ms0.46 % /opt/atom/share…Listener.js:69handleTopLevelImpl | |
18.0 ms0.02 % 19.0 ms0.02 % /opt/atom/share…jquery.js:4909jQuery.Event | |
18.0 ms0.02 % 38.0 ms0.05 % /opt/atom/share…omponent.js:71module.exports.React.createClass.stopBlinkingCursors | |
18.0 ms0.02 % 40.0 ms0.05 % /opt/atom/share…Handles.js:181traverseParentPath | |
17.0 ms0.02 % 20.0 ms0.03 % /opt/atom/share…mponent.js:221module.exports.React.createClass.buildLineHTML | |
17.0 ms0.02 % 1879.2 ms2.41 % /opt/atom/share…ponent.js:1136ReactCompositeComponentMixin.receiveComponent | |
17.0 ms0.02 % 65.1 ms0.08 % /opt/atom/share…actMount.js:98internalGetID | |
16.0 ms0.02 % 16.0 ms0.02 % /opt/atom/share…ib/merge.js:30merge | |
16.0 ms0.02 % 253.3 ms0.33 % /opt/atom/share…er-view.js:154module.exports.BracketMatcherView.updateMatch | |
16.0 ms0.02 % 16.0 ms0.02 % /opt/atom/share…derscore.…:217_.contains._.include | |
16.0 ms0.02 % 16.0 ms0.02 % /opt/atom/share…erscore.…:1026_.(anonymous function) | |
16.0 ms0.02 % 17.0 ms0.02 % /opt/atom/share…derscore.…:794_.keys | |
16.0 ms0.02 % 933.1 ms1.20 % /opt/atom/share…rations.js:115(anonymous function) | |
16.0 ms0.02 % 99.1 ms0.13 % /opt/atom/share…omponent.js:18module.exports.React.createClass.render | |
16.0 ms0.02 % 16.0 ms0.02 % contains | |
16.0 ms0.02 % 34.0 ms0.04 % /opt/atom/share…b/span-sk…:111module.exports.SpanSkipList.insertNode | |
16.0 ms0.02 % 115.1 ms0.15 % /opt/atom/share…re-plus.js:404plus.isEqualForProperties | |
15.0 ms0.02 % 61.1 ms0.08 % /opt/atom/share…ainsNode.js:31containsNode | |
15.0 ms0.02 % 39.0 ms0.05 % /opt/atom/share…manager.js:197module.exports.MarkerManager.handleBufferChange | |
15.0 ms0.02 % 33.0 ms0.04 % /opt/atom/share…b/isNode.js:24isNode | |
15.0 ms0.02 % 27.0 ms0.03 % /opt/atom/share…-buffer.js:837module.exports.DisplayBuffer.pixelPositionForScreenPosition | |
14.0 ms0.02 % 15.0 ms0.02 % /opt/atom/share…atchers.js:183CompositeMatcher.matches | |
14.0 ms0.02 % 77.1 ms0.10 % /opt/atom/share…omponent.js:41module.exports.React.createClass.render | |
14.0 ms0.02 % 11730.0 ms15.05 % /opt/atom/share…Strategy.js:61ReactDefaultBatchingStrategy.batchedUpdates | |
14.0 ms0.02 % 22.0 ms0.03 % /opt/atom/share…omponent.js:38(anonymous function) | |
14.0 ms0.02 % 49.1 ms0.06 % /opt/atom/share…/marker.js:465module.exports.Marker.buildPatch | |
14.0 ms0.02 % 1012.2 ms1.30 % /opt/atom/share…buffer.js:1461module.exports.DisplayBuffer.handleBufferMarkersUpdated | |
13.0 ms0.02 % 13.0 ms0.02 % get dataset | |
13.0 ms0.02 % 49.1 ms0.06 % /opt/atom/share…lib/rule.js:95module.exports.Rule.findNextMatch | |
13.0 ms0.02 % 14.0 ms0.02 % /opt/atom/share…helpers.js:146exports.keystrokeForKeyboardEvent | |
13.0 ms0.02 % 24.0 ms0.03 % /opt/atom/share…omponent.js:41module.exports.React.createClass.shouldComponentUpdate | |
13.0 ms0.02 % 13.0 ms0.02 % /opt/atom/share…erscore.…:1020_.isObject | |
12.0 ms0.02 % 12.0 ms0.02 % /opt/atom/share…b/helpers.js:8module.exports.spliceArray | |
12.0 ms0.02 % 12.0 ms0.02 % /opt/atom/share…erscore.…:1073_.has | |
12.0 ms0.02 % 1993.4 ms2.56 % /opt/atom/share…/editor.js:672(anonymous function) | |
12.0 ms0.02 % 72.1 ms0.09 % /opt/atom/share…cUIEvent.js:61SyntheticUIEvent | |
12.0 ms0.02 % 12.0 ms0.02 % /opt/atom/share…atchers.js:118OrMatcher.matches | |
12.0 ms0.02 % 39.0 ms0.05 % /opt/atom/share…ib/range.js:22(anonymous function) | |
12.0 ms0.02 % 19.0 ms0.02 % /opt/atom/share…derscore.…:476_.uniq._.unique | |
12.0 ms0.02 % 1798.1 ms2.31 % /opt/atom/share…-buffer.js:315module.exports.TextBuffer.setTextInRange | |
12.0 ms0.02 % 12.0 ms0.02 % /opt/atom/share…re-plus.js:385plus.valueForKeyPath | |
12.0 ms0.02 % 64.1 ms0.08 % /opt/atom/share…election.js:42(anonymous function) | |
12.0 ms0.02 % 14.0 ms0.02 % /opt/atom/share…jquery.js:3327Data.accepts | |
11.0 ms0.01 % 38.0 ms0.05 % /opt/atom/share…omponent.js:23module.exports.React.createClass.render | |
11.0 ms0.01 % 37.0 ms0.05 % /opt/atom/share…-matcher.js:64module.exports.BracketMatcher.insertText | |
11.0 ms0.01 % 66.1 ms0.08 % /opt/atom/share…mponent.js:385module.exports.React.createClass.getCursorPixelRects | |
11.0 ms0.01 % 11.0 ms0.01 % get target | |
11.0 ms0.01 % 32.0 ms0.04 % /opt/atom/share…ctMount.js:505ReactMount.findReactContainerForID | |
11.0 ms0.01 % 2025.4 ms2.60 % /opt/atom/share…/editor.js:960module.exports.Editor.insertText | |
11.0 ms0.01 % 19.0 ms0.02 % /opt/atom/share…ledClass.js:30oneArgumentPooler | |
10.0 ms0.01 % 24.0 ms0.03 % /opt/atom/share…jquery.js:3339Data.key | |
10.0 ms0.01 % 20.0 ms0.03 % /opt/atom/share…omponent.js:12module.exports.React.createClass.render | |
10.0 ms0.01 % 47.1 ms0.06 % /opt/atom/share…ctMount.js:559ReactMount.isRenderedByReact | |
10.0 ms0.01 % 259.3 ms0.33 % /opt/atom/share…terMixin.js:39ReactEventEmitterMixin.handleTopLevel | |
10.0 ms0.01 % 80.1 ms0.10 % /opt/atom/share…editor.js:1509module.exports.Editor.unfoldBufferRow | |
10.0 ms0.01 % 10.0 ms0.01 % /opt/atom/share…omponent.js:66isNullComponentID | |
10.0 ms0.01 % 54.1 ms0.07 % /opt/atom/share…manager.js:208module.exports.MarkerManager.applyPatches | |
10.0 ms0.01 % 47.1 ms0.06 % /opt/atom/share…manager.js:445(anonymous function) | |
10.0 ms0.01 % 40.0 ms0.05 % /opt/atom/share…mponent.js:295module.exports.React.createClass.requestUpdate | |
10.0 ms0.01 % 11.0 ms0.01 % /opt/atom/share…eHelpers.js:98mergeHelpers.checkMergeIntoObjectArg | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…omponent.js:58deregisterNullComponentID | |
9.0 ms0.01 % 9.0 ms0.01 % get style | |
9.0 ms0.01 % 65.1 ms0.08 % /opt/atom/share…inUtils.js:115executeDispatch | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…ccessors.js:37accessor.get | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…Children.js:85wrapUserProvidedKey | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…/jquery.js:423jQuery.extend.type | |
9.0 ms0.01 % 103.1 ms0.13 % /opt/atom/share…buffer.js:1363module.exports.DisplayBuffer.buildScreenLines | |
9.0 ms0.01 % 444.5 ms0.57 % /opt/atom/share…istener.js:170ReactEventListener.dispatchEvent | |
9.0 ms0.01 % 15.0 ms0.02 % /opt/atom/share…ponent.js:1125module.exports.React.createClass.onSelectionChanged | |
9.0 ms0.01 % 9.0 ms0.01 % get parentNode | |
9.0 ms0.01 % 49.1 ms0.06 % /opt/atom/share…-buffer.js:969module.exports.TextBuffer.scheduleModifiedEvents | |
9.0 ms0.01 % 64.1 ms0.08 % /opt/atom/share…ge-mode.js:261module.exports.LanguageMode.isFoldableCommentAtBufferRow | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…ib/range.js:38module.exports.Range.fromText | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…omponent.js:33shouldUpdateReactComponent | |
9.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…/row-map.js:77module.exports.RowMap.traverseToBufferRow | |
9.0 ms0.01 % 38.0 ms0.05 % /opt/atom/share…ib/span-sk…:87module.exports.SpanSkipList.findClosestNode | |
9.0 ms0.01 % 9.0 ms0.01 % CustomEvent | |
9.0 ms0.01 % 2154.6 ms2.76 % /opt/atom/share…mponent.js:208ReactDOMComponent.Mixin.receiveComponent | |
8.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…-buffer.js:481module.exports.TextBuffer.clipRange | |
8.0 ms0.01 % 60.1 ms0.08 % /opt/atom/share…ctMount.js:576ReactMount.getFirstReactDOM | |
8.0 ms0.01 % 99.1 ms0.13 % /opt/atom/share…Children.js:50flattenChildren | |
8.0 ms0.01 % 11.0 ms0.01 % /opt/atom/share…-buffer.js:985module.exports.DisplayBuffer.clipScreenPosition | |
8.0 ms0.01 % 8.0 ms0.01 % /opt/atom/share…derscore.…:419_.last | |
8.0 ms0.01 % 88.1 ms0.11 % /opt/atom/share…uginHub.js:264EventPluginHub.processEventQueue | |
8.0 ms0.01 % 8.0 ms0.01 % /opt/atom/share…row-map.js:102module.exports.RowMap.traverseToScreenRow | |
8.0 ms0.01 % 31.0 ms0.04 % /opt/atom/share…mponent.js:343module.exports.React.createClass.getHiddenInputPosition | |
8.0 ms0.01 % 131.2 ms0.17 % /opt/atom/share…tPlugin.js:324SimpleEventPlugin.extractEvents | |
8.0 ms0.01 % 8.0 ms0.01 % /opt/atom/share…re-plus.js:328plus.spliceWithArray | |
8.0 ms0.01 % 392.5 ms0.50 % /opt/atom/share…mponent.js:255module.exports.React.createClass.componentDidUpdate | |
8.0 ms0.01 % 58.1 ms0.07 % /opt/atom/share…-buffer.js:372module.exports.TextBuffer.buildPatch | |
8.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…ed-line.js:219module.exports.TokenizedLine.breakOutAtomicTokens | |
8.0 ms0.01 % 8.0 ms0.01 % /opt/atom/share…omponent.js:52assertValidProps | |
8.0 ms0.01 % 8.0 ms0.01 % get defaultView | |
8.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…ledClass.js:74standardReleaser | |
8.0 ms0.01 % 13.0 ms0.02 % /opt/atom/share…derscore.…:857_.pick | |
8.0 ms0.01 % 8.0 ms0.01 % /opt/atom/share…omponent.js:77module.exports.React.createClass.getTransform | |
8.0 ms0.01 % 8.0 ms0.01 % /opt/atom/share…de_module…:819(anonymous function) | |
7.0 ms0.01 % 57.1 ms0.07 % /opt/atom/share…derscore.…:502_.intersection | |
7.0 ms0.01 % 11290.5 ms14.49 % /opt/atom/share…Updates.js:169(anonymous function) | |
7.0 ms0.01 % 23.0 ms0.03 % /opt/atom/share…zed-line.js:19TokenizedLine | |
7.0 ms0.01 % 33.0 ms0.04 % /opt/atom/share…-buffer.js:747module.exports.DisplayBuffer.largestFoldStartingAtBufferRow | |
7.0 ms0.01 % 7.0 ms0.01 % /opt/atom/share…pagators.js:34listenerAtPhase | |
7.0 ms0.01 % 47.1 ms0.06 % /opt/atom/share…Handles.js:297ReactInstanceHandles.traverseTwoPhase | |
7.0 ms0.01 % 1236.5 ms1.59 % /opt/atom/share…omponent.js:83module.exports.React.createClass.componentDidUpdate | |
7.0 ms0.01 % 21.0 ms0.03 % /opt/atom/share…/cursor.js:151module.exports.Cursor.getScreenRange | |
7.0 ms0.01 % 7.0 ms0.01 % /opt/atom/share…derscore.…:730(anonymous function) | |
7.0 ms0.01 % 26.0 ms0.03 % /opt/atom/share…/config.js:128module.exports.Config.get | |
7.0 ms0.01 % 57.1 ms0.07 % /opt/atom/share…ib/rule.js:141module.exports.Rule.getNextTokens | |
7.0 ms0.01 % 69.1 ms0.09 % /opt/atom/share…derscore.…:889_.clone | |
7.0 ms0.01 % 27.0 ms0.03 % /opt/atom/share…r-marker.js:50(anonymous function) | |
6.0 ms0.01 % 10.0 ms0.01 % /opt/atom/share…/row-map.js:47module.exports.RowMap.spliceRegions | |
6.0 ms0.01 % 6.0 ms0.01 % get nodeType | |
6.0 ms0.01 % 9.0 ms0.01 % /opt/atom/share…emitter.js:150(anonymous function) | |
6.0 ms0.01 % 43.1 ms0.06 % /opt/atom/share…/marker.js:481module.exports.Marker.applyPatch | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…-manager.js:46IntervalSkipList.compare | |
6.0 ms0.01 % 6.0 ms0.01 % get nodeName | |
6.0 ms0.01 % 18.0 ms0.02 % /opt/atom/share…r-marker.js:79module.exports.DisplayBufferMarker.getScreenRange | |
6.0 ms0.01 % 93.1 ms0.12 % /opt/atom/share…b/model.js:145module.exports.Model.set | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…derscore.…:204_.some._.any | |
6.0 ms0.01 % 71.1 ms0.09 % /opt/atom/share…matcher.js:108module.exports.BracketMatcher.insertNewline | |
6.0 ms0.01 % 1162.4 ms1.49 % /opt/atom/share…ay-buffer.js:5(anonymous function) | |
6.0 ms0.01 % 19.0 ms0.02 % /opt/atom/share…t/lib/int…:187module.exports.IntervalSkipList.remove | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…b/span-sk…:128module.exports.SpanSkipList.removeNode | |
6.0 ms0.01 % 201.2 ms0.26 % /opt/atom/share…-buffer.js:355(anonymous function) | |
6.0 ms0.01 % 7.0 ms0.01 % /opt/atom/share…t/lib/int…:302module.exports.IntervalSkipList.adjustMarkersOnRemove | |
6.0 ms0.01 % 6.0 ms0.01 % get clientHeight | |
6.0 ms0.01 % 640.8 ms0.82 % /opt/atom/share…mponent.js:117module.exports.React.createClass.componentDidUpdate | |
6.0 ms0.01 % 7.0 ms0.01 % /opt/atom/share…pagators.js:46accumulateDirectionalDispatches | |
6.0 ms0.01 % 80.1 ms0.10 % /opt/atom/share…luginHub.js:47executeDispatchesAndRelease | |
6.0 ms0.01 % 10.0 ms0.01 % /opt/atom/share…selector.js:11module.exports.ScopeSelector.matches | |
6.0 ms0.01 % 452.5 ms0.58 % /opt/atom/share…ponent.js:1225module.exports.React.createClass.pollDOM | |
6.0 ms0.01 % 23.0 ms0.03 % /opt/atom/share…mponent.js:456module.exports.React.createClass.getHighlightDecorations | |
5.0 ms0.01 % 26.0 ms0.03 % /opt/atom/share…editor.js:1548module.exports.Editor.isFoldedAtCursorRow | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…editor.js:2327module.exports.Editor.getSelections | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…ed-line.js:239module.exports.TokenizedLine.markLeadingAndTrailingWhitespaceTokens | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…b/point.js:102module.exports.Point.isLessThanOrEqual | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…manager.js:421module.exports.KeymapManager.findPartialMatches | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…omponent.js:43module.exports.React.createClass.getTransform | |
5.0 ms0.01 % 144.2 ms0.19 % /opt/atom/share…buffer.js:1318module.exports.DisplayBuffer.handleTokenizedBufferChange | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…icEvent.js:128mergeInto.destructor | |
5.0 ms0.01 % 59.1 ms0.08 % /opt/atom/share…/editor.js:217(anonymous function) | |
5.0 ms0.01 % 25.0 ms0.03 % /opt/atom/share…editor.js:2411module.exports.Editor.mergeIntersectingSelections | |
5.0 ms0.01 % 40.0 ms0.05 % /opt/atom/share…-buffer.js:608module.exports.DisplayBuffer.pixelRectForScreenRange | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…/editor.js:115(anonymous function) | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…er-patch.js:77module.exports.BufferPatch.addMarkerPatch | |
5.0 ms0.01 % 18.0 ms0.02 % /opt/atom/share…de_module…:818_.extend | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…ib/point.js:90module.exports.Point.isEqual | |
5.0 ms0.01 % 5772.9 ms7.41 % /opt/atom/share…omponent.js:75module.exports.React.createClass.componentDidUpdate | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…jquery.js:4696jQuery.event.handlers | |
5.0 ms0.01 % 375.4 ms0.48 % /opt/atom/share…/jquery.js:236jQuery.fn.jQuery.each | |
5.0 ms0.01 % 5.0 ms0.01 % get scrollTop | |
5.0 ms0.01 % 17.0 ms0.02 % /opt/atom/share…mponent.js:335module.exports.React.createClass.getRenderedRowRange | |
5.0 ms0.01 % 162.2 ms0.21 % /opt/atom/share…her-view.js:78(anonymous function) | |
5.0 ms0.01 % 75.1 ms0.10 % /opt/atom/share…erations.js:63(anonymous function) | |
5.0 ms0.01 % 34.0 ms0.04 % /opt/atom/share…omponent.js:55module.exports.React.createClass.shouldComponentUpdate | |
5.0 ms0.01 % 12.0 ms0.02 % /opt/atom/share…derscore.…:109_.reduce._.foldl._.inject | |
5.0 ms0.01 % 53.1 ms0.07 % /opt/atom/share…Listener.js:40findParent | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…erscore.…:1041_.isFunction | |
4.0 ms0.01 % 2074.5 ms2.66 % /opt/atom/share…editor.js:1000module.exports.Editor.insertNewline | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…derscore.…:190_.every._.all | |
4.0 ms0.01 % 4.0 ms0.01 % get type | |
4.0 ms0.01 % 19.0 ms0.02 % /opt/atom/share…omponent.js:39module.exports.React.createClass.shouldComponentUpdate | |
4.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…saction.js:128ReactReconcileTransaction | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…nvariant.js:32invariant | |
4.0 ms0.01 % 370.4 ms0.48 % /opt/atom/share…/jquery.js:561jQuery.extend.each | |
4.0 ms0.01 % 69.1 ms0.09 % /opt/atom/share…inUtils.js:125executeDispatchesInOrder | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…mponent.js:137ReactComponent.Mixin.isMounted | |
4.0 ms0.01 % 28.0 ms0.04 % /opt/atom/share…/editor.js:202(anonymous function) | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…ib/point.js:42module.exports.Point.freeze | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…-buffer.js:474module.exports.TokenizedBuffer.scopesForPosition | |
4.0 ms0.01 % 11.0 ms0.01 % /opt/atom/share…t/lib/int…:167module.exports.IntervalSkipList.insert | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…t/lib/int…:511Node.removeStartingMarker | |
4.0 ms0.01 % 2001.4 ms2.57 % /opt/atom/share…/history.js:85module.exports.History.transact | |
4.0 ms0.01 % 32.0 ms0.04 % /opt/atom/share…omponent.js:64module.exports.React.createClass.shouldComponentUpdate | |
4.0 ms0.01 % 4.0 ms0.01 % get line_offset | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…derscore.…:860(anonymous function) | |
4.0 ms0.01 % 2164.6 ms2.78 % /opt/atom/share…mponent.js:837(anonymous function) | |
4.0 ms0.01 % 7.0 ms0.01 % /opt/atom/share…editor.js:2426reducer | |
4.0 ms0.01 % 65.1 ms0.08 % /opt/atom/share…/grammar.js:97module.exports.Grammar.tokenizeLine | |
4.0 ms0.01 % 2161.6 ms2.77 % /opt/atom/share…ore-plus.js:51object.(anonymous function) | |
4.0 ms0.01 % 27.0 ms0.03 % /opt/atom/share…-buffer.js:414module.exports.DisplayBuffer.setScrollTop | |
4.0 ms0.01 % 85.1 ms0.11 % /opt/atom/share…b/signal.js:75module.exports.Signal.emitValue | |
4.0 ms0.01 % 428.5 ms0.55 % /opt/atom/share…Updates.js:111batchedUpdates | |
4.0 ms0.01 % 35.0 ms0.04 % /opt/atom/share…omponent.js:12module.exports.React.createClass.render | |
4.0 ms0.01 % 1958.3 ms2.51 % /opt/atom/share…lection.js:474module.exports.Selection.insertText | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…-buffer.js:493module.exports.TextBuffer.clipPosition | |
4.0 ms0.01 % 25.0 ms0.03 % /opt/atom/share…behavior.js:77(anonymous function) | |
4.0 ms0.01 % 16.0 ms0.02 % /opt/atom/share…derscore.…:717later | |
4.0 ms0.01 % 51.1 ms0.07 % /opt/atom/share…ponent.js:1098module.exports.React.createClass.onScreenLinesChanged | |
3.0 ms0.00 % 22.0 ms0.03 % /opt/atom/share…-finder.js:139module.exports.TagFinder.findMatchingTags | |
3.0 ms0.00 % 3.0 ms0.00 % get length | |
3.0 ms0.00 % 8.0 ms0.01 % /opt/atom/share…tPlugin.js:335ChangeEventPlugin.extractEvents | |
3.0 ms0.00 % 47.1 ms0.06 % /opt/atom/share…omponent.js:79module.exports.React.createClass.pauseCursorBlinking | |
3.0 ms0.00 % 17.0 ms0.02 % /opt/atom/share…omponent.js:29module.exports.React.createClass.shouldComponentUpdate | |
3.0 ms0.00 % 3.0 ms0.00 % set prototype | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…row-map.js:127module.exports.RowMap.mergeAdjacentRectangularRegions | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…manager.js:162(anonymous function) | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…Children.js:29flattenSingleChildIntoContext | |
3.0 ms0.00 % 11309.5 ms14.51 % /opt/atom/share…Updates.js:186enqueueUpdate | |
3.0 ms0.00 % 415.5 ms0.53 % /opt/atom/share…d-buffer.js:56(anonymous function) | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…zed-line.js:70module.exports.TokenizedLine.clipScreenColumn | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…editor.js:2313module.exports.Editor.getLastSelection | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…eHandles.js:92getParentID | |
3.0 ms0.00 % 64.1 ms0.08 % /opt/atom/share…/editor.js:562module.exports.Editor.getTextInBufferRange | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…ib/point.js:33Point | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…/marker.js:160module.exports.Marker.getHeadPosition | |
3.0 ms0.00 % 2005.4 ms2.57 % /opt/atom/share…buffer.js:1022module.exports.TextBuffer.transact | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…matchers.js:86PathMatcher.matches | |
3.0 ms0.00 % 7.0 ms0.01 % /opt/atom/share…derscore.…:504(anonymous function) | |
3.0 ms0.00 % 2586.1 ms3.32 % /opt/atom/share…handler.js:150module.exports.WindowEventHandler.onKeydown | |
3.0 ms0.00 % 127.2 ms0.16 % /opt/atom/share…-buffer.js:569module.exports.DisplayBuffer.scrollToScreenRange | |
3.0 ms0.00 % 13.0 ms0.02 % /opt/atom/share…ib/range.js:20module.exports.Range.fromObject | |
3.0 ms0.00 % 85.1 ms0.11 % /opt/atom/share…omponent.js:58module.exports.React.createClass.componentWillUpdate | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…b/range.js:181module.exports.Range.isEmpty | |
3.0 ms0.00 % 7.0 ms0.01 % /opt/atom/share…derscore.…:485(anonymous function) | |
3.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…buffer.js:1179(anonymous function) | |
3.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…-buffer.js:805module.exports.DisplayBuffer.bufferRowForScreenRow | |
3.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…t/lib/int…:210module.exports.IntervalSkipList.insertNode | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…grammar.js:312module.exports.Grammar.scopesFromStack | |
3.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…mponent.js:343ReactComponent.Mixin.updateComponent | |
3.0 ms0.00 % 26.0 ms0.03 % /opt/atom/share…buffer.js:1058module.exports.TextBuffer.findMarkers | |
2.0 ms0.00 % 23.0 ms0.03 % /opt/atom/share…editor.js:2791module.exports.Editor.pixelRectForScreenRange | |
2.0 ms0.00 % 11.0 ms0.01 % /opt/atom/share…tUpdates.js:73ReactUpdatesFlushTransaction | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…nderscore.…:99(anonymous function) | |
2.0 ms0.00 % 389.5 ms0.50 % /opt/atom/share…ponent.js:1209module.exports.React.createClass.isVisible | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…eHandles.js:78isAncestorIDOf | |
2.0 ms0.00 % 11153.3 ms14.31 % /opt/atom/share…mponent.js:309(anonymous function) | |
2.0 ms0.00 % 27.0 ms0.03 % /opt/atom/share…omponent.js:88module.exports.React.createClass.onScroll | |
2.0 ms0.00 % 2.0 ms0.00 % get currentTarget | |
2.0 ms0.00 % 20.0 ms0.03 % /opt/atom/share…-marker.js:223module.exports.DisplayBufferMarker.notifyObservers | |
2.0 ms0.00 % 24.0 ms0.03 % /opt/atom/share…/marker.js:405module.exports.Marker.handleBufferChange | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…jquery.js:4958jQuery.Event.stopPropagation | |
2.0 ms0.00 % 2.0 ms0.00 % get defaultPrevented | |
2.0 ms0.00 % 38.0 ms0.05 % /opt/atom/share…/marker.js:351module.exports.Marker.matchesParam | |
2.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…cUIEvent.js:31UIEventInterface.view | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…saction.js:110Mixin.isInTransaction | |
2.0 ms0.00 % 2.0 ms0.00 % get clientWidth | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…emitter.js:154(anonymous function) | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:233module.exports.TextBuffer.getLineCount | |
2.0 ms0.00 % 36.0 ms0.05 % /opt/atom/share…/marker.js:394module.exports.Marker.update | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ib/range.js:92module.exports.Range.freeze | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:909module.exports.DisplayBuffer.getLineCount | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…cumulate.js:30accumulate | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…b/span-sk…:167module.exports.SpanSkipList.buildZeroDistance | |
2.0 ms0.00 % 2.0 ms0.00 % get children | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…uginHub.js:253EventPluginHub.enqueueEvents | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/scanner.js:34module.exports.Scanner.getScanner | |
2.0 ms0.00 % 12.0 ms0.02 % /opt/atom/share…-marker.js:101module.exports.DisplayBufferMarker.getHeadScreenPosition | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…erscore.…:1088_.identity | |
2.0 ms0.00 % 11257.4 ms14.45 % /opt/atom/share…tUpdates.js:95mixInto.perform | |
2.0 ms0.00 % 10.0 ms0.01 % /opt/atom/share…mponent.js:190module.exports.React.createClass.buildLineNumberHTML | |
2.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…re-plus.js:102plus.deepClone | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…history.js:107module.exports.History.beginTransaction | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ed-line.js:100module.exports.TokenizedLine.screenColumnForBufferColumn | |
2.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…/cursor.js:168module.exports.Cursor.getBufferPosition | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…lib/point.js:5module.exports.Point.fromObject | |
2.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…ledClass.js:41twoArgumentPooler | |
2.0 ms0.00 % 21.0 ms0.03 % /opt/atom/share…-buffer.js:677module.exports.DisplayBuffer.getSoftWrapColumn | |
2.0 ms0.00 % 8.0 ms0.01 % /opt/atom/share…election.js:39ReactInputSelection.hasSelectionCapabilities | |
2.0 ms0.00 % 99.1 ms0.13 % /opt/atom/share…er-view.js:139(anonymous function) | |
2.0 ms0.00 % 18.0 ms0.02 % /opt/atom/share…unt-view.js:35(anonymous function) | |
2.0 ms0.00 % 23.0 ms0.03 % /opt/atom/share…ponent.js:1110(anonymous function) | |
2.0 ms0.00 % 10.0 ms0.01 % /opt/atom/share…-buffer.js:809module.exports.DisplayBuffer.screenRangeForBufferRange | |
2.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…buffer.js:1185module.exports.DisplayBuffer.translateToBufferMarkerParams | |
2.0 ms0.00 % 8.0 ms0.01 % /opt/atom/share…-buffer.js:362module.exports.DisplayBuffer.horizontallyScrollable | |
2.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…t/lib/int…:122module.exports.IntervalSkipList.findStartingIn | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/editor.js:671(anonymous function) | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…Listener.js:52TopLevelCallbackBookKeeping | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…eHelpers.js:87mergeHelpers.checkMergeObjectArg | |
2.0 ms0.00 % 37.0 ms0.05 % /opt/atom/share…/cursor.js:172module.exports.Cursor.autoscroll | |
2.0 ms0.00 % 52.1 ms0.07 % /opt/atom/share…-buffer.js:430module.exports.DisplayBuffer.setScrollBottom | |
2.0 ms0.00 % 49.1 ms0.06 % /opt/atom/share…pagators.js:67accumulateTwoPhaseDispatchesSingle | |
2.0 ms0.00 % 43.1 ms0.06 % /opt/atom/share…lection.js:199module.exports.Selection.clear | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ib/point.js:52module.exports.Point.add | |
2.0 ms0.00 % 11147.3 ms14.31 % /opt/atom/share…ponent.js:1215ReactCompositeComponentMixin.forceUpdate | |
2.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…editor.js:2545module.exports.Editor.verticallyScrollable | |
2.0 ms0.00 % 11.0 ms0.01 % /opt/atom/share…omponent.js:64module.exports.React.createClass.shouldComponentUpdate | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…nsaction.js:67EVENT_SUPPRESSION.close | |
1.0 ms0.00 % 50.1 ms0.06 % /opt/atom/share…agators.js:105accumulateTwoPhaseDispatches | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…criptor.js:247ReactDescriptor.isValidDescriptor | |
1.0 ms0.00 % 202.2 ms0.26 % /opt/atom/share…-buffer.js:351module.exports.TokenizedBuffer.buildTokenizedLinesForRows | |
1.0 ms0.00 % 10.0 ms0.01 % /opt/atom/share…derscore.…:391_.size | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…manager.js:161(anonymous function) | |
1.0 ms0.00 % 9.0 ms0.01 % /opt/atom/share…-buffer.js:542module.exports.DisplayBuffer.getScrollWidth | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…tPlugin.js:215CompositionEventPlugin.extractEvents | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ib/range.js:88module.exports.Range.copy | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…editor.js:1594module.exports.Editor.getMarker | |
1.0 ms0.00 % 8.0 ms0.01 % /opt/atom/share…/cursor.js:132module.exports.Cursor.getPixelRect | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…coration.js:72module.exports.Decoration.isType | |
1.0 ms0.00 % 1.0 ms0.00 % get eventPhase | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…tiChild.js:345ReactMultiChild.Mixin.moveChild | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…rc/token.js:85module.exports.Token.breakOutAtomicTokens | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:490module.exports.DisplayBuffer.getScopedCharWidths | |
1.0 ms0.00 % 1.0 ms0.00 % get cancelable | |
1.0 ms0.00 % 13.0 ms0.02 % /opt/atom/share…editor.js:2537module.exports.Editor.scrollToScreenRange | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…erscore.…:1009_.isElement | |
1.0 ms0.00 % 15.0 ms0.02 % /opt/atom/share…omponent.js:93module.exports.React.createClass.shouldComponentUpdate | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/row-map.js:15module.exports.RowMap.screenRowRangeForBufferRow | |
1.0 ms0.00 % 11.0 ms0.01 % /opt/atom/share…-buffer.js:461module.exports.DisplayBuffer.getLineHeightInPixels | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1120module.exports.DisplayBuffer.getMarker | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…tiChild.js:143processQueue | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:248module.exports.React.createClass.buildEmptyLineInnerHTML | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…xt-utils.js:32hasSurrogatePair | |
1.0 ms0.00 % 1.0 ms0.00 % concat | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/history.js:56module.exports.History.recordNewPatch | |
1.0 ms0.00 % 10.0 ms0.01 % /opt/atom/share…-buffer.js:341module.exports.DisplayBuffer.setHeight | |
1.0 ms0.00 % 707.8 ms0.91 % /opt/atom/share…/emitter.js:66module.exports.Emitter.emit | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:963module.exports.TextBuffer.cancelStoppedChangingTimeout | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:338module.exports.TokenizedBuffer.retokenizeWhitespaceRowsIfIndentLevelChanged | |
1.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…t/lib/int…:385module.exports.IntervalSkipList.removeMarker | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:890ReactCompositeComponentMixin._processContext | |
1.0 ms0.00 % 1.0 ms0.00 % slice | |
1.0 ms0.00 % 9.0 ms0.01 % /opt/atom/share…derscore.…:803_.values | |
1.0 ms0.00 % 9.0 ms0.01 % /opt/atom/share…ode_module…:76_.each._.forEach | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/jquery.js:848isArraylike | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…coration.js:22module.exports.Decoration.isType | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ponent.js:1141module.exports.React.createClass.onStoppedScrolling | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/cursor.js:180module.exports.Cursor.setVisible | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…elegator.js:29_results.push.Object.defineProperty.get | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:320module.exports.DisplayBuffer.getVerticalScrollbarWidth | |
1.0 ms0.00 % 24.0 ms0.03 % /opt/atom/share…-buffer.js:399module.exports.DisplayBuffer.setWidth | |
1.0 ms0.00 % 1225.5 ms1.57 % /opt/atom/share…mponent.js:110module.exports.React.createClass.updateLineNumbers | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:442validateLifeCycleOnReplaceState | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ponent.js:1162module.exports.React.createClass.onDecorationChanged | |
1.0 ms0.00 % 629.8 ms0.81 % /opt/atom/share…mponent.js:138module.exports.React.createClass.updateLines | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1178(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % get body | |
1.0 ms0.00 % 1.0 ms0.00 % get parentElement | |
1.0 ms0.00 % 34.0 ms0.04 % /opt/atom/share…emitter.js:154(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % pop | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ed-line.js:260module.exports.TokenizedLine.substituteInvisibleCharacters | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:237module.exports.TextBuffer.getLastRow | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ticEvent.js:41EventInterface.timeStamp | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1256module.exports.DisplayBuffer.pauseMarkerChangeEvents | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/editor.js:982(anonymous function) | |
1.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…editor.js:1556module.exports.Editor.isFoldedAtScreenRow | |
1.0 ms0.00 % 2008.4 ms2.58 % /opt/atom/share…/editor.js:670module.exports.Editor.mutateSelectedText | |
1.0 ms0.00 % 1.0 ms0.00 % push | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/marker.js:148module.exports.Marker.getRange | |
1.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…buffer.js:1246module.exports.DisplayBuffer.getFoldMarkerAttributes | |
1.0 ms0.00 % 123.1 ms0.16 % /opt/atom/share…editor.js:1985module.exports.Editor.cursorMoved | |
1.0 ms0.00 % 8.0 ms0.01 % /opt/atom/share…ntTarget.js:29getEventTarget | |
1.0 ms0.00 % 12.0 ms0.02 % /opt/atom/share…ntainer.js:165module.exports.PaneContainer.getActivePane | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…t/lib/int…:228module.exports.IntervalSkipList.adjustMarkersOnInsert | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/editor.js:566module.exports.Editor.getLineCount | |
1.0 ms0.00 % 23.0 ms0.03 % /opt/atom/share…election.js:47ReactInputSelection.getSelectionInformation | |
1.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…Handles.js:105getNextDescendantID | |
1.0 ms0.00 % 1.0 ms0.00 % get ownerDocument | |
1.0 ms0.00 % 8.0 ms0.01 % /opt/atom/share…-buffer.js:376module.exports.DisplayBuffer.verticallyScrollable | |
1.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…-buffer.js:422module.exports.DisplayBuffer.getMaxScrollTop | |
1.0 ms0.00 % 1.0 ms0.00 % get altKey | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-manager.js:96module.exports.MarkerManager.getMarker | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…editor.js:2549module.exports.Editor.getHorizontalScrollbarHeight | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…c/syntax.js:56module.exports.Syntax.createToken | |
1.0 ms0.00 % 171.2 ms0.22 % /opt/atom/share…mponent.js:837ReactCompositeComponentMixin.setState | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…eHandles.js:53isBoundary | |
1.0 ms0.00 % 1.0 ms0.00 % preventDefault | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…erations.js:28shouldIgnoreValue | |
1.0 ms0.00 % 1.0 ms0.00 % get bubbles | |
1.0 ms0.00 % 3.0 ms0.00 % /opt/atom/share…-buffer.js:426module.exports.DisplayBuffer.getScrollBottom | |
1.0 ms0.00 % 82.1 ms0.11 % /opt/atom/share…buffer.js:1267module.exports.DisplayBuffer.resumeMarkerChangeEvents | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…t/lib/int…:356module.exports.IntervalSkipList.placeMarker | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…t/lib/int…:288module.exports.IntervalSkipList.removeNode | |
1.0 ms0.00 % 19.0 ms0.02 % /opt/atom/share…manager.js:229module.exports.MarkerManager.resumeChangeEvents | |
1.0 ms0.00 % 13.0 ms0.02 % /opt/atom/share…election.js:63ReactInputSelection.restoreSelection | |
1.0 ms0.00 % 21.0 ms0.03 % /opt/atom/share…/lib/ipc.js:34Ipc.sendSync | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…jquery.js:4309returnFalse | |
1.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…lection.js:107module.exports.Selection.isEmpty | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1136(anonymous function) | |
1.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…editor.js:2541module.exports.Editor.horizontallyScrollable | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:914ReactCompositeComponentMixin._processChildContext | |
1.0 ms0.00 % 1.0 ms0.00 % get timeStamp | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…mponent.js:887module.exports.React.createClass.onVerticalScroll | |
0 ms0 % 34.0 ms0.04 % /opt/atom/share…editor.js:1577module.exports.Editor.decorationsForScreenRowRange | |
0 ms0 % 173.2 ms0.22 % /opt/atom/share…editor.js:1298module.exports.Editor.transact | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…editor.js:2767module.exports.Editor.getScrollHeight | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…omponent.js:36module.exports.React.createClass.shouldComponentUpdate | |
0 ms0 % 5.0 ms0.01 % /opt/atom/share…-buffer.js:768module.exports.DisplayBuffer.largestFoldContainingBufferRow | |
0 ms0 % 3.0 ms0.00 % /opt/atom/share…-buffer.js:329module.exports.DisplayBuffer.getHeight | |
0 ms0 % 6.0 ms0.01 % /opt/atom/share…-buffer.js:439module.exports.DisplayBuffer.setScrollLeft | |
0 ms0 % 76.1 ms0.10 % /opt/atom/share…-marker.js:266module.exports.DisplayBufferMarker.resumeChangeEvents | |
0 ms0 % 5.0 ms0.01 % /opt/atom/share…-buffer.js:727module.exports.DisplayBuffer.isFoldedAtScreenRow | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:2771module.exports.Editor.getScrollWidth | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:985module.exports.TextBuffer.emitModifiedStatusChanged | |
0 ms0 % 23.0 ms0.03 % /opt/atom/share…buffer.js:1019module.exports.DisplayBuffer.findWrapColumn | |
0 ms0 % 3.0 ms0.00 % /opt/atom/share…history.js:113module.exports.History.commitTransaction | |
0 ms0 % 3.0 ms0.00 % /opt/atom/share…editor.js:2731module.exports.Editor.getWidth | |
0 ms0 % 5.0 ms0.01 % /opt/atom/share…rc/pane.js:243module.exports.Pane.getActiveItem | |
0 ms0 % 21.0 ms0.03 % /opt/atom/share…rc/atom.js:287module.exports.Atom.storeDefaultWindowDimensions | |
0 ms0 % 80.1 ms0.10 % /opt/atom/share…ib/model.js:56accessor.set | |
0 ms0 % 87.1 ms0.11 % /opt/atom/share…-buffer.js:261module.exports.DisplayBuffer.emitDidChange | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…nsaction.js:93PUT_LISTENER_QUEUEING.initialize | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…/editor.js:637module.exports.Editor.getTextInRange | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…jquery.js:4879jQuery.event.simulate | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…editor.js:1666module.exports.Editor.getCursorScreenPosition | |
0 ms0 % 4.0 ms0.01 % /opt/atom/share…-buffer.js:387module.exports.DisplayBuffer.getWidth | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:535module.exports.DisplayBuffer.getScrollHeight | |
0 ms0 % 26.0 ms0.03 % /opt/atom/share…eElement.js:26getActiveElement | |
0 ms0 % 165.2 ms0.21 % /opt/atom/share…mponent.js:868ReactCompositeComponentMixin.replaceState | |
0 ms0 % 31.0 ms0.04 % (unresolved function) | |
0 ms0 % 246.3 ms0.32 % /opt/atom/share…ponent.js:1235module.exports.React.createClass.checkForVisibilityChange | |
0 ms0 % 21.0 ms0.03 % /opt/atom/share…rc/atom.js:253module.exports.Atom.getWindowDimensions | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:1645module.exports.Editor.getCursorBufferPosition | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/cursor.js:141(anonymous function) | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/marker.js:168module.exports.Marker.setHeadPosition | |
0 ms0 % 21.0 ms0.03 % /opt/atom/share…-handler.js:80(anonymous function) | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…-marker.js:120module.exports.DisplayBufferMarker.getTailScreenPosition | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/cursor.js:136module.exports.Cursor.setScreenPosition | |
0 ms0 % 25.0 ms0.03 % /opt/atom/share…saction.js:164Mixin.initializeAll | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/cursor.js:119module.exports.Cursor.changePosition | |
0 ms0 % 11.0 ms0.01 % /opt/atom/share…/marker.js:544module.exports.Marker.updateIntervals | |
0 ms0 % 6.0 ms0.01 % /opt/atom/share…/scanner.js:54module.exports.Scanner.findNextMatch | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/marker.js:245module.exports.Marker.clearTail | |
0 ms0 % 15.0 ms0.02 % /opt/atom/share…-buffer.js:784module.exports.DisplayBuffer.foldsContainingBufferRow | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…pane-view.js:3(anonymous function) | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…mponent.js:107module.exports.React.createClass.updateDummyLineNumber | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:1686module.exports.Editor.setCursorScreenPosition | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:1687(anonymous function) | |
0 ms0 % 3.0 ms0.00 % /opt/atom/share…-buffer.js:651module.exports.DisplayBuffer.isSoftWrapped | |
0 ms0 % 21.0 ms0.03 % /opt/atom/share…/remote.js:102RemoteMemberFunction | |
0 ms0 % 6.0 ms0.01 % /opt/atom/share…derscore.…:156_.find._.detect | |
0 ms0 % 7.0 ms0.01 % /opt/atom/share…derscore.…:434_.compact | |
0 ms0 % 6.0 ms0.01 % /opt/atom/share…-buffer.js:751module.exports.DisplayBuffer.foldsStartingAtBufferRow | |
0 ms0 % 171.2 ms0.22 % /opt/atom/share…omponent.js:74module.exports.React.createClass.toggleCursorBlink | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:973(anonymous function) | |
0 ms0 % 10.0 ms0.01 % /opt/atom/share…-buffer.js:354module.exports.DisplayBuffer.getClientWidth | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:346module.exports.DisplayBuffer.getClientHeight | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…omponent.js:12module.exports.React.createClass.render | |
0 ms0 % 3.0 ms0.00 % /opt/atom/share…ponent.js:1133module.exports.React.createClass.onScrollTopChanged | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-marker.js:116module.exports.DisplayBufferMarker.setHeadBufferPosition | |
0 ms0 % 375.4 ms0.48 % /opt/atom/share…jquery.js:5117jQuery.fn.extend.trigger | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…ne-view.js:394module.exports.PaneView.activeItemModifiedChanged | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-marker.js:107module.exports.DisplayBufferMarker.setHeadScreenPosition | |
0 ms0 % 181.2 ms0.23 % /opt/atom/share…mponent.js:729addCommandListeners.editor:newline | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…jquery.js:5008handler | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…DOMInput.js:71ReactCompositeComponent.createClass.render | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…mponent.js:323ReactComponent.Mixin.performUpdateIfNecessary | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:410module.exports.DisplayBuffer.getScrollTop | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-marker.js:163module.exports.DisplayBufferMarker.clearTail | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:1975module.exports.Editor.moveCursors | |
0 ms0 % 10.0 ms0.01 % /opt/atom/share…-buffer.js:736module.exports.DisplayBuffer.unfoldBufferRow | |
0 ms0 % 21.0 ms0.03 % /opt/atom/share…/lib/ipc.js:44Ipc.sendChannelSync | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…mponent.js:955module.exports.React.createClass.onMouseDown | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:2775module.exports.Editor.getVisibleRowRange | |
0 ms0 % 22.0 ms0.03 % /opt/atom/share…jquery.js:4356elemData.handle | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…manager.js:218module.exports.MarkerManager.pauseChangeEvents | |
ConsoleSearchEmulationRendering | |
Show paint rectangles | |
Show composited layer borders | |
Show FPS meter | |
Enable continuous page repainting | |
Show potential scroll bottlenecks |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment