@@ -0,0 +1,168 @@
digraph G { ratio = "auto" 0 [shape=box, style=solid, colorscheme="rdylbu9", color=2, label=" 0
SourceMapConcat: ember-runtime.js
self time (2007ms)
total time (2355ms)
"]
1 -> 0[penwidth=3 ]
1 [shape=circle, style=dashed, colorscheme="rdylbu9", color=7, label=" 1
BroccoliMergeTrees: modules
self time (12ms)
total time (347ms)
"]
22 -> 1[penwidth=3 ]
25 -> 1[penwidth=1.5 ]
10 -> 1[penwidth=0.5 ]
4 -> 1[penwidth=0.5 ]
7 -> 1[penwidth=0.5 ]
16 -> 1[penwidth=0.5 ]
19 -> 1[penwidth=0.5 ]
2 -> 1[penwidth=0.5 ]
13 -> 1[penwidth=0.5 ]
22 [shape=box, style=solid, colorscheme="rdylbu9", color=5, label=" 22
Babel
self time (103ms)
total time (117ms)
"]
23 -> 22[penwidth=3 ]
23 [shape=box, style=dashed, colorscheme="rdylbu9", color=7, label=" 23
Funnel: ember-metal
self time (13ms)
total time (13ms)
"]
24 -> 23[penwidth=3 ]
24 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 24
String
self time (0ms)
total time (0ms)
"]
25 [shape=box, style=solid, colorscheme="rdylbu9", color=6, label=" 25
Babel
self time (92ms)
total time (107ms)
"]
26 -> 25[penwidth=0.5 ]
26 [shape=box, style=dashed, colorscheme="rdylbu9", color=7, label=" 26
Funnel: ember-runtime
self time (15ms)
total time (15ms)
"]
27 -> 26[penwidth=0.5 ]
27 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 27
String
self time (0ms)
total time (0ms)
"]
10 [shape=box, style=solid, colorscheme="rdylbu9", color=7, label=" 10
Babel
self time (36ms)
total time (44ms)
"]
11 -> 10[penwidth=0.5 ]
11 [shape=box, style=dashed, colorscheme="rdylbu9", color=8, label=" 11
Funnel: rsvp
self time (7ms)
total time (7ms)
"]
12 -> 11[penwidth=0.5 ]
12 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 12
String
self time (0ms)
total time (0ms)
"]
4 [shape=box, style=solid, colorscheme="rdylbu9", color=7, label=" 4
Babel
self time (18ms)
total time (22ms)
"]
5 -> 4[penwidth=0.5 ]
5 [shape=box, style=dashed, colorscheme="rdylbu9", color=9, label=" 5
Funnel: backburner
self time (4ms)
total time (4ms)
"]
6 -> 5[penwidth=0.5 ]
6 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 6
String
self time (0ms)
total time (0ms)
"]
7 [shape=box, style=solid, colorscheme="rdylbu9", color=8, label=" 7
Babel
self time (8ms)
total time (11ms)
"]
8 -> 7[penwidth=0.5 ]
8 [shape=box, style=dashed, colorscheme="rdylbu9", color=9, label=" 8
Funnel: container
self time (2ms)
total time (2ms)
"]
9 -> 8[penwidth=0.5 ]
9 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 9
String
self time (0ms)
total time (0ms)
"]
16 [shape=box, style=solid, colorscheme="rdylbu9", color=8, label=" 16
Babel
self time (7ms)
total time (10ms)
"]
17 -> 16[penwidth=0.5 ]
17 [shape=box, style=dashed, colorscheme="rdylbu9", color=9, label=" 17
Funnel: ember-debug
self time (3ms)
total time (3ms)
"]
18 -> 17[penwidth=0.5 ]
18 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 18
String
self time (0ms)
total time (0ms)
"]
19 [shape=box, style=solid, colorscheme="rdylbu9", color=8, label=" 19
Babel
self time (5ms)
total time (7ms)
"]
20 -> 19[penwidth=0.5 ]
20 [shape=box, style=dashed, colorscheme="rdylbu9", color=9, label=" 20
Funnel: ember-environment
self time (1ms)
total time (1ms)
"]
21 -> 20[penwidth=0.5 ]
21 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 21
String
self time (0ms)
total time (0ms)
"]
2 [shape=box, style=dashed, colorscheme="rdylbu9", color=8, label=" 2
Funnel: loader
self time (6ms)
total time (7ms)
"]
3 -> 2[penwidth=0.5 ]
3 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 3
String
self time (0ms)
total time (0ms)
"]
13 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 13
Babel
self time (3ms)
total time (5ms)
"]
14 -> 13[penwidth=0.5 ]
14 [shape=box, style=dashed, colorscheme="rdylbu9", color=9, label=" 14
Funnel: ember-console
self time (1ms)
total time (1ms)
"]
15 -> 14[penwidth=0.5 ]
15 [shape=box, style=solid, colorscheme="rdylbu9", color=9, label=" 15
String
self time (0ms)
total time (0ms)
"]
}
@@ -0,0 +1 @@
{"summary":{"buildCount":0,"output":"/Users/kselden/src/emberjs/ember.js/tmp/source_map_concat-output_path-p0XYccOm.tmp","totalTime":2355083069,"totalNodes":28,"stats":{"fs":{"realpathSync":{"count":11,"time":0.29},"lstatSync":{"count":209,"time":4.99},"readFileSync":{"count":285,"time":32.68},"openSync":{"count":427,"time":40.02},"fstatSync":{"count":285,"time":3.04},"readSync":{"count":285,"time":3.53},"closeSync":{"count":427,"time":17.47},"statSync":{"count":538,"time":6.39},"mkdirSync":{"count":92,"time":10.76},"symlinkSync":{"count":180,"time":19.95},"readdirSync":{"count":67,"time":3.29},"lstat":{"count":1,"time":0.07},"rmdir":{"count":1,"time":0.1},"open":{"count":1,"time":0.1},"writeFileSync":{"count":142,"time":63.55},"writeSync":{"count":142,"time":5.07},"write":{"count":1,"time":0.18},"close":{"count":1,"time":0.11}}}},"nodes":[{"id":0,"description":"SourceMapConcat: ember-runtime.js","subtrees":[1],"selfTime":2007586226,"totalTime":2355083069,"level":0,"stats":{"fs":{"realpathSync":{"count":5,"time":0.21},"lstatSync":{"count":3,"time":0.17},"readFileSync":{"count":143,"time":18.09},"openSync":{"count":144,"time":5.79},"fstatSync":{"count":143,"time":1.59},"readSync":{"count":143,"time":1.97},"closeSync":{"count":144,"time":6.97},"statSync":{"count":164,"time":1.69},"mkdirSync":{"count":7,"time":0.65},"symlinkSync":{"count":1,"time":0.16},"readdirSync":{"count":17,"time":0.65},"lstat":{"count":1,"time":0.07},"rmdir":{"count":1,"time":0.1},"open":{"count":1,"time":0.1},"writeFileSync":{"count":1,"time":11.86},"writeSync":{"count":1,"time":0.37},"write":{"count":1,"time":0.18},"close":{"count":1,"time":0.11}}}},{"id":1,"description":"BroccoliMergeTrees: modules","subtrees":[22,25,10,4,7,16,19,2,13],"selfTime":12189418,"totalTime":347355009,"level":0,"stats":{"fs":{"realpathSync":{"count":5,"time":0.07},"lstatSync":{"count":30,"time":1.01},"readFileSync":{"count":1,"time":0.05},"openSync":{"count":1,"time":0.01},"fstatSync":{"count":1,"time":0},"readSync":{"count":1,"time":0.01},"closeSync":{"count":1,"time":0.01},"statSync":{"count":14,"time":0.23},"mkdirSync":{"count":3,"time":0.1},"symlinkSync":{"count":20,"time":2.98},"readdirSync":{"count":9,"time":0.5}}}},{"id":22,"description":"Babel","subtrees":[23],"selfTime":103895956,"totalTime":117803767,"level":0,"stats":{"fs":{"statSync":{"count":58,"time":0.87},"mkdirSync":{"count":5,"time":0.71},"lstatSync":{"count":2,"time":0.11},"symlinkSync":{"count":1,"time":0.11},"readdirSync":{"count":3,"time":0.22},"readFileSync":{"count":53,"time":5.97},"openSync":{"count":106,"time":12.24},"fstatSync":{"count":53,"time":0.6},"readSync":{"count":53,"time":0.58},"closeSync":{"count":106,"time":3.93},"writeFileSync":{"count":53,"time":18.88},"writeSync":{"count":53,"time":1.87},"realpathSync":{"count":1,"time":0.01}}}},{"id":23,"description":"Funnel: ember-metal","subtrees":[24],"selfTime":13803460,"totalTime":13854973,"level":0,"stats":{"fs":{"statSync":{"count":57,"time":0.68},"mkdirSync":{"count":5,"time":0.61},"lstatSync":{"count":55,"time":0.92},"symlinkSync":{"count":54,"time":6.22},"readdirSync":{"count":2,"time":0.21}}}},{"id":24,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":0,"stats":{}},{"id":25,"description":"Babel","subtrees":[26],"selfTime":92310841,"totalTime":107668682,"level":1,"stats":{"fs":{"statSync":{"count":52,"time":0.67},"mkdirSync":{"count":9,"time":1.39},"lstatSync":{"count":2,"time":0.28},"symlinkSync":{"count":1,"time":0.18},"readdirSync":{"count":7,"time":0.28},"readFileSync":{"count":43,"time":4.39},"openSync":{"count":86,"time":12.05},"fstatSync":{"count":43,"time":0.46},"readSync":{"count":43,"time":0.63},"closeSync":{"count":86,"time":3.38},"writeFileSync":{"count":43,"time":17.67},"writeSync":{"count":43,"time":1.55}}}},{"id":26,"description":"Funnel: ember-runtime","subtrees":[27],"selfTime":15278918,"totalTime":15320201,"level":1,"stats":{"fs":{"statSync":{"count":51,"time":0.62},"mkdirSync":{"count":9,"time":0.96},"lstatSync":{"count":45,"time":0.89},"symlinkSync":{"count":44,"time":4.92},"readdirSync":{"count":6,"time":0.28}}}},{"id":27,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":1,"stats":{"fs":null}},{"id":10,"description":"Babel","subtrees":[11],"selfTime":36707322,"totalTime":44043784,"level":2,"stats":{"fs":{"statSync":{"count":32,"time":0.28},"mkdirSync":{"count":5,"time":0.45},"lstatSync":{"count":2,"time":0.06},"symlinkSync":{"count":1,"time":0.03},"readdirSync":{"count":3,"time":0.11},"readFileSync":{"count":27,"time":2.15},"openSync":{"count":54,"time":5.56},"fstatSync":{"count":27,"time":0.24},"readSync":{"count":27,"time":0.2},"closeSync":{"count":54,"time":1.76},"writeFileSync":{"count":27,"time":8.49},"writeSync":{"count":27,"time":0.78}}}},{"id":11,"description":"Funnel: rsvp","subtrees":[12],"selfTime":7283610,"totalTime":7308973,"level":2,"stats":{"fs":{"statSync":{"count":33,"time":0.26},"mkdirSync":{"count":5,"time":0.65},"lstatSync":{"count":29,"time":0.41},"symlinkSync":{"count":28,"time":2.19},"readdirSync":{"count":3,"time":0.17}}}},{"id":12,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":2,"stats":{}},{"id":4,"description":"Babel","subtrees":[5],"selfTime":18178601,"totalTime":22463226,"level":3,"stats":{"fs":{"statSync":{"count":10,"time":0.18},"mkdirSync":{"count":4,"time":0.43},"lstatSync":{"count":2,"time":0.06},"symlinkSync":{"count":1,"time":0.13},"readdirSync":{"count":2,"time":0.13},"readFileSync":{"count":6,"time":0.66},"openSync":{"count":12,"time":1.46},"fstatSync":{"count":6,"time":0.04},"readSync":{"count":6,"time":0.04},"closeSync":{"count":12,"time":0.3},"writeFileSync":{"count":6,"time":2.01},"writeSync":{"count":6,"time":0.14}}}},{"id":5,"description":"Funnel: backburner","subtrees":[6],"selfTime":4170573,"totalTime":4208422,"level":3,"stats":{"fs":{"statSync":{"count":11,"time":0.2},"mkdirSync":{"count":4,"time":0.63},"lstatSync":{"count":8,"time":0.13},"symlinkSync":{"count":7,"time":0.64},"readdirSync":{"count":2,"time":0.08}}}},{"id":6,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":3,"stats":{}},{"id":7,"description":"Babel","subtrees":[8],"selfTime":8663532,"totalTime":11139012,"level":4,"stats":{"fs":{"statSync":{"count":8,"time":0.1},"mkdirSync":{"count":4,"time":0.51},"lstatSync":{"count":2,"time":0.1},"symlinkSync":{"count":1,"time":0.13},"readdirSync":{"count":2,"time":0.08},"readFileSync":{"count":4,"time":0.74},"openSync":{"count":8,"time":1.02},"fstatSync":{"count":4,"time":0.03},"readSync":{"count":4,"time":0.04},"closeSync":{"count":8,"time":0.23},"writeFileSync":{"count":4,"time":1.45},"writeSync":{"count":4,"time":0.13}}}},{"id":8,"description":"Funnel: container","subtrees":[9],"selfTime":2395711,"totalTime":2442932,"level":4,"stats":{"fs":{"statSync":{"count":7,"time":0.07},"mkdirSync":{"count":4,"time":0.47},"lstatSync":{"count":6,"time":0.11},"symlinkSync":{"count":5,"time":0.5},"readdirSync":{"count":1,"time":0.06}}}},{"id":9,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":4,"stats":{}},{"id":16,"description":"Babel","subtrees":[17],"selfTime":7462686,"totalTime":10842410,"level":5,"stats":{"fs":{"statSync":{"count":8,"time":0.09},"mkdirSync":{"count":4,"time":0.33},"lstatSync":{"count":2,"time":0.08},"symlinkSync":{"count":1,"time":0.12},"readdirSync":{"count":2,"time":0.11},"readFileSync":{"count":4,"time":0.28},"openSync":{"count":8,"time":0.84},"fstatSync":{"count":4,"time":0.03},"readSync":{"count":4,"time":0.03},"closeSync":{"count":8,"time":0.21},"writeFileSync":{"count":4,"time":1.22},"writeSync":{"count":4,"time":0.11}}}},{"id":17,"description":"Funnel: ember-debug","subtrees":[18],"selfTime":3295284,"totalTime":3350303,"level":5,"stats":{"fs":{"statSync":{"count":7,"time":0.13},"mkdirSync":{"count":4,"time":0.7},"lstatSync":{"count":6,"time":0.2},"symlinkSync":{"count":5,"time":0.64},"readdirSync":{"count":1,"time":0.12}}}},{"id":18,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":5,"stats":{}},{"id":19,"description":"Babel","subtrees":[20],"selfTime":5838709,"totalTime":7837149,"level":6,"stats":{"fs":{"statSync":{"count":7,"time":0.1},"mkdirSync":{"count":4,"time":0.72},"lstatSync":{"count":2,"time":0.09},"symlinkSync":{"count":1,"time":0.14},"readdirSync":{"count":2,"time":0.08},"readFileSync":{"count":3,"time":0.27},"openSync":{"count":6,"time":0.76},"fstatSync":{"count":3,"time":0.03},"readSync":{"count":3,"time":0.03},"closeSync":{"count":6,"time":0.25},"writeFileSync":{"count":3,"time":1.11},"writeSync":{"count":3,"time":0.08}}}},{"id":20,"description":"Funnel: ember-environment","subtrees":[21],"selfTime":1928782,"totalTime":1961505,"level":6,"stats":{"fs":{"statSync":{"count":6,"time":0.06},"mkdirSync":{"count":4,"time":0.42},"lstatSync":{"count":5,"time":0.12},"symlinkSync":{"count":4,"time":0.45},"readdirSync":{"count":1,"time":0.06}}}},{"id":21,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":6,"stats":{}},{"id":2,"description":"Funnel: loader","subtrees":[3],"selfTime":6767804,"totalTime":7017759,"level":7,"stats":{"fs":{"statSync":{"count":4,"time":0.05},"mkdirSync":{"count":4,"time":0.19},"lstatSync":{"count":3,"time":0.11},"symlinkSync":{"count":2,"time":0.13},"readdirSync":{"count":1,"time":0.06}}}},{"id":3,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":7,"stats":{}},{"id":13,"description":"Babel","subtrees":[14],"selfTime":3972623,"totalTime":5735263,"level":8,"stats":{"fs":{"statSync":{"count":5,"time":0.06},"mkdirSync":{"count":4,"time":0.36},"lstatSync":{"count":2,"time":0.05},"symlinkSync":{"count":1,"time":0.08},"readdirSync":{"count":2,"time":0.06},"readFileSync":{"count":1,"time":0.07},"openSync":{"count":2,"time":0.29},"fstatSync":{"count":1,"time":0.01},"readSync":{"count":1,"time":0.01},"closeSync":{"count":2,"time":0.43},"writeFileSync":{"count":1,"time":0.86},"writeSync":{"count":1,"time":0.05}}}},{"id":14,"description":"Funnel: ember-console","subtrees":[15],"selfTime":1708434,"totalTime":1737005,"level":8,"stats":{"fs":{"statSync":{"count":4,"time":0.04},"mkdirSync":{"count":4,"time":0.47},"lstatSync":{"count":3,"time":0.08},"symlinkSync":{"count":2,"time":0.18},"readdirSync":{"count":1,"time":0.05}}}},{"id":15,"description":"String","subtrees":[],"selfTime":0,"totalTime":0,"level":8,"stats":{}}]}
BIN +170 KB out.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -53,6 +53,11 @@
"testem": "^1.5.0"
},
"dependencies": {
"amd-name-resolver": "0.0.5",
"babel-core": "5.8.38",
"broccoli-babel-transpiler": "^5.5.0",
"broccoli-file-creator": "^1.1.0",
"broccoli-funnel": "^1.0.1",
"ember-cli-get-component-path-option": "^1.0.0",
"ember-cli-normalize-entity-name": "^1.0.0",
"ember-cli-path-utils": "^1.0.0",
@@ -0,0 +1,7 @@
var validate = require('sourcemap-validator')
, fs = require('fs')
, assert = require('assert')
, raw = fs.readFileSync('dist/ember-runtime.js', 'utf8')
, map = fs.readFileSync('dist/ember-runtime.map', 'utf8');

validate(raw, map);