Skip to content

Instantly share code, notes, and snippets.

@twokul
Last active July 14, 2016 06:37
Show Gist options
  • Save twokul/54542ed6783e20bbfd2f62bd9dfb89c7 to your computer and use it in GitHub Desktop.
Save twokul/54542ed6783e20bbfd2f62bd9dfb89c7 to your computer and use it in GitHub Desktop.
Before:
ember-cli: 2.7.0-beta.6-master-b56a00e091
node: 6.3.0
os: darwin x64
Start time: (2016-07-14 06:35:01 UTC) [treshold=1%]
# module time %
1 chalk (../../ember-cli/ember-cli/node_modules/time-require/node_modules/chalk/index.js) 12ms ▇▇ 1%
2 ./copy (../../ember-cli/ember-cli/node_modules/fs-extra/lib/copy/index.js) 12ms ▇▇ 1%
3 glob (../../ember-cli/ember-cli/node_modules/glob/glob.js) 28ms ▇▇▇ 3%
4 rimraf (../../ember-cli/ember-cli/node_modules/rimraf/rimraf.js) 31ms ▇▇▇ 3%
5 ./remove (../../ember-cli/ember-cli/node_modules/fs-extra/lib/remove/index.js) 32ms ▇▇▇ 3%
6 fs-extra (../../ember-cli/ember-cli/node_modules/fs-extra/lib/index.js) 86ms ▇▇▇▇▇▇▇▇ 8%
7 ember-cli-lodash-subset (../../ember-cli/embe...de_modules/ember-cli-lodash-subset/index.js) 12ms ▇▇ 1%
8 chalk (../../ember-cli/ember-cli/node_modules/chalk/index.js) 13ms ▇▇ 1%
9 ./deprecation (../../ember-cli/ember-cli/node_modules/core-object/lib/deprecation.js) 14ms ▇▇ 1%
10 ./lib/assign-properties (../../ember-cli/embe...odules/core-object/lib/assign-properties.js) 16ms ▇▇ 2%
11 core-object (../../ember-cli/ember-cli/node_modules/core-object/core-object.js) 17ms ▇▇ 2%
12 ../models/addon-discovery (../../ember-cli/ember-cli/lib/models/addon-discovery.js) 20ms ▇▇ 2%
13 ../models/command (../../ember-cli/ember-cli/lib/models/command.js) 28ms ▇▇▇ 3%
14 ora (../../ember-cli/ember-cli/node_modules/ora/index.js) 12ms ▇▇ 1%
15 ../ui (../../ember-cli/ember-cli/lib/ui/index.js) 17ms ▇▇ 2%
16 npm-package-arg (../../ember-cli/ember-cli/node_modules/npm-package-arg/npa.js) 14ms ▇▇ 1%
17 ../utilities/get-package-base-name (../../emb...-cli/lib/utilities/get-package-base-name.js) 15ms ▇▇ 1%
18 ../models/project (../../ember-cli/ember-cli/lib/models/project.js) 212ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 20%
19 diff (../../ember-cli/ember-cli/node_modules/diff/lib/index.js) 24ms ▇▇▇ 2%
20 quick-temp (../../ember-cli/ember-cli/node_modules/quick-temp/index.js) 12ms ▇▇ 1%
21 ./edit-file-diff (../../ember-cli/ember-cli/lib/models/edit-file-diff.js) 38ms ▇▇▇▇ 4%
22 ./file-info (../../ember-cli/ember-cli/lib/models/file-info.js) 43ms ▇▇▇▇ 4%
23 ../models/blueprint (../../ember-cli/ember-cli/lib/models/blueprint.js) 74ms ▇▇▇▇▇▇▇ 7%
24 ../utilities/merge-blueprint-options (../../e...li/lib/utilities/merge-blueprint-options.js) 76ms ▇▇▇▇▇▇▇ 7%
25 ./new (../../ember-cli/ember-cli/lib/commands/new.js) 79ms ▇▇▇▇▇▇▇ 7%
26 /Users/twokul/code/ember-cli/ember-cli/lib/cl..../ember-cli/ember-cli/lib/commands/addon.js) 80ms ▇▇▇▇▇▇▇ 8%
27 portfinder (../../ember-cli/ember-cli/node_modules/portfinder/lib/portfinder.js) 12ms ▇▇ 1%
28 /Users/twokul/code/ember-cli/ember-cli/lib/cl..../ember-cli/ember-cli/lib/commands/serve.js) 14ms ▇▇ 1%
29 fs-tree-diff (../../ember-cli/ember-cli/node_...sync/node_modules/fs-tree-diff/lib/index.js) 12ms ▇▇ 1%
30 tree-sync (../../ember-cli/ember-cli/node_modules/tree-sync/index.js) 14ms ▇▇ 1%
31 ../models/builder (../../ember-cli/ember-cli/lib/models/builder.js) 26ms ▇▇▇ 2%
32 /Users/twokul/code/ember-cli/ember-cli/lib/cl...../ember-cli/ember-cli/lib/commands/test.js) 29ms ▇▇▇ 3%
33 /Users/twokul/code/ember-cli/ember-cli/lib/cl..../../ember-cli/ember-cli/lib/tasks/serve.js) 12ms ▇▇ 1%
34 ../lib/cli (../../ember-cli/ember-cli/lib/cli/index.js) 426ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 40%
35 lodash.assign (../../ember-cli/ember-cli/node_modules/lodash.assign/index.js) 20ms ▇▇ 2%
36 leek (../../ember-cli/ember-cli/node_modules/leek/lib/leek.js) 28ms ▇▇▇ 3%
37 lodash.merge (../../ember-cli/ember-cli/node_modules/lodash.merge/index.js) 19ms ▇▇ 2%
38 configstore (../../ember-cli/ember-cli/node_modules/configstore/index.js) 27ms ▇▇▇ 3%
39 ./baseMergeDeep (../../ember-cli/ember-cli/no...de_modules/lodash/internal/baseMergeDeep.js) 27ms ▇▇▇ 3%
40 ../internal/baseMerge (../../ember-cli/ember-...y/node_modules/lodash/internal/baseMerge.js) 34ms ▇▇▇ 3%
41 lodash/object/merge (../../ember-cli/ember-cl...egistry/node_modules/lodash/object/merge.js) 42ms ▇▇▇▇ 4%
42 broccoli-merge-trees (../../ember-cli/ember-cli/node_modules/broccoli-merge-trees/index.js) 14ms ▇▇ 1%
43 ./lib/style-plugin (../../ember-cli/ember-cli...cli-preprocess-registry/lib/style-plugin.js) 58ms ▇▇▇▇▇▇ 5%
44 ./ (../../ember-cli/ember-cli/node_modules/ember-cli-preprocess-registry/index.js) 65ms ▇▇▇▇▇▇ 6%
45 ember-cli-preprocess-registry/preprocessors (...er-cli-preprocess-registry/preprocessors.js) 66ms ▇▇▇▇▇▇ 6%
46 ../models/addon (../../ember-cli/ember-cli/lib/models/addon.js) 78ms ▇▇▇▇▇▇▇ 7%
47 /Users/twokul/code/ember-cli/ember-cli/node_m...r-cli/node_modules/ember-cli-babel/index.js) 12ms ▇▇ 1%
48 ./lib/commands (../../ember-cli/ember-cli/node_modules/ember-try/lib/commands/index.js) 16ms ▇▇ 2%
49 ./pubsuffix (../../ember-cli/ember-cli/node_modules/tough-cookie/lib/pubsuffix.js) 28ms ▇▇▇ 3%
50 tough-cookie (../../ember-cli/ember-cli/node_modules/tough-cookie/lib/cookie.js) 36ms ▇▇▇▇ 3%
51 ./lib/cookies (../../ember-cli/ember-cli/node_modules/request/lib/cookies.js) 37ms ▇▇▇▇ 3%
52 ./lib/_stream_duplex.js (../../ember-cli/embe...dules/readable-stream/lib/_stream_duplex.js) 15ms ▇▇ 1%
53 readable-stream/duplex (../../ember-cli/ember-cli/node_modules/readable-stream/duplex.js) 17ms ▇▇ 2%
54 bl (../../ember-cli/ember-cli/node_modules/bl/bl.js) 19ms ▇▇ 2%
55 hawk (../../ember-cli/ember-cli/node_modules/hawk/lib/index.js) 22ms ▇▇ 2%
56 ./signature (../../ember-cli/ember-cli/node_modules/sshpk/lib/signature.js) 12ms ▇▇ 1%
57 ./private-key (../../ember-cli/ember-cli/node_modules/sshpk/lib/private-key.js) 25ms ▇▇▇ 2%
58 ./utils (../../ember-cli/ember-cli/node_modules/sshpk/lib/utils.js) 27ms ▇▇▇ 3%
59 ./fingerprint (../../ember-cli/ember-cli/node_modules/sshpk/lib/fingerprint.js) 30ms ▇▇▇ 3%
60 ./key (../../ember-cli/ember-cli/node_modules/sshpk/lib/key.js) 42ms ▇▇▇▇ 4%
61 sshpk (../../ember-cli/ember-cli/node_modules/sshpk/lib/index.js) 44ms ▇▇▇▇ 4%
62 ./utils (../../ember-cli/ember-cli/node_modules/http-signature/lib/utils.js) 44ms ▇▇▇▇ 4%
63 ./parser (../../ember-cli/ember-cli/node_modules/http-signature/lib/parser.js) 48ms ▇▇▇▇▇ 5%
64 http-signature (../../ember-cli/ember-cli/node_modules/http-signature/lib/index.js) 60ms ▇▇▇▇▇▇ 6%
65 mime-types (../../ember-cli/ember-cli/node_modules/mime-types/index.js) 12ms ▇▇ 1%
66 ./schemas (../../ember-cli/ember-cli/node_modules/har-validator/lib/schemas/index.js) 12ms ▇▇ 1%
67 is-my-json-valid (../../ember-cli/ember-cli/node_modules/is-my-json-valid/index.js) 14ms ▇▇ 1%
68 ./runner (../../ember-cli/ember-cli/node_modules/har-validator/lib/runner.js) 27ms ▇▇▇ 3%
69 har-validator (../../ember-cli/ember-cli/node_modules/har-validator/lib/index.js) 29ms ▇▇▇ 3%
70 ./lib/har (../../ember-cli/ember-cli/node_modules/request/lib/har.js) 30ms ▇▇▇ 3%
71 ./request (../../ember-cli/ember-cli/node_modules/request/request.js) 209ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 20%
72 request (../../ember-cli/ember-cli/node_modules/request/index.js) 250ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 23%
Total require(): 1375
Total time: 1.1s
After:
eember-cli: 2.7.0-beta.5-lazy-deps-2d20ae46f8
node: 6.3.0
os: darwin x64
Start time: (2016-07-14 06:30:43 UTC) [treshold=1%]
# module time %
1 resolve (../../ember-cli/ember-cli/node_modules/resolve/index.js) 9ms ▇ 1%
2 minimatch (../../ember-cli/ember-cli/node_modules/minimatch/minimatch.js) 11ms ▇▇ 1%
3 glob (../../ember-cli/ember-cli/node_modules/glob/glob.js) 32ms ▇▇▇▇ 4%
4 ../utilities/require-as-hash (../../ember-cli/ember-cli/lib/utilities/require-as-hash.js) 37ms ▇▇▇▇▇ 4%
5 debug (../../ember-cli/ember-cli/node_modules/debug/node.js) 11ms ▇▇ 1%
6 ember-cli-lodash-subset (../../ember-cli/embe...de_modules/ember-cli-lodash-subset/index.js) 11ms ▇▇ 1%
7 ../lib/cli (../../ember-cli/ember-cli/lib/cli/index.js) 63ms ▇▇▇▇▇▇▇ 8%
8 chalk (../../ember-cli/ember-cli/node_modules/chalk/index.js) 14ms ▇▇ 2%
9 ora (../../ember-cli/ember-cli/node_modules/ora/index.js) 24ms ▇▇▇ 3%
10 ../ui (../../ember-cli/ember-cli/lib/ui/index.js) 28ms ▇▇▇▇ 3%
11 ../models/watcher (../../ember-cli/ember-cli/lib/models/watcher.js) 12ms ▇▇ 1%
12 ../models/command (../../ember-cli/ember-cli/lib/models/command.js) 42ms ▇▇▇▇▇ 5%
13 ../commands/unknown (../../ember-cli/ember-cli/lib/commands/unknown.js) 43ms ▇▇▇▇▇ 5%
14 ./lookup-command (../../ember-cli/ember-cli/lib/cli/lookup-command.js) 45ms ▇▇▇▇▇ 5%
15 ./cli (../../ember-cli/ember-cli/lib/cli/cli.js) 46ms ▇▇▇▇▇▇ 6%
16 ./md5 (../../ember-cli/leek/lib/md5.js) 9ms ▇ 1%
17 lodash.keys (../../ember-cli/leek/node_modules/lodash.keys/index.js) 9ms ▇ 1%
18 lodash._baseassign (../../ember-cli/leek/node_modules/lodash._baseassign/index.js) 11ms ▇▇ 1%
19 lodash.assign (../../ember-cli/leek/node_modules/lodash.assign/index.js) 21ms ▇▇▇ 3%
20 leek (../../ember-cli/leek/lib/leek.js) 45ms ▇▇▇▇▇ 5%
21 graceful-fs (../../ember-cli/ember-cli/node_modules/graceful-fs/graceful-fs.js) 13ms ▇▇ 2%
22 ./copy (../../ember-cli/ember-cli/node_modules/fs-extra/lib/copy/copy.js) 9ms ▇ 1%
23 ./copy (../../ember-cli/ember-cli/node_modules/fs-extra/lib/copy/index.js) 10ms ▇▇ 1%
24 ./ensure (../../ember-cli/ember-cli/node_modules/fs-extra/lib/ensure/index.js) 10ms ▇▇ 1%
25 fs-extra (../../ember-cli/ember-cli/node_modules/fs-extra/lib/index.js) 63ms ▇▇▇▇▇▇▇ 8%
26 ../models/project (../../ember-cli/ember-cli/lib/models/project.js) 82ms ▇▇▇▇▇▇▇▇▇▇ 10%
27 lodash.merge (../../ember-cli/ember-cli/node_modules/lodash.merge/index.js) 19ms ▇▇▇ 2%
28 write-file-atomic (../../ember-cli/ember-cli/node_modules/write-file-atomic/index.js) 9ms ▇ 1%
29 configstore (../../ember-cli/ember-cli/node_modules/configstore/index.js) 29ms ▇▇▇▇ 3%
30 ./baseMergeDeep (../../ember-cli/ember-cli/no...de_modules/lodash/internal/baseMergeDeep.js) 24ms ▇▇▇ 3%
31 ../internal/baseMerge (../../ember-cli/ember-...y/node_modules/lodash/internal/baseMerge.js) 28ms ▇▇▇▇ 3%
32 lodash/object/merge (../../ember-cli/ember-cl...egistry/node_modules/lodash/object/merge.js) 34ms ▇▇▇▇ 4%
33 fs-tree-diff (../../ember-cli/ember-cli/node_modules/fs-tree-diff/lib/index.js) 11ms ▇▇ 1%
34 broccoli-merge-trees (../../ember-cli/ember-cli/node_modules/broccoli-merge-trees/index.js) 27ms ▇▇▇ 3%
35 ./lib/style-plugin (../../ember-cli/ember-cli...cli-preprocess-registry/lib/style-plugin.js) 64ms ▇▇▇▇▇▇▇▇ 8%
36 ./ (../../ember-cli/ember-cli/node_modules/ember-cli-preprocess-registry/index.js) 69ms ▇▇▇▇▇▇▇▇ 8%
37 ember-cli-preprocess-registry/preprocessors (...er-cli-preprocess-registry/preprocessors.js) 71ms ▇▇▇▇▇▇▇▇ 9%
38 broccoli-funnel (../../ember-cli/ember-cli/node_modules/broccoli-funnel/index.js) 18ms ▇▇ 2%
39 ../models/addon (../../ember-cli/ember-cli/lib/models/addon.js) 92ms ▇▇▇▇▇▇▇▇▇▇▇ 11%
40 /Users/twokul/code/ember-cli/ember-cli/node_m...r-cli/node_modules/ember-cli-babel/index.js) 11ms ▇▇ 1%
41 npm-package-arg (../../ember-cli/ember-cli/node_modules/npm-package-arg/npa.js) 11ms ▇▇ 1%
42 ../utilities/get-package-base-name (../../emb...-cli/lib/utilities/get-package-base-name.js) 12ms ▇▇ 1%
43 /Users/twokul/code/ember-cli/ember-cli/lib/cl...er-cli/ember-cli/lib/tasks/addon-install.js) 13ms ▇▇ 2%
44 ../models/builder (../../ember-cli/ember-cli/lib/models/builder.js) 14ms ▇▇ 2%
45 /Users/twokul/code/ember-cli/ember-cli/lib/cl...mber-cli/ember-cli/lib/tasks/build-watch.js) 14ms ▇▇ 2%
46 diff (../../ember-cli/ember-cli/node_modules/diff/lib/index.js) 21ms ▇▇▇ 3%
47 quick-temp (../../ember-cli/ember-cli/node_modules/quick-temp/index.js) 10ms ▇▇ 1%
48 ./edit-file-diff (../../ember-cli/ember-cli/lib/models/edit-file-diff.js) 33ms ▇▇▇▇ 4%
49 ./file-info (../../ember-cli/ember-cli/lib/models/file-info.js) 35ms ▇▇▇▇ 4%
50 ../models/blueprint (../../ember-cli/ember-cli/lib/models/blueprint.js) 54ms ▇▇▇▇▇▇ 6%
51 ./generate-from-blueprint (../../ember-cli/ember-cli/lib/tasks/generate-from-blueprint.js) 56ms ▇▇▇▇▇▇▇ 7%
52 /Users/twokul/code/ember-cli/ember-cli/lib/cl...ber-cli/lib/tasks/destroy-from-blueprint.js) 56ms ▇▇▇▇▇▇▇ 7%
53 /Users/twokul/code/ember-cli/ember-cli/lib/cl..../ember-cli/ember-cli/lib/commands/serve.js) 10ms ▇▇ 1%
54 ./try (../../ember-cli/ember-cli/node_modules/ember-try/lib/commands/try.js) 11ms ▇▇ 1%
55 ./lib/commands (../../ember-cli/ember-cli/node_modules/ember-try/lib/commands/index.js) 18ms ▇▇ 2%
56 https (../../ember-cli/leek/node_modules/lodash.assign/index.js) 13ms ▇▇ 2%
Total require(): 995
Total time: 832ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment