Created
September 19, 2014 20:13
-
-
Save v3ss0n/f95da0e7af1f94b3a431 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
18576.5 ms42.40 % 18576.5 ms42.40 % (program) | |
12678.1 ms28.94 % 12678.1 ms28.94 % (idle) | |
4592.3 ms10.48 % 4592.3 ms10.48 % set scrollTop | |
660.0 ms1.51 % 676.1 ms1.54 % /opt/atom/share…erations.js:71CSSPropertyOperations.setValueForStyles | |
255.4 ms0.58 % 255.4 ms0.58 % get offsetHeight | |
249.4 ms0.57 % 490.8 ms1.12 % /opt/atom/share…ion-view.js:35(anonymous function) | |
238.4 ms0.54 % 2302.7 ms5.26 % /opt/atom/share…ponent.js:1294boundMethod | |
232.4 ms0.53 % 232.4 ms0.53 % set textContent | |
223.4 ms0.51 % 223.4 ms0.51 % set innerHTML | |
221.4 ms0.51 % 306.5 ms0.70 % /opt/atom/share…-buffer.js:432module.exports.TokenizedBuffer.indentLevelForRow | |
212.3 ms0.48 % 218.3 ms0.50 % /opt/atom/share…ergeInto.js:33mergeInto | |
208.3 ms0.48 % 208.3 ms0.48 % removeChild | |
188.3 ms0.43 % 188.3 ms0.43 % (garbage collector) | |
125.2 ms0.29 % 125.2 ms0.29 % remove | |
95.2 ms0.22 % 722.1 ms1.65 % /opt/atom/share…-buffer.js:312module.exports.TokenizedBuffer.handleBufferChange | |
93.1 ms0.21 % 646.0 ms1.47 % /opt/atom/share…mponent.js:115module.exports.React.createClass.appendOrUpdateVisibleLineNumberNodes | |
90.1 ms0.21 % 100.2 ms0.23 % /opt/atom/share…mponent.js:333module.exports.React.createClass.updateLineNode | |
89.1 ms0.20 % 104.2 ms0.24 % /opt/atom/share…ib/model.js:53accessor.get | |
89.1 ms0.20 % 316.5 ms0.72 % /opt/atom/share…-buffer.js:406module.exports.TokenizedBuffer.buildTokenizedTokenizedLineForRow | |
86.1 ms0.20 % 86.1 ms0.20 % /opt/atom/share…manager.js:399module.exports.KeymapManager.findMatchCandidates | |
82.1 ms0.19 % 82.1 ms0.19 % /opt/atom/share…-buffer.js:241module.exports.TextBuffer.lineForRow | |
82.1 ms0.19 % 256.4 ms0.59 % /opt/atom/share…manager.js:108module.exports.MarkerManager.findMarkers | |
78.1 ms0.18 % 161.3 ms0.37 % /opt/atom/share…editor.js:1513module.exports.Editor.isFoldableAtBufferRow | |
75.1 ms0.17 % 79.1 ms0.18 % /opt/atom/share…derscore.…:903eq | |
74.1 ms0.17 % 2303.7 ms5.26 % dispatchEvent | |
73.1 ms0.17 % 266.4 ms0.61 % /opt/atom/share…jquery.js:4508jQuery.event.trigger | |
69.1 ms0.16 % 75.1 ms0.17 % /opt/atom/share…Children.js:99traverseAllChildrenImpl | |
68.1 ms0.16 % 1848.9 ms4.22 % /opt/atom/share…mponent.js:308ReactComponent.Mixin.receiveComponent | |
68.1 ms0.16 % 2662.2 ms6.08 % /opt/atom/share…ponent.js:1009ReactCompositeComponentMixin.performUpdateIfNecessary | |
65.1 ms0.15 % 2648.2 ms6.04 % /opt/atom/share…ponent.js:1098ReactCompositeComponentMixin._performComponentUpdate | |
64.1 ms0.15 % 716.1 ms1.63 % /opt/atom/share…omponent.js:61module.exports.React.createClass.render | |
62.1 ms0.14 % 914.5 ms2.09 % /opt/atom/share…mponent.js:267ReactDOMComponent.Mixin._updateDOMProperties | |
60.1 ms0.14 % 247.4 ms0.56 % /opt/atom/share…criptor.js:129factory | |
59.1 ms0.13 % 1028.6 ms2.35 % /opt/atom/share…ponent.js:1241(anonymous function) | |
55.1 ms0.13 % 221.4 ms0.51 % /opt/atom/share…mponent.js:145module.exports.React.createClass.removeLineNodes | |
53.1 ms0.12 % 53.1 ms0.12 % /opt/atom/share…derscore.…:846(anonymous function) | |
52.1 ms0.12 % 52.1 ms0.12 % webkitMatchesSelector | |
50.1 ms0.11 % 117.2 ms0.27 % /opt/atom/share…m-helpers.js:7tag | |
50.1 ms0.11 % 50.1 ms0.11 % getAttribute | |
45.1 ms0.10 % 1845.9 ms4.21 % /opt/atom/share…mponent.js:240(anonymous function) | |
44.1 ms0.10 % 62.1 ms0.14 % /opt/atom/share…-buffer.js:462module.exports.TokenizedBuffer.indentLevelForLine | |
44.1 ms0.10 % 173.3 ms0.40 % /opt/atom/share…ctMount.js:127getNode | |
43.1 ms0.10 % 43.1 ms0.10 % add | |
41.1 ms0.09 % 124.2 ms0.28 % /opt/atom/share…ib/span-sk…:51module.exports.SpanSkipList.spliceArray | |
41.1 ms0.09 % 97.2 ms0.22 % /opt/atom/share…mponent.js:164module.exports.React.createClass.removeLineNumberNodes | |
38.1 ms0.09 % 1763.8 ms4.03 % /opt/atom/share…tiChild.js:273ReactMultiChild.Mixin._updateChildren | |
35.1 ms0.08 % 1776.8 ms4.06 % /opt/atom/share…tiChild.js:250ReactMultiChild.Mixin.updateChildren | |
34.1 ms0.08 % 50.1 ms0.11 % /opt/atom/share…-buffer.js:925module.exports.DisplayBuffer.screenPositionForBufferPosition | |
34.1 ms0.08 % 35.1 ms0.08 % /opt/atom/share…ed-line.js:317module.exports.TokenizedLine.isComment | |
34.1 ms0.08 % 45.1 ms0.10 % /opt/atom/share…omponent.js:28(anonymous function) | |
33.1 ms0.08 % 9413.0 ms21.49 % /opt/atom/share…saction.js:125Mixin.perform | |
33.1 ms0.08 % 2632.2 ms6.01 % /opt/atom/share…ponent.js:1170(anonymous function) | |
33.1 ms0.08 % 39.1 ms0.09 % /opt/atom/share…-buffer.js:481module.exports.TextBuffer.clipRange | |
32.1 ms0.07 % 32.1 ms0.07 % get classList | |
32.1 ms0.07 % 32.1 ms0.07 % get activeElement | |
32.1 ms0.07 % 2561.1 ms5.85 % /opt/atom/share…manager.js:310module.exports.KeymapManager.handleKeyboardEvent | |
31.0 ms0.07 % 1812.9 ms4.14 % /opt/atom/share…-buffer.js:384module.exports.TextBuffer.applyPatch | |
31.0 ms0.07 % 31.0 ms0.07 % apply | |
30.0 ms0.07 % 421.7 ms0.96 % /opt/atom/share…mponent.js:179module.exports.React.createClass.appendOrUpdateVisibleLineNodes | |
30.0 ms0.07 % 192.3 ms0.44 % /opt/atom/share…er-view.js:154module.exports.BracketMatcherView.updateMatch | |
30.0 ms0.07 % 30.0 ms0.07 % /opt/atom/share…b/span-sk…:180module.exports.SpanSkipList.incrementDistance | |
30.0 ms0.07 % 109.2 ms0.25 % /opt/atom/share…derscore.…:995_.isEqual | |
29.0 ms0.07 % 106.2 ms0.24 % /opt/atom/share…derscore.…:845_.extend | |
28.0 ms0.06 % 53.1 ms0.12 % /opt/atom/share…re-plus.js:417isEqual | |
27.0 ms0.06 % 29.0 ms0.07 % /opt/atom/share…ib/range.js:66Range | |
26.0 ms0.06 % 34.1 ms0.08 % /opt/atom/share…jquery.js:4786jQuery.event.fix | |
26.0 ms0.06 % 383.6 ms0.88 % /opt/atom/share…mponent.js:225module.exports.React.createClass.updateLineNumberNode | |
25.0 ms0.06 % 25.0 ms0.06 % clearTimeout | |
25.0 ms0.06 % 25.0 ms0.06 % setTimeout | |
24.0 ms0.05 % 24.0 ms0.05 % /opt/atom/share…mponent.js:263module.exports.React.createClass.hasLineNumberNode | |
24.0 ms0.05 % 78.1 ms0.18 % /opt/atom/share…nderscore.…:76_.each._.forEach | |
24.0 ms0.05 % 58.1 ms0.13 % /opt/atom/share…re-plus.js:397plus.isEqual | |
23.0 ms0.05 % 23.0 ms0.05 % /opt/atom/share…b/model.js:131module.exports.Model.get | |
23.0 ms0.05 % 23.0 ms0.05 % set length | |
22.0 ms0.05 % 22.0 ms0.05 % /opt/atom/share…jquery.js:4909jQuery.Event | |
22.0 ms0.05 % 40.1 ms0.09 % /opt/atom/share…manager.js:169(anonymous function) | |
22.0 ms0.05 % 22.0 ms0.05 % /opt/atom/share…Handles.js:255ReactInstanceHandles.getReactRootIDFromNodeID | |
21.0 ms0.05 % 21.0 ms0.05 % /opt/atom/share…mponent.js:218module.exports.React.createClass.hasLineNode | |
21.0 ms0.05 % 21.0 ms0.05 % call | |
20.0 ms0.05 % 20.0 ms0.05 % /opt/atom/share…nvariant.js:32invariant | |
20.0 ms0.05 % 6381.1 ms14.56 % /opt/atom/share…nsaction.js:87ON_DOM_READY_QUEUEING.close | |
19.0 ms0.04 % 666.1 ms1.52 % /opt/atom/share…c/cursor.js:36(anonymous function) | |
19.0 ms0.04 % 19.0 ms0.04 % requestAnimationFrame | |
19.0 ms0.04 % 35.1 ms0.08 % /opt/atom/share…ticEvent.js:65SyntheticEvent | |
19.0 ms0.04 % 814.3 ms1.86 % /opt/atom/share…buffer.js:1461module.exports.DisplayBuffer.handleBufferMarkersUpdated | |
19.0 ms0.04 % 38.1 ms0.09 % /opt/atom/share…b/span-sk…:111module.exports.SpanSkipList.insertNode | |
18.0 ms0.04 % 2336.7 ms5.33 % /opt/atom/share…manager.js:499module.exports.KeymapManager.dispatchCommandEvent | |
18.0 ms0.04 % 111.2 ms0.25 % /opt/atom/share…buffer.js:1176module.exports.DisplayBuffer.findMarkers | |
18.0 ms0.04 % 37.1 ms0.08 % /opt/atom/share…ponent.js:1304module.exports.React.createClass.sampleBackgroundColors | |
18.0 ms0.04 % 19.0 ms0.04 % /opt/atom/share…ib/merge.js:30merge | |
18.0 ms0.04 % 2680.3 ms6.12 % /opt/atom/share…Updates.js:127runBatchedUpdates | |
18.0 ms0.04 % 18.0 ms0.04 % contains | |
18.0 ms0.04 % 20.0 ms0.05 % /opt/atom/share…ponent.js:1291module.exports.React.createClass.sampleFontStyling | |
17.0 ms0.04 % 90.1 ms0.21 % /opt/atom/share…-buffer.js:456module.exports.TextBuffer.getTextInRange | |
17.0 ms0.04 % 769.2 ms1.76 % /opt/atom/share…rations.js:115(anonymous function) | |
17.0 ms0.04 % 33.1 ms0.08 % /opt/atom/share…ctMount.js:505ReactMount.findReactContainerForID | |
17.0 ms0.04 % 20.0 ms0.05 % /opt/atom/share…mponent.js:724ReactCompositeComponentMixin.isMounted | |
16.0 ms0.04 % 26.0 ms0.06 % /opt/atom/share…omponent.js:38(anonymous function) | |
16.0 ms0.04 % 26.0 ms0.06 % /opt/atom/share…rations.js:132DOMPropertyOperations.setValueForProperty | |
16.0 ms0.04 % 18.0 ms0.04 % /opt/atom/share…st/lib/int…:80module.exports.IntervalSkipList.findIntersecting | |
16.0 ms0.04 % 1671.7 ms3.82 % /opt/atom/share…ponent.js:1136ReactCompositeComponentMixin.receiveComponent | |
16.0 ms0.04 % 17.0 ms0.04 % /opt/atom/share…nderscore.…:95_.map._.collect | |
16.0 ms0.04 % 102.2 ms0.23 % /opt/atom/share…buffer.js:1242module.exports.DisplayBuffer.findFoldMarkers | |
16.0 ms0.04 % 30.0 ms0.07 % /opt/atom/share…omponent.js:71module.exports.React.createClass.stopBlinkingCursors | |
15.0 ms0.03 % 53.1 ms0.12 % /opt/atom/share…/editor.js:217(anonymous function) | |
15.0 ms0.03 % 47.1 ms0.11 % /opt/atom/share…actMount.js:98internalGetID | |
15.0 ms0.03 % 1779.8 ms4.06 % /opt/atom/share…mponent.js:354ReactDOMComponent.Mixin._updateDOMChildren | |
15.0 ms0.03 % 33.1 ms0.08 % /opt/atom/share…-buffer.js:608module.exports.DisplayBuffer.pixelRectForScreenRange | |
15.0 ms0.03 % 107.2 ms0.24 % /opt/atom/share…entMixin.js:34ReactBrowserComponentMixin.getDOMNode | |
15.0 ms0.03 % 15.0 ms0.03 % /opt/atom/share…roperty.js:264DOMProperty.isCustomAttribute | |
15.0 ms0.03 % 15.0 ms0.03 % /opt/atom/share…atchers.js:118OrMatcher.matches | |
15.0 ms0.03 % 15.0 ms0.03 % getComputedStyle | |
14.0 ms0.03 % 9202.6 ms21.00 % /opt/atom/share…saction.js:197Mixin.closeAll | |
14.0 ms0.03 % 279.4 ms0.64 % /opt/atom/share…jquery.js:5118(anonymous function) | |
14.0 ms0.03 % 14.0 ms0.03 % appendChild | |
14.0 ms0.03 % 14.0 ms0.03 % CustomEvent | |
14.0 ms0.03 % 14.0 ms0.03 % clearInterval | |
14.0 ms0.03 % 124.2 ms0.28 % /opt/atom/share…t-matcher.js:3(anonymous function) | |
13.0 ms0.03 % 42.1 ms0.10 % /opt/atom/share…-matcher.js:64module.exports.BracketMatcher.insertText | |
13.0 ms0.03 % 9428.0 ms21.52 % /opt/atom/share…Strategy.js:61ReactDefaultBatchingStrategy.batchedUpdates | |
13.0 ms0.03 % 74.1 ms0.17 % /opt/atom/share…editor.js:1509module.exports.Editor.unfoldBufferRow | |
13.0 ms0.03 % 33.1 ms0.08 % /opt/atom/share…manager.js:197module.exports.MarkerManager.handleBufferChange | |
13.0 ms0.03 % 69.1 ms0.16 % /opt/atom/share…manager.js:443module.exports.KeymapManager.findExactMatches | |
13.0 ms0.03 % 28.0 ms0.06 % /opt/atom/share…emitter.js:126module.exports.Emitter.emitSlow | |
13.0 ms0.03 % 13.0 ms0.03 % /opt/atom/share…yleValue.js:35dangerousStyleValue | |
13.0 ms0.03 % 39.1 ms0.09 % /opt/atom/share…election.js:42(anonymous function) | |
13.0 ms0.03 % 33.1 ms0.08 % /opt/atom/share…er-view.js:326module.exports.BracketMatcherView.findCurrentPair | |
12.0 ms0.03 % 26.0 ms0.06 % /opt/atom/share…/config.js:128module.exports.Config.get | |
12.0 ms0.03 % 42.1 ms0.10 % /opt/atom/share…-buffer.js:969module.exports.TextBuffer.scheduleModifiedEvents | |
12.0 ms0.03 % 12.0 ms0.03 % get defaultView | |
12.0 ms0.03 % 58.1 ms0.13 % /opt/atom/share…mponent.js:385module.exports.React.createClass.getCursorPixelRects | |
12.0 ms0.03 % 12.0 ms0.03 % /opt/atom/share…jquery.js:4696jQuery.event.handlers | |
12.0 ms0.03 % 18.0 ms0.04 % /opt/atom/share…derscore.…:170_.filter._.select | |
12.0 ms0.03 % 32.1 ms0.07 % /opt/atom/share…jquery.js:3401Data.get | |
12.0 ms0.03 % 12.0 ms0.03 % /opt/atom/share…atchers.js:183CompositeMatcher.matches | |
12.0 ms0.03 % 83.1 ms0.19 % /opt/atom/share…-buffer.js:569module.exports.DisplayBuffer.scrollToScreenRange | |
12.0 ms0.03 % 128.2 ms0.29 % /opt/atom/share…buffer.js:1329module.exports.DisplayBuffer.updateScreenLines | |
12.0 ms0.03 % 14.0 ms0.03 % /opt/atom/share…helpers.js:146exports.keystrokeForKeyboardEvent | |
11.0 ms0.03 % 11.0 ms0.03 % /opt/atom/share…b/helpers.js:8module.exports.spliceArray | |
11.0 ms0.03 % 11.0 ms0.03 % /opt/atom/share…derscore.…:794_.keys | |
11.0 ms0.03 % 11.0 ms0.03 % /opt/atom/share…omponent.js:66isNullComponentID | |
11.0 ms0.03 % 11.0 ms0.03 % /opt/atom/share…erscore.…:1020_.isObject | |
11.0 ms0.03 % 37.1 ms0.08 % /opt/atom/share…derscore.…:502_.intersection | |
11.0 ms0.03 % 12.0 ms0.03 % /opt/atom/share…jquery.js:3327Data.accepts | |
11.0 ms0.03 % 11.0 ms0.03 % get webkitOfflineAudioContext | |
11.0 ms0.03 % 54.1 ms0.12 % /opt/atom/share…omponent.js:41module.exports.React.createClass.render | |
11.0 ms0.03 % 11.0 ms0.03 % /opt/atom/share…ledClass.js:74standardReleaser | |
11.0 ms0.03 % 17.0 ms0.04 % /opt/atom/share…-buffer.js:837module.exports.DisplayBuffer.pixelPositionForScreenPosition | |
11.0 ms0.03 % 100.2 ms0.23 % /opt/atom/share…buffer.js:1363module.exports.DisplayBuffer.buildScreenLines | |
11.0 ms0.03 % 1851.9 ms4.23 % /opt/atom/share…mponent.js:208ReactDOMComponent.Mixin.receiveComponent | |
10.0 ms0.02 % 10.0 ms0.02 % /opt/atom/share…mponent.js:329module.exports.React.createClass.pushScope | |
10.0 ms0.02 % 49.1 ms0.11 % /opt/atom/share…ponent.js:1259module.exports.React.createClass.measureHeightAndWidth | |
10.0 ms0.02 % 10.0 ms0.02 % setAttribute | |
10.0 ms0.02 % 10.0 ms0.02 % /opt/atom/share…manager.js:421module.exports.KeymapManager.findPartialMatches | |
9.0 ms0.02 % 50.1 ms0.11 % /opt/atom/share…ainsNode.js:31containsNode | |
9.0 ms0.02 % 2028.2 ms4.63 % /opt/atom/share…/editor.js:672(anonymous function) | |
9.0 ms0.02 % 9.0 ms0.02 % /opt/atom/share…erscore.…:1073_.has | |
9.0 ms0.02 % 190.3 ms0.43 % /opt/atom/share…Listener.js:69handleTopLevelImpl | |
9.0 ms0.02 % 34.1 ms0.08 % /opt/atom/share…omponent.js:23module.exports.React.createClass.render | |
9.0 ms0.02 % 9.0 ms0.02 % | |
9.0 ms0.02 % 10.0 ms0.02 % /opt/atom/share…c/token.js:217module.exports.Token.getValueAsHtml | |
9.0 ms0.02 % 23.0 ms0.05 % /opt/atom/share…actMount.js:76getID | |
9.0 ms0.02 % 35.1 ms0.08 % /opt/atom/share…mponent.js:295module.exports.React.createClass.requestUpdate | |
9.0 ms0.02 % 40.1 ms0.09 % /opt/atom/share…ctMount.js:576ReactMount.getFirstReactDOM | |
9.0 ms0.02 % 53.1 ms0.12 % /opt/atom/share…-buffer.js:372module.exports.TextBuffer.buildPatch | |
9.0 ms0.02 % 9.0 ms0.02 % /opt/atom/share…editor.js:2426reducer | |
9.0 ms0.02 % 45.1 ms0.10 % /opt/atom/share…lection.js:199module.exports.Selection.clear | |
9.0 ms0.02 % 9.0 ms0.02 % /opt/atom/share…de_module…:819(anonymous function) | |
9.0 ms0.02 % 41.1 ms0.09 % /opt/atom/share…omponent.js:12module.exports.React.createClass.render | |
9.0 ms0.02 % 83.1 ms0.19 % /opt/atom/share…Children.js:50flattenChildren | |
9.0 ms0.02 % 9.0 ms0.02 % /opt/atom/share…ib/point.js:33Point | |
9.0 ms0.02 % 20.0 ms0.05 % /opt/atom/share…b/isNode.js:24isNode | |
8.0 ms0.02 % 2052.3 ms4.68 % /opt/atom/share…/editor.js:960module.exports.Editor.insertText | |
8.0 ms0.02 % 39.1 ms0.09 % /opt/atom/share…luginHub.js:47executeDispatchesAndRelease | |
8.0 ms0.02 % 29.0 ms0.07 % /opt/atom/share…ib/range.js:22(anonymous function) | |
8.0 ms0.02 % 10.0 ms0.02 % /opt/atom/share…derscore.…:476_.uniq._.unique | |
8.0 ms0.02 % 27.0 ms0.06 % /opt/atom/share…omponent.js:41module.exports.React.createClass.shouldComponentUpdate | |
8.0 ms0.02 % 17.0 ms0.04 % /opt/atom/share…derscore.…:717later | |
8.0 ms0.02 % 15.0 ms0.03 % /opt/atom/share…t/lib/int…:187module.exports.IntervalSkipList.remove | |
8.0 ms0.02 % 26.0 ms0.06 % /opt/atom/share…-marker.js:101module.exports.DisplayBufferMarker.getHeadScreenPosition | |
8.0 ms0.02 % 32.1 ms0.07 % /opt/atom/share…/marker.js:465module.exports.Marker.buildPatch | |
8.0 ms0.02 % 9.0 ms0.02 % /opt/atom/share…buffer.js:1185module.exports.DisplayBuffer.translateToBufferMarkerParams | |
8.0 ms0.02 % 11.0 ms0.03 % /opt/atom/share…-buffer.js:985module.exports.DisplayBuffer.clipScreenPosition | |
8.0 ms0.02 % 8.0 ms0.02 % /opt/atom/share…erscore.…:1026_.(anonymous function) | |
8.0 ms0.02 % 20.0 ms0.05 % /opt/atom/share…jquery.js:3339Data.key | |
7.0 ms0.02 % 2570.1 ms5.87 % /opt/atom/share…handler.js:150module.exports.WindowEventHandler.onKeydown | |
7.0 ms0.02 % 7.0 ms0.02 % get style | |
7.0 ms0.02 % 7.0 ms0.02 % /opt/atom/share…/jquery.js:423jQuery.extend.type | |
7.0 ms0.02 % 85.1 ms0.19 % /opt/atom/share…uginHub.js:221EventPluginHub.extractEvents | |
7.0 ms0.02 % 8.0 ms0.02 % /opt/atom/share…emitter.js:150(anonymous function) | |
7.0 ms0.02 % 40.1 ms0.09 % /opt/atom/share…ib/span-sk…:87module.exports.SpanSkipList.findClosestNode | |
7.0 ms0.02 % 300.5 ms0.69 % /opt/atom/share…/jquery.js:561jQuery.extend.each | |
7.0 ms0.02 % 36.1 ms0.08 % /opt/atom/share…ib/range.js:20module.exports.Range.fromObject | |
7.0 ms0.02 % 20.0 ms0.05 % /opt/atom/share…tUpdates.js:73ReactUpdatesFlushTransaction | |
7.0 ms0.02 % 9.0 ms0.02 % /opt/atom/share…ib/range.js:38module.exports.Range.fromText | |
7.0 ms0.02 % 8.0 ms0.02 % /opt/atom/share…re-plus.js:328plus.spliceWithArray | |
7.0 ms0.02 % 7.0 ms0.02 % /opt/atom/share…re-plus.js:385plus.valueForKeyPath | |
7.0 ms0.02 % 313.5 ms0.72 % /opt/atom/share…ponent.js:1225module.exports.React.createClass.pollDOM | |
7.0 ms0.02 % 7.0 ms0.02 % /opt/atom/share…derscore.…:419_.last | |
7.0 ms0.02 % 315.5 ms0.72 % /opt/atom/share…mponent.js:255module.exports.React.createClass.componentDidUpdate | |
7.0 ms0.02 % 7.0 ms0.02 % get parentNode | |
7.0 ms0.02 % 2012.2 ms4.59 % /opt/atom/share…lection.js:474module.exports.Selection.insertText | |
7.0 ms0.02 % 62.1 ms0.14 % /opt/atom/share…derscore.…:889_.clone | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…ed-line.js:239module.exports.TokenizedLine.markLeadingAndTrailingWhitespaceTokens | |
6.0 ms0.01 % 6.0 ms0.01 % get length | |
6.0 ms0.01 % 20.0 ms0.05 % /opt/atom/share…Handles.js:181traverseParentPath | |
6.0 ms0.01 % 28.0 ms0.06 % /opt/atom/share…mponent.js:343module.exports.React.createClass.getHiddenInputPosition | |
6.0 ms0.01 % 10.0 ms0.02 % /opt/atom/share…derscore.…:857_.pick | |
6.0 ms0.01 % 39.1 ms0.09 % /opt/atom/share…manager.js:208module.exports.MarkerManager.applyPatches | |
6.0 ms0.01 % 133.2 ms0.30 % /opt/atom/share…her-view.js:78(anonymous function) | |
6.0 ms0.01 % 9132.5 ms20.84 % /opt/atom/share…mponent.js:309(anonymous function) | |
6.0 ms0.01 % 111.2 ms0.25 % /opt/atom/share…re-plus.js:404plus.isEqualForProperties | |
6.0 ms0.01 % 16.0 ms0.04 % /opt/atom/share…-marker.js:223module.exports.DisplayBufferMarker.notifyObservers | |
6.0 ms0.01 % 62.1 ms0.14 % /opt/atom/share…omponent.js:18module.exports.React.createClass.render | |
6.0 ms0.01 % 41.1 ms0.09 % /opt/atom/share…mponent.js:221module.exports.React.createClass.buildLineHTML | |
6.0 ms0.01 % 29.0 ms0.07 % /opt/atom/share…ctMount.js:559ReactMount.isRenderedByReact | |
6.0 ms0.01 % 10.0 ms0.02 % /opt/atom/share…/jquery.js:848isArraylike | |
6.0 ms0.01 % 234.4 ms0.53 % /opt/atom/share…istener.js:170ReactEventListener.dispatchEvent | |
6.0 ms0.01 % 6.0 ms0.01 % get dataset | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…-buffer.js:424(anonymous function) | |
6.0 ms0.01 % 19.0 ms0.04 % /opt/atom/share…de_module…:818_.extend | |
6.0 ms0.01 % 15.0 ms0.03 % /opt/atom/share…derscore.…:109_.reduce._.foldl._.inject | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…omponent.js:58deregisterNullComponentID | |
6.0 ms0.01 % 13.0 ms0.03 % /opt/atom/share…/cursor.js:132module.exports.Cursor.getPixelRect | |
6.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…Children.js:85wrapUserProvidedKey | |
6.0 ms0.01 % 34.1 ms0.08 % /opt/atom/share…behavior.js:38module.exports.Behavior.emit | |
6.0 ms0.01 % 6.0 ms0.01 % get nodeType | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…derscore.…:190_.every._.all | |
5.0 ms0.01 % 1874.0 ms4.28 % /opt/atom/share…-buffer.js:315module.exports.TextBuffer.setTextInRange | |
5.0 ms0.01 % 44.1 ms0.10 % /opt/atom/share…saction.js:164Mixin.initializeAll | |
5.0 ms0.01 % 40.1 ms0.09 % /opt/atom/share…ge-mode.js:261module.exports.LanguageMode.isFoldableCommentAtBufferRow | |
5.0 ms0.01 % 7.0 ms0.02 % /opt/atom/share…omponent.js:64module.exports.React.createClass.shouldComponentUpdate | |
5.0 ms0.01 % 5.0 ms0.01 % get type | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…derscore.…:217_.contains._.include | |
5.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…t/lib/int…:122module.exports.IntervalSkipList.findStartingIn | |
5.0 ms0.01 % 25.0 ms0.06 % /opt/atom/share…Handles.js:297ReactInstanceHandles.traverseTwoPhase | |
5.0 ms0.01 % 20.0 ms0.05 % /opt/atom/share…r-marker.js:50(anonymous function) | |
5.0 ms0.01 % 2018.2 ms4.61 % /opt/atom/share…/editor.js:983(anonymous function) | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…b/span-sk…:128module.exports.SpanSkipList.removeNode | |
5.0 ms0.01 % 20.0 ms0.05 % /opt/atom/share…/marker.js:405module.exports.Marker.handleBufferChange | |
5.0 ms0.01 % 10.0 ms0.02 % /opt/atom/share…omponent.js:52assertValidProps | |
5.0 ms0.01 % 5.0 ms0.01 % /opt/atom/share…omponent.js:43module.exports.React.createClass.getTransform | |
4.0 ms0.01 % 13.0 ms0.03 % /opt/atom/share…ode_module…:76_.each._.forEach | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…ccessors.js:37accessor.get | |
4.0 ms0.01 % 25.0 ms0.06 % /opt/atom/share…editor.js:2411module.exports.Editor.mergeIntersectingSelections | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…editor.js:2545module.exports.Editor.verticallyScrollable | |
4.0 ms0.01 % 17.0 ms0.04 % /opt/atom/share…r-marker.js:79module.exports.DisplayBufferMarker.getScreenRange | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…mponent.js:137ReactComponent.Mixin.isMounted | |
4.0 ms0.01 % 7.0 ms0.02 % /opt/atom/share…ed-line.js:219module.exports.TokenizedLine.breakOutAtomicTokens | |
4.0 ms0.01 % 38.1 ms0.09 % /opt/atom/share…lib/rule.js:95module.exports.Rule.findNextMatch | |
4.0 ms0.01 % 61.1 ms0.14 % /opt/atom/share…editor.js:1577module.exports.Editor.decorationsForScreenRowRange | |
4.0 ms0.01 % 43.1 ms0.10 % /opt/atom/share…ib/rule.js:141module.exports.Rule.getNextTokens | |
4.0 ms0.01 % 34.1 ms0.08 % /opt/atom/share…election.js:47ReactInputSelection.getSelectionInformation | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…row-map.js:127module.exports.RowMap.mergeAdjacentRectangularRegions | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…mponent.js:343ReactComponent.Mixin.updateComponent | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…derscore.…:730(anonymous function) | |
4.0 ms0.01 % 4.0 ms0.01 % get target | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…tUpdates.js:47NESTED_UPDATES.close | |
4.0 ms0.01 % 21.0 ms0.05 % /opt/atom/share…-buffer.js:354module.exports.DisplayBuffer.getClientWidth | |
4.0 ms0.01 % 37.1 ms0.08 % /opt/atom/share…omponent.js:79module.exports.React.createClass.pauseCursorBlinking | |
4.0 ms0.01 % 60.1 ms0.14 % /opt/atom/share…/editor.js:562module.exports.Editor.getTextInBufferRange | |
4.0 ms0.01 % 9186.6 ms20.97 % /opt/atom/share…Updates.js:169(anonymous function) | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…row-map.js:102module.exports.RowMap.traverseToScreenRow | |
4.0 ms0.01 % 56.1 ms0.13 % /opt/atom/share…manager.js:445(anonymous function) | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…icEvent.js:128mergeInto.destructor | |
4.0 ms0.01 % 13.0 ms0.03 % /opt/atom/share…election.js:39ReactInputSelection.hasSelectionCapabilities | |
4.0 ms0.01 % 71.1 ms0.16 % /opt/atom/share…tPlugin.js:324SimpleEventPlugin.extractEvents | |
4.0 ms0.01 % 2104.3 ms4.80 % /opt/atom/share…editor.js:1000module.exports.Editor.insertNewline | |
4.0 ms0.01 % 9152.5 ms20.89 % /opt/atom/share…tUpdates.js:95mixInto.perform | |
4.0 ms0.01 % 14.0 ms0.03 % /opt/atom/share…t/lib/int…:167module.exports.IntervalSkipList.insert | |
4.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…-manager.js:46IntervalSkipList.compare | |
3.0 ms0.01 % 25.0 ms0.06 % /opt/atom/share…inUtils.js:125executeDispatchesInOrder | |
3.0 ms0.01 % 2038.2 ms4.65 % /opt/atom/share…/history.js:85module.exports.History.transact | |
3.0 ms0.01 % 49.1 ms0.11 % /opt/atom/share…omponent.js:64module.exports.React.createClass.shouldComponentUpdate | |
3.0 ms0.01 % 13.0 ms0.03 % /opt/atom/share…-finder.js:139module.exports.TagFinder.findMatchingTags | |
3.0 ms0.01 % 303.5 ms0.69 % /opt/atom/share…jquery.js:5117jQuery.fn.extend.trigger | |
3.0 ms0.01 % 21.0 ms0.05 % /opt/atom/share…omponent.js:93module.exports.React.createClass.shouldComponentUpdate | |
3.0 ms0.01 % 11.0 ms0.03 % /opt/atom/share…cUIEvent.js:31UIEventInterface.view | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…lib/point.js:5module.exports.Point.fromObject | |
3.0 ms0.01 % 12.0 ms0.03 % /opt/atom/share…omponent.js:12module.exports.React.createClass.render | |
3.0 ms0.01 % 8.0 ms0.02 % /opt/atom/share…Handles.js:105getNextDescendantID | |
3.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…editor.js:2751module.exports.Editor.getScrollLeft | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…editor.js:2327module.exports.Editor.getSelections | |
3.0 ms0.01 % 26.0 ms0.06 % /opt/atom/share…/cursor.js:151module.exports.Cursor.getScreenRange | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…pagators.js:34listenerAtPhase | |
3.0 ms0.01 % 20.0 ms0.05 % /opt/atom/share…-buffer.js:677module.exports.DisplayBuffer.getSoftWrapColumn | |
3.0 ms0.01 % 8.0 ms0.02 % /opt/atom/share…/scanner.js:54module.exports.Scanner.findNextMatch | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…t/lib/int…:506Node.addStartingMarker | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…rc/token.js:85module.exports.Token.breakOutAtomicTokens | |
3.0 ms0.01 % 6.0 ms0.01 % /opt/atom/share…saction.js:128ReactReconcileTransaction | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…manager.js:162(anonymous function) | |
3.0 ms0.01 % 34.1 ms0.08 % /opt/atom/share…/marker.js:481module.exports.Marker.applyPatch | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…-buffer.js:490module.exports.DisplayBuffer.getScopedCharWidths | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…b/span-sk…:167module.exports.SpanSkipList.buildZeroDistance | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…editor.js:2313module.exports.Editor.getLastSelection | |
3.0 ms0.01 % 9.0 ms0.02 % /opt/atom/share…selector.js:11module.exports.ScopeSelector.matches | |
3.0 ms0.01 % 319.5 ms0.73 % /opt/atom/share…-buffer.js:355(anonymous function) | |
3.0 ms0.01 % 10.0 ms0.02 % /opt/atom/share…/row-map.js:47module.exports.RowMap.spliceRegions | |
3.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…derscore.…:204_.some._.any | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…/row-map.js:77module.exports.RowMap.traverseToBufferRow | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…ledClass.js:41twoArgumentPooler | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…ib/point.js:38module.exports.Point.copy | |
3.0 ms0.01 % 21.0 ms0.05 % /opt/atom/share…ledClass.js:30oneArgumentPooler | |
3.0 ms0.01 % 4.0 ms0.01 % /opt/atom/share…t/lib/int…:302module.exports.IntervalSkipList.adjustMarkersOnRemove | |
3.0 ms0.01 % 8.0 ms0.02 % /opt/atom/share…unt-view.js:35(anonymous function) | |
3.0 ms0.01 % 67.1 ms0.15 % /opt/atom/share…matcher.js:108module.exports.BracketMatcher.insertNewline | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…mponent.js:248module.exports.React.createClass.buildEmptyLineInnerHTML | |
3.0 ms0.01 % 3.0 ms0.01 % /opt/atom/share…eHandles.js:78isAncestorIDOf | |
3.0 ms0.01 % 19.0 ms0.04 % /opt/atom/share…omponent.js:12module.exports.React.createClass.render | |
3.0 ms0.01 % 17.0 ms0.04 % /opt/atom/share…zed-line.js:19TokenizedLine | |
3.0 ms0.01 % 29.0 ms0.07 % /opt/atom/share…agators.js:105accumulateTwoPhaseDispatches | |
2.0 ms0.00 % 4603.3 ms10.51 % /opt/atom/share…omponent.js:75module.exports.React.createClass.componentDidUpdate | |
2.0 ms0.00 % 945.5 ms2.16 % /opt/atom/share…ay-buffer.js:5(anonymous function) | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:435module.exports.DisplayBuffer.getScrollLeft | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…coration.js:72module.exports.Decoration.isType | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…b/range.js:181module.exports.Range.isEmpty | |
2.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…buffer.js:1058module.exports.TextBuffer.findMarkers | |
2.0 ms0.00 % 9123.5 ms20.82 % /opt/atom/share…ponent.js:1215ReactCompositeComponentMixin.forceUpdate | |
2.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…ponent.js:1133module.exports.React.createClass.onScrollTopChanged | |
2.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…editor.js:2549module.exports.Editor.getHorizontalScrollbarHeight | |
2.0 ms0.00 % 2.0 ms0.00 % get offsetY | |
2.0 ms0.00 % 3.0 ms0.01 % /opt/atom/share…/editor.js:566module.exports.Editor.getLineCount | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…editor.js:2707module.exports.Editor.getDefaultCharWidth | |
2.0 ms0.00 % 9.0 ms0.02 % /opt/atom/share…editor.js:2541module.exports.Editor.horizontallyScrollable | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…mponent.js:890ReactCompositeComponentMixin._processContext | |
2.0 ms0.00 % 2.0 ms0.00 % get body | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…b/point.js:102module.exports.Point.isLessThanOrEqual | |
2.0 ms0.00 % 54.1 ms0.12 % /opt/atom/share…omponent.js:58module.exports.React.createClass.componentWillUpdate | |
2.0 ms0.00 % 753.2 ms1.72 % /opt/atom/share…mponent.js:110module.exports.React.createClass.updateLineNumbers | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…omponent.js:33shouldUpdateReactComponent | |
2.0 ms0.00 % 25.0 ms0.06 % /opt/atom/share…omponent.js:55module.exports.React.createClass.shouldComponentUpdate | |
2.0 ms0.00 % 2.0 ms0.00 % get nodeName | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…coration.js:22module.exports.Decoration.isType | |
2.0 ms0.00 % 321.5 ms0.73 % /opt/atom/share…-buffer.js:351module.exports.TokenizedBuffer.buildTokenizedLinesForRows | |
2.0 ms0.00 % 27.0 ms0.06 % /opt/atom/share…/editor.js:202(anonymous function) | |
2.0 ms0.00 % 2.0 ms0.00 % set prototype | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…history.js:107module.exports.History.beginTransaction | |
2.0 ms0.00 % 7.0 ms0.02 % /opt/atom/share…derscore.…:803_.values | |
2.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…t/lib/int…:356module.exports.IntervalSkipList.placeMarker | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…er-patch.js:77module.exports.BufferPatch.addMarkerPatch | |
2.0 ms0.00 % 2.0 ms0.00 % get children | |
2.0 ms0.00 % 679.1 ms1.55 % /opt/atom/share…mponent.js:117module.exports.React.createClass.componentDidUpdate | |
2.0 ms0.00 % 7.0 ms0.02 % /opt/atom/share…-buffer.js:341module.exports.DisplayBuffer.setHeight | |
2.0 ms0.00 % 2.0 ms0.00 % get scrollTop | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…eHandles.js:92getParentID | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:253module.exports.TextBuffer.lineLengthForRow | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…nsaction.js:56EVENT_SUPPRESSION.initialize | |
2.0 ms0.00 % 3.0 ms0.01 % /opt/atom/share…nsaction.js:93PUT_LISTENER_QUEUEING.initialize | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ib/point.js:90module.exports.Point.isEqual | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/cursor.js:168module.exports.Cursor.getBufferPosition | |
2.0 ms0.00 % 12.0 ms0.03 % /opt/atom/share…-buffer.js:809module.exports.DisplayBuffer.screenRangeForBufferRange | |
2.0 ms0.00 % 723.1 ms1.65 % /opt/atom/share…d-buffer.js:56(anonymous function) | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…ib/range.js:98module.exports.Range.isEqual | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…egistry.js:232EventPluginRegistry.getPluginModuleForEvent | |
2.0 ms0.00 % 37.1 ms0.08 % /opt/atom/share…cUIEvent.js:61SyntheticUIEvent | |
2.0 ms0.00 % 43.1 ms0.10 % /opt/atom/share…b/model.js:145module.exports.Model.set | |
2.0 ms0.00 % 36.1 ms0.08 % /opt/atom/share…b/signal.js:75module.exports.Signal.emitValue | |
2.0 ms0.00 % 28.0 ms0.06 % /opt/atom/share…ib/model.js:56accessor.set | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…tPlugin.js:154SelectEventPlugin.extractEvents | |
2.0 ms0.00 % 3.0 ms0.01 % /opt/atom/share…-buffer.js:311module.exports.DisplayBuffer.getHorizontalScrollbarHeight | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…tPlugin.js:215CompositionEventPlugin.extractEvents | |
2.0 ms0.00 % 41.1 ms0.09 % /opt/atom/share…uginHub.js:264EventPluginHub.processEventQueue | |
2.0 ms0.00 % 48.1 ms0.11 % /opt/atom/share…/grammar.js:97module.exports.Grammar.tokenizeLine | |
2.0 ms0.00 % 2182.5 ms4.98 % /opt/atom/share…ore-plus.js:51object.(anonymous function) | |
2.0 ms0.00 % 3.0 ms0.01 % /opt/atom/share…buffer.js:1136(anonymous function) | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…grammar.js:312module.exports.Grammar.scopesFromStack | |
2.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…c/syntax.js:56module.exports.Syntax.createToken | |
2.0 ms0.00 % 32.1 ms0.07 % /opt/atom/share…Listener.js:40findParent | |
2.0 ms0.00 % 128.2 ms0.29 % /opt/atom/share…terMixin.js:39ReactEventEmitterMixin.handleTopLevel | |
2.0 ms0.00 % 319.5 ms0.73 % /opt/atom/share…ponent.js:1209module.exports.React.createClass.isVisible | |
1.0 ms0.00 % 20.0 ms0.05 % /opt/atom/share…editor.js:2791module.exports.Editor.pixelRectForScreenRange | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…editor.js:1912module.exports.Editor.getLastCursor | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:914ReactCompositeComponentMixin._processChildContext | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…editor.js:2775module.exports.Editor.getVisibleRowRange | |
1.0 ms0.00 % 32.1 ms0.07 % /opt/atom/share…erations.js:63(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:362module.exports.DisplayBuffer.horizontallyScrollable | |
1.0 ms0.00 % 1.0 ms0.00 % preventDefault | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:887module.exports.React.createClass.onVerticalScroll | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…helpers.js:340charCodeFromKeyIdentifier | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:300module.exports.TokenizedBuffer.updateInvalidRows | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…eHandles.js:64isValidID | |
1.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…omponent.js:39module.exports.React.createClass.shouldComponentUpdate | |
1.0 ms0.00 % 1.0 ms0.00 % get line_offset | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/history.js:56module.exports.History.recordNewPatch | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:387module.exports.DisplayBuffer.getWidth | |
1.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…history.js:113module.exports.History.commitTransaction | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ackQueue.js:37CallbackQueue | |
1.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…derscore.…:434_.compact | |
1.0 ms0.00 % 1.0 ms0.00 % get keyIdentifier | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…lib/rule.js:68module.exports.Rule.scanInjections | |
1.0 ms0.00 % 755.2 ms1.72 % /opt/atom/share…omponent.js:83module.exports.React.createClass.componentDidUpdate | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…lib/rule.js:57module.exports.Rule.getScanner | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ib/point.js:98module.exports.Point.isLessThan | |
1.0 ms0.00 % 10.0 ms0.02 % /opt/atom/share…mponent.js:190module.exports.React.createClass.buildLineNumberHTML | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1178(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…nderscore.…:99(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…manager.js:161(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…er-patch.js:13BufferPatch | |
1.0 ms0.00 % 15.0 ms0.03 % /opt/atom/share…omponent.js:29module.exports.React.createClass.shouldComponentUpdate | |
1.0 ms0.00 % 3.0 ms0.01 % /opt/atom/share…editor.js:2731module.exports.Editor.getWidth | |
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…-buffer.js:237module.exports.TextBuffer.getLastRow | |
1.0 ms0.00 % 1.0 ms0.00 % get clientHeight | |
1.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…derscore.…:504(anonymous function) | |
1.0 ms0.00 % 90.1 ms0.21 % /opt/atom/share…mponent.js:837ReactCompositeComponentMixin.setState | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-marker.js:112module.exports.DisplayBufferMarker.getHeadBufferPosition | |
1.0 ms0.00 % 7.0 ms0.02 % /opt/atom/share…re-plus.js:102plus.deepClone | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-marker.js:175module.exports.DisplayBufferMarker.isValid | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:474module.exports.TokenizedBuffer.scopesForPosition | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1179(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…nsaction.js:67EVENT_SUPPRESSION.close | |
1.0 ms0.00 % 29.0 ms0.07 % /opt/atom/share…mponent.js:274module.exports.React.createClass.buildLineInnerHTML | |
1.0 ms0.00 % 16.0 ms0.04 % /opt/atom/share…election.js:63ReactInputSelection.restoreSelection | |
1.0 ms0.00 % 12.0 ms0.03 % /opt/atom/share…omponent.js:88module.exports.React.createClass.onScroll | |
1.0 ms0.00 % 1.0 ms0.00 % get clientWidth | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ib/range.js:88module.exports.Range.copy | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…cUIEvent.js:50UIEventInterface.detail | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…rc/atom.js:249module.exports.Atom.getCurrentWindow | |
1.0 ms0.00 % 2039.2 ms4.65 % /opt/atom/share…buffer.js:1022module.exports.TextBuffer.transact | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…derscore.…:860(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:206module.exports.React.createClass.shouldRenderGutter | |
1.0 ms0.00 % 69.1 ms0.16 % /opt/atom/share…er-view.js:139(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/editor.js:671(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…saction.js:110Mixin.isInTransaction | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…editor.js:2735module.exports.Editor.getScrollTop | |
1.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…jquery.js:4356elemData.handle | |
1.0 ms0.00 % 2183.5 ms4.98 % /opt/atom/share…mponent.js:837(anonymous function) | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…t/lib/int…:385module.exports.IntervalSkipList.removeMarker | |
1.0 ms0.00 % 2040.2 ms4.66 % /opt/atom/share…/editor.js:670module.exports.Editor.mutateSelectedText | |
1.0 ms0.00 % 1.0 ms0.00 % slice | |
1.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…t/lib/int…:210module.exports.IntervalSkipList.insertNode | |
1.0 ms0.00 % 22.0 ms0.05 % /opt/atom/share…inUtils.js:115executeDispatch | |
1.0 ms0.00 % 26.0 ms0.06 % /opt/atom/share…pagators.js:67accumulateTwoPhaseDispatchesSingle | |
1.0 ms0.00 % 18.0 ms0.04 % /opt/atom/share…/marker.js:351module.exports.Marker.matchesParam | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…zed-line.js:70module.exports.TokenizedLine.clipScreenColumn | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:685module.exports.DisplayBuffer.tokenizedLineForScreenRow | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/scanner.js:34module.exports.Scanner.getScanner | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…editor.js:1702module.exports.Editor.hasMultipleCursors | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:953ReactCompositeComponentMixin._processProps | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…derscore.…:158(anonymous function) | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…elegator.js:29_results.push.Object.defineProperty.get | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…lection.js:111module.exports.Selection.isReversed | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…tPlugin.js:335ChangeEventPlugin.extractEvents | |
1.0 ms0.00 % 7.0 ms0.02 % /opt/atom/share…ntainer.js:165module.exports.PaneContainer.getActivePane | |
1.0 ms0.00 % 5.0 ms0.01 % /opt/atom/share…-buffer.js:542module.exports.DisplayBuffer.getScrollWidth | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…editor.js:1594module.exports.Editor.getMarker | |
1.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…-buffer.js:439module.exports.DisplayBuffer.setScrollLeft | |
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…-buffer.js:954module.exports.DisplayBuffer.bufferPositionForScreenPosition | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:909module.exports.DisplayBuffer.getLineCount | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…eHelpers.js:38isTerminal | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:233module.exports.TextBuffer.getLineCount | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…t/lib/int…:511Node.removeStartingMarker | |
1.0 ms0.00 % 3.0 ms0.01 % /opt/atom/share…t/lib/int…:228module.exports.IntervalSkipList.adjustMarkersOnInsert | |
1.0 ms0.00 % 1.0 ms0.00 % concat | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…t/lib/int…:516Node.addEndingMarker | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/editor.js:605module.exports.Editor.tokenizedLinesForScreenRows | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ntPlugin.js:69EnterLeaveEventPlugin.extractEvents | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…erscore.…:1041_.isFunction | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…cumulate.js:30accumulate | |
1.0 ms0.00 % 6.0 ms0.01 % /opt/atom/share…-buffer.js:461module.exports.DisplayBuffer.getLineHeightInPixels | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:296module.exports.React.createClass.buildEndOfLineHTML | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:546module.exports.DisplayBuffer.getVisibleRowRange | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…/editor.js:115(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…rc/pane.js:225module.exports.Pane.blur | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…jquery.js:3863jQuery.fn.extend.removeClass | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…ed-line.js:260module.exports.TokenizedLine.substituteInvisibleCharacters | |
1.0 ms0.00 % 9.0 ms0.02 % /opt/atom/share…mponent.js:335module.exports.React.createClass.getRenderedRowRange | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…buffer.js:1424module.exports.DisplayBuffer.findMaxLineLength | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…/emitter.js:66module.exports.Emitter.emit | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:651module.exports.DisplayBuffer.isSoftWrapped | |
1.0 ms0.00 % 4.0 ms0.01 % /opt/atom/share…-buffer.js:376module.exports.DisplayBuffer.verticallyScrollable | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…tooltip.js:133(anonymous function) | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…mponent.js:332module.exports.React.createClass.getTopmostDOMNode | |
1.0 ms0.00 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:320module.exports.DisplayBuffer.getVerticalScrollbarWidth | |
1.0 ms0.00 % 2.0 ms0.00 % /opt/atom/share…niguruma.js:26OnigScanner.findNextMatchSync | |
1.0 ms0.00 % 301.5 ms0.69 % /opt/atom/share…/jquery.js:236jQuery.fn.jQuery.each | |
1.0 ms0.00 % 12.0 ms0.03 % /opt/atom/share…emitter.js:154(anonymous function) | |
0 ms0 % 4.0 ms0.01 % /opt/atom/share…derscore.…:156_.find._.detect | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…omponent.js:36module.exports.React.createClass.shouldComponentUpdate | |
0 ms0 % 3.0 ms0.01 % /opt/atom/share…ntTarget.js:29getEventTarget | |
0 ms0 % 3.0 ms0.01 % /opt/atom/share…-buffer.js:346module.exports.DisplayBuffer.getClientHeight | |
0 ms0 % 10.0 ms0.02 % /opt/atom/share…-buffer.js:414module.exports.DisplayBuffer.setScrollTop | |
0 ms0 % 218.3 ms0.50 % /opt/atom/share…mponent.js:729addCommandListeners.editor:newline | |
0 ms0 % 12.0 ms0.03 % /opt/atom/share…mponent.js:308module.exports.React.createClass.updateScopeStack | |
0 ms0 % 36.1 ms0.08 % /opt/atom/share…ponent.js:1098module.exports.React.createClass.onScreenLinesChanged | |
0 ms0 % 21.0 ms0.05 % /opt/atom/share…buffer.js:1019module.exports.DisplayBuffer.findWrapColumn | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:422module.exports.DisplayBuffer.getMaxScrollTop | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:410module.exports.DisplayBuffer.getScrollTop | |
0 ms0 % 14.0 ms0.03 % /opt/atom/share…-buffer.js:430module.exports.DisplayBuffer.setScrollBottom | |
0 ms0 % 3.0 ms0.01 % /opt/atom/share…rc/pane.js:243module.exports.Pane.getActiveItem | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…cusEvent.js:38SyntheticFocusEvent | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…ne-view.js:101(anonymous function) | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…lection.js:107module.exports.Selection.isEmpty | |
0 ms0 % 3.0 ms0.01 % /opt/atom/share…ponent.js:1162module.exports.React.createClass.onDecorationChanged | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:2596module.exports.Editor.shouldAutoIndent | |
0 ms0 % 128.2 ms0.29 % /opt/atom/share…buffer.js:1318module.exports.DisplayBuffer.handleTokenizedBufferChange | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…mponent.js:955module.exports.React.createClass.onMouseDown | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-buffer.js:493module.exports.TextBuffer.clipPosition | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…editor.js:1686module.exports.Editor.setCursorScreenPosition | |
0 ms0 % 16.0 ms0.04 % /opt/atom/share…-buffer.js:399module.exports.DisplayBuffer.setWidth | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/marker.js:168module.exports.Marker.setHeadPosition | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…-marker.js:120module.exports.DisplayBufferMarker.getTailScreenPosition | |
0 ms0 % 6.0 ms0.01 % /opt/atom/share…OMInput.js:100ReactCompositeComponent.createClass.componentDidUpdate | |
0 ms0 % 32.1 ms0.07 % /opt/atom/share…eElement.js:26getActiveElement | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…editor.js:1975module.exports.Editor.moveCursors | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…ponent.js:1496module.exports.React.createClass.updateParentViewFocusedClassIfNeeded | |
0 ms0 % 22.0 ms0.05 % (unresolved function) | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…rc/atom.js:253module.exports.Atom.getWindowDimensions | |
0 ms0 % 10.0 ms0.02 % /opt/atom/share…ponent.js:1125module.exports.React.createClass.onSelectionChanged | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…editor.js:1687(anonymous function) | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…derscore.…:485(anonymous function) | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…jquery.js:3901jQuery.fn.extend.toggleClass | |
0 ms0 % 84.1 ms0.19 % /opt/atom/share…mponent.js:868ReactCompositeComponentMixin.replaceState | |
0 ms0 % 187.3 ms0.43 % /opt/atom/share…ponent.js:1235module.exports.React.createClass.checkForVisibilityChange | |
0 ms0 % 674.1 ms1.54 % /opt/atom/share…mponent.js:138module.exports.React.createClass.updateLines | |
0 ms0 % 10.0 ms0.02 % /opt/atom/share…behavior.js:77(anonymous function) | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…/cursor.js:136module.exports.Cursor.setScreenPosition | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…/cursor.js:147module.exports.Cursor.getScreenPosition | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-marker.js:116module.exports.DisplayBufferMarker.setHeadBufferPosition | |
0 ms0 % 9205.6 ms21.01 % /opt/atom/share…Updates.js:186enqueueUpdate | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…rc/atom.js:287module.exports.Atom.storeDefaultWindowDimensions | |
0 ms0 % 6.0 ms0.01 % /opt/atom/share…derscore.…:391_.size | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…/cursor.js:119module.exports.Cursor.changePosition | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:2767module.exports.Editor.getScrollHeight | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:2771module.exports.Editor.getScrollWidth | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…editor.js:2679module.exports.Editor.getLineHeightInPixels | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…jquery.js:4879jQuery.event.simulate | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…-buffer.js:535module.exports.DisplayBuffer.getScrollHeight | |
0 ms0 % 223.4 ms0.51 % /opt/atom/share…Updates.js:111batchedUpdates | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…-handler.js:80(anonymous function) | |
0 ms0 % 22.0 ms0.05 % /opt/atom/share…/marker.js:394module.exports.Marker.update | |
0 ms0 % 90.1 ms0.21 % /opt/atom/share…omponent.js:74module.exports.React.createClass.toggleCursorBlink | |
0 ms0 % 23.0 ms0.05 % /opt/atom/share…DOMInput.js:71ReactCompositeComponent.createClass.render | |
0 ms0 % 68.1 ms0.16 % /opt/atom/share…mponent.js:323ReactComponent.Mixin.performUpdateIfNecessary | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…/cursor.js:141(anonymous function) | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…jquery.js:5008handler | |
0 ms0 % 1.0 ms0.00 % /opt/atom/share…jquery.js:3914(anonymous function) | |
0 ms0 % 2.0 ms0.00 % /opt/atom/share…-marker.js:107module.exports.DisplayBufferMarker.setHeadScreenPosition | |
0 ms0 % 10.0 ms0.02 % /opt/atom/share…ponent.js:1110(anonymous function) | |
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