Skip to content

Instantly share code, notes, and snippets.

@markshust
Created March 23, 2016 18:02
Show Gist options
  • Select an option

  • Save markshust/32d9eac050e1ab1ed893 to your computer and use it in GitHub Desktop.

Select an option

Save markshust/32d9eac050e1ab1ed893 to your computer and use it in GitHub Desktop.
meteor-keen-js debug
Marks-MacBook-Air:meteor-keen-js markshust$ METEOR_PROFILE=1 meteor
[[[[[ ~/Sites/meteor-keen-js ]]]]]
=> Started proxy.
| (#1) Profiling: ProjectContext prepareProjectForBuild
=> Started MongoDB.
| Loading package standard-minifier-css... /
| files.exists 0 ms (1)
| files.readFile 94 ms (2)
| files.unlink 1 ms (1)
| bundler.readJsImage...............................................4 ms (1)
| └─ files.readFile 3 ms (5)
| JsImage#load....................................................194 ms (1)
| ├─ runJavaScript packages/underscore.js 1 ms (1)
| ├─ runJavaScript packages/meteor.js 5 ms (1)
| └─ runJavaScript packages/npm-mongo.js 187 ms (1)
| files.writeFile 15 ms (1)
| sqlite query 247 ms (3)
| files.readlink 0 ms (1)
| ProjectContext prepareProjectForBuild.........................4,659 ms (1)
| ├─ _initializeCatalog 4 ms (1)
| ├─ _resolveConstraints........................................3,695 ms (1)
| │ ├─ bundler.readJsImage........................................12 ms (1)
| │ │ ├─ files.readFile 10 ms (10)
| │ │ └─ other bundler.readJsImage 2 ms
| │ ├─ JsImage#load...............................................53 ms (1)
| │ │ ├─ runJavaScript packages/underscore.js 5 ms (1)
| │ │ ├─ runJavaScript packages/meteor.js........................13 ms (1)
| │ │ │ ├─ files.exists 1 ms (6)
| │ │ │ └─ other runJavaScript packages/meteor.js 12 ms
| │ │ ├─ runJavaScript packages/package-version-parser.js 2 ms (1)
| │ │ ├─ runJavaScript packages/logic-solver.js 27 ms (1)
| │ │ ├─ runJavaScript packages/constraint-solver.js 2 ms (1)
| │ │ └─ other JsImage#load 1 ms
| │ ├─ Select Package Versions.................................3,618 ms (1)
| │ │ ├─ new CS.Input 12 ms (1)
| │ │ ├─ Input#loadOnlyPreviousSolution.........................104 ms (1)
| │ │ │ ├─ sqlite query 68 ms (71)
| │ │ │ └─ other Input#loadOnlyPreviousSolution 37 ms
| │ │ ├─ Input#loadFromCatalog................................3,091 ms (1)
| │ │ │ ├─ sqlite query 803 ms (162)
| │ │ │ └─ other Input#loadFromCatalog 2,288 ms
| │ │ ├─ new CS.Solver...........................................22 ms (1)
| │ │ │ └─ Solver#analyze.......................................22 ms (1)
| │ │ │ ├─ analyze allowed versions 12 ms (1)
| │ │ │ ├─ analyze reachability 2 ms (1)
| │ │ │ └─ analyze constraints 7 ms (1)
| │ │ └─ Solver#getAnswer.......................................387 ms (1)
| │ │ ├─ new Logic.Solver (MiniSat start-up) 108 ms (1)
| │ │ ├─ generate package variables 7 ms (1)
| │ │ ├─ generate dependency requirements 15 ms (1)
| │ │ ├─ generate constraints 19 ms (1)
| │ │ ├─ pre-solve 30 ms (1)
| │ │ ├─ minimize unknown_packages 1 ms (1)
| │ │ ├─ minimize conflicts 9 ms (1)
| │ │ ├─ lock down important versions 3 ms (1)
| │ │ ├─ minimize total_packages 190 ms (1)
| │ │ └─ other Solver#getAnswer 3 ms
| │ └─ other _resolveConstraints 12 ms
| ├─ _downloadMissingPackages.....................................122 ms (1)
| │ ├─ Isopack.readMetadataFromDirectory..........................76 ms (71)
| │ │ ├─ files.exists 9 ms (71)
| │ │ ├─ files.readFile 62 ms (71)
| │ │ └─ other Isopack.readMetadataFromDirectory 5 ms
| │ └─ other _downloadMissingPackages 46 ms
| └─ _buildLocalPackages..........................................837 ms (1)
| ├─ IsopackCache Load local isopack...........................831 ms (71)
| │ ├─ files.stat 3 ms (71)
| │ ├─ Isopack#initFromPath...................................776 ms (71)
| │ │ ├─ files.realpath 47 ms (71)
| │ │ ├─ Isopack.readMetadataFromDirectory....................27 ms (71)
| │ │ │ ├─ files.exists 6 ms (71)
| │ │ │ ├─ files.readFile 16 ms (71)
| │ │ │ └─ other Isopack.readMetadataFromDirectory 5 ms
| │ │ ├─ files.readFile 115 ms (213)
| │ │ ├─ files.open 74 ms (795)
| │ │ ├─ files.read 302 ms (795)
| │ │ ├─ files.close 57 ms (795)
| │ │ ├─ bundler.readJsImage..................................42 ms (5)
| │ │ │ ├─ files.readFile 36 ms (51)
| │ │ │ └─ other bundler.readJsImage 5 ms
| │ │ └─ other Isopack#initFromPath 113 ms
| │ ├─ Isopack#getStrongOrderedUsedAndImpliedPackages 5 ms (71)
| │ └─ other IsopackCache Load local isopack 47 ms
| └─ other _buildLocalPackages 5 ms
|
| Top leaves:
| other Input#loadFromCatalog..............................2,288 ms (1)
| sqlite query.............................................1,118 ms (236)
| files.readFile.............................................336 ms (423)
| files.read.................................................302 ms (795)
| minimize total_packages....................................190 ms (1)
| other Isopack#initFromPath.................................113 ms (71)
| new Logic.Solver (MiniSat start-up)........................108 ms (1)
|
| (#1) Total: 5,214 ms (ProjectContext prepareProjectForBuild)
|
| (#2) Profiling: Build App
| Building the application /
| files.readFile 7 ms (5)
| bundler.readJsImage..............................................16 ms (1)
| ├─ files.readFile 14 ms (24)
| └─ other bundler.readJsImage 2 ms
| JsImage#load....................................................296 ms (1)
| ├─ runJavaScript packages/underscore.js 1 ms (1)
| ├─ runJavaScript packages/meteor.js 7 ms (1)
| ├─ runJavaScript packages/babel-compiler.js 6 ms (1)
| ├─ runJavaScript packages/ecmascript.js 8 ms (1)
| ├─ runJavaScript packages/modules.js 2 ms (1)
| ├─ runJavaScript packages/promise.js 25 ms (1)
| ├─ runJavaScript packages/ecmascript-runtime.js 204 ms (1)
| ├─ runJavaScript packages/babel-runtime.js 3 ms (1)
| ├─ runJavaScript packages/random.js 32 ms (1)
| └─ runJavaScript packages/ddp-client.js 3 ms (1)
| files.exists 9 ms (6)
| Build App....................................................13,021 ms (1)
| ├─ initFromAppDir 1 ms (1)
| ├─ compiler.compile(the app)..................................1,183 ms (1)
| │ └─ compileUnibuild (the app)...............................1,183 ms (2)
| │ ├─ Isopack#getUnibuildAtArch 2 ms (72)
| │ ├─ Isopack#ensurePluginsInitialized.....................1,156 ms (24)
| │ │ ├─ JsImage#load......................................1,146 ms (5)
| │ │ │ ├─ runJavaScript packages/underscore.js 6 ms (4)
| │ │ │ ├─ runJavaScript packages/meteor.js.................398 ms (4)
| │ │ │ │ ├─ files.exists 366 ms (24)
| │ │ │ │ └─ other runJavaScript packages/meteor.js 32 ms
| │ │ │ ├─ runJavaScript packages/check.js 1 ms (2)
| │ │ │ ├─ runJavaScript packages/babel-compiler.js..........43 ms (2)
| │ │ │ │ ├─ files.exists 23 ms (2)
| │ │ │ │ └─ other runJavaScript packages/babel-compiler.js 19 ms
| │ │ │ ├─ runJavaScript packages/minifier-css.js 40 ms (1)
| │ │ │ ├─ runJavaScript packages/minifyStdCSS_plugin.js 23 ms (1)
| │ │ │ ├─ runJavaScript packages/minifier-js.js 205 ms (2)
| │ │ │ ├─ runJavaScript packages/ecmascript.js 2 ms (1)
| │ │ │ ├─ runJavaScript packages/promise.js.................28 ms (1)
| │ │ │ │ ├─ files.exists 2 ms (3)
| │ │ │ │ └─ other runJavaScript packages/promise.js 26 ms
| │ │ │ ├─ runJavaScript packages/ecmascript-runtime.js 227 ms (1)
| │ │ │ ├─ runJavaScript packages/babel-runtime.js 4 ms (1)
| │ │ │ ├─ runJavaScript packages/random.js 22 ms (1)
| │ │ │ ├─ runJavaScript packages/caching-compiler.js........59 ms (1)
| │ │ │ │ ├─ files.exists 3 ms (8)
| │ │ │ │ └─ other runJavaScript packages/caching-compiler.js 56 ms
| │ │ │ ├─ runJavaScript packages/htmljs.js 8 ms (1)
| │ │ │ ├─ runJavaScript packages/html-tools.js 28 ms (1)
| │ │ │ ├─ runJavaScript packages/blaze-tools.js 2 ms (1)
| │ │ │ ├─ runJavaScript packages/spacebars-compiler.js 2 ms (1)
| │ │ │ ├─ runJavaScript packages/templating-tools.js 27 ms (1)
| │ │ │ ├─ runJavaScript packages/caching-html-compiler.js 14 ms (1)
| │ │ │ ├─ runJavaScript packages/compileTemplatesBatch_plugin.js 2 ms (1)
| │ │ │ └─ other JsImage#load 2 ms
| │ │ └─ other Isopack#ensurePluginsInitialized 10 ms
| │ ├─ files.readdir 4 ms (10)
| │ ├─ files.realpath 1 ms (3)
| │ ├─ files.lstat 1 ms (10)
| │ ├─ files.exists 1 ms (10)
| │ ├─ files.readFile 5 ms (11)
| │ └─ other compileUnibuild (the app) 12 ms
| ├─ compiler.lint(the app).........................................3 ms (1)
| │ ├─ Isopack#getUnibuildAtArch 1 ms (72)
| │ └─ other compiler.lint(the app) 2 ms
| ├─ bundler.bundle..makeClientTarget..........................10,616 ms (1)
| │ └─ Target#make............................................10,616 ms (1)
| │ ├─ Isopack#getUnibuildAtArch 17 ms (492)
| │ ├─ Target#_runCompilerPlugins...........................4,463 ms (1)
| │ │ ├─ files.realpath 56 ms (52)
| │ │ ├─ Isopack#ensurePluginsInitialized 1 ms (113)
| │ │ ├─ sha1 4 ms (168)
| │ │ ├─ Isopack#getUnibuildAtArch 26 ms (475)
| │ │ ├─ plugin ecmascript.................................4,329 ms (1)
| │ │ │ ├─ Babel.compile 109 ms (35)
| │ │ │ ├─ sha1 2 ms (35)
| │ │ │ └─ other plugin ecmascript 4,218 ms
| │ │ ├─ plugin templating....................................11 ms (1)
| │ │ │ ├─ wrapped.fs.readFileSync 7 ms (2)
| │ │ │ └─ other plugin templating 4 ms
| │ │ └─ other Target#_runCompilerPlugins 35 ms
| │ ├─ Target#_emitResources................................6,079 ms (1)
| │ │ ├─ PackageSourceBatch.computeJsOutputFilesMap........5,654 ms (1)
| │ │ │ ├─ ImportScanner#_getInstallPath 69 ms (717)
| │ │ │ ├─ ImportScanner#_findImportedModuleIdentifiers 4,018 ms (693)
| │ │ │ ├─ ImportScanner#_tryToResolveImportedPath..........827 ms (1695)
| │ │ │ │ ├─ files.stat 267 ms (3260)
| │ │ │ │ ├─ ImportScanner#_resolvePkgJsonMain.............368 ms (251)
| │ │ │ │ │ ├─ ImportScanner#_readFile....................322 ms (97)
| │ │ │ │ │ │ ├─ files.readFile 314 ms (97)
| │ │ │ │ │ │ ├─ sha1 2 ms (84)
| │ │ │ │ │ │ └─ other ImportScanner#_readFile 6 ms
| │ │ │ │ │ ├─ files.stat 4 ms (84)
| │ │ │ │ │ ├─ ImportScanner#_getInstallPath 8 ms (78)
| │ │ │ │ │ └─ other ImportScanner#_resolvePkgJsonMain 35 ms
| │ │ │ │ └─ other ImportScanner#_tryToResolveImportedPath 192 ms
| │ │ │ ├─ ImportScanner#_readFile..........................598 ms (668)
| │ │ │ │ ├─ files.readFile 535 ms (668)
| │ │ │ │ ├─ sha1 19 ms (668)
| │ │ │ │ └─ other ImportScanner#_readFile 44 ms
| │ │ │ └─ other PackageSourceBatch.computeJsOutputFilesMap 142 ms
| │ │ ├─ PackageSourceBatch#getResources.....................418 ms (53)
| │ │ │ ├─ PackageSourceBatch#_linkJS.......................416 ms (53)
| │ │ │ │ ├─ sha1 2 ms (53)
| │ │ │ │ ├─ files.readFile 217 ms (53)
| │ │ │ │ └─ other PackageSourceBatch#_linkJS 197 ms
| │ │ │ └─ other PackageSourceBatch#getResources 2 ms
| │ │ └─ other Target#_emitResources 7 ms
| │ ├─ Target#minifyJs 14 ms (1)
| │ ├─ ClientTarget#minifyCss 2 ms (1)
| │ ├─ sha1 32 ms (54)
| │ └─ other Target#make 9 ms
| ├─ bundler.bundle..makeServerTarget.............................782 ms (1)
| │ └─ Target#make...............................................782 ms (1)
| │ ├─ Isopack#getUnibuildAtArch 5 ms (581)
| │ ├─ Target#_runCompilerPlugins.............................189 ms (1)
| │ │ ├─ files.realpath 41 ms (61)
| │ │ ├─ sha1 5 ms (193)
| │ │ ├─ Isopack#getUnibuildAtArch 7 ms (572)
| │ │ ├─ plugin ecmascript...................................105 ms (1)
| │ │ │ ├─ Babel.compile 70 ms (40)
| │ │ │ ├─ sha1 1 ms (40)
| │ │ │ └─ other plugin ecmascript 34 ms
| │ │ └─ other Target#_runCompilerPlugins 31 ms
| │ ├─ Target#_emitResources..................................581 ms (1)
| │ │ ├─ PackageSourceBatch.computeJsOutputFilesMap..........457 ms (1)
| │ │ │ ├─ ImportScanner#_getInstallPath 16 ms (180)
| │ │ │ ├─ ImportScanner#_findImportedModuleIdentifiers 309 ms (156)
| │ │ │ ├─ ImportScanner#_tryToResolveImportedPath...........50 ms (362)
| │ │ │ │ ├─ files.stat 25 ms (312)
| │ │ │ │ ├─ ImportScanner#_resolvePkgJsonMain...............5 ms (5)
| │ │ │ │ │ ├─ ImportScanner#_readFile......................3 ms (5)
| │ │ │ │ │ │ └─ files.readFile 2 ms (5)
| │ │ │ │ │ └─ other ImportScanner#_resolvePkgJsonMain 1 ms
| │ │ │ │ └─ other ImportScanner#_tryToResolveImportedPath 20 ms
| │ │ │ ├─ ImportScanner#_readFile...........................49 ms (126)
| │ │ │ │ ├─ files.readFile 42 ms (126)
| │ │ │ │ ├─ sha1 2 ms (126)
| │ │ │ │ └─ other ImportScanner#_readFile 5 ms
| │ │ │ └─ other PackageSourceBatch.computeJsOutputFilesMap 33 ms
| │ │ ├─ PackageSourceBatch#getResources.....................118 ms (62)
| │ │ │ ├─ PackageSourceBatch#_linkJS.......................117 ms (62)
| │ │ │ │ ├─ sha1 2 ms (62)
| │ │ │ │ ├─ files.readFile 70 ms (62)
| │ │ │ │ └─ other PackageSourceBatch#_linkJS 46 ms
| │ │ │ └─ other PackageSourceBatch#getResources 2 ms
| │ │ └─ other Target#_emitResources 6 ms
| │ └─ other Target#make 6 ms
| ├─ bundler writeSiteArchive.....................................425 ms (1)
| │ ├─ files.rm_recursive 3 ms (1)
| │ ├─ Builder#write...............................................5 ms (4)
| │ │ ├─ files.writeFile 2 ms (4)
| │ │ └─ other Builder#write 1 ms
| │ ├─ bundler writeTargetToPath.................................326 ms (2)
| │ │ ├─ files.rm_recursive 1 ms (2)
| │ │ ├─ ClientTarget#write.....................................174 ms (1)
| │ │ │ ├─ bundler writeFile...................................158 ms (54)
| │ │ │ │ ├─ Builder#write....................................157 ms (54)
| │ │ │ │ │ ├─ Builder#_ensureDirectory 1 ms (54)
| │ │ │ │ │ ├─ files.writeFile 131 ms (54)
| │ │ │ │ │ ├─ files.rename 18 ms (54)
| │ │ │ │ │ └─ other Builder#write 7 ms
| │ │ │ │ └─ other bundler writeFile 1 ms
| │ │ │ ├─ Builder#write.........................................5 ms (6)
| │ │ │ │ ├─ files.writeFile 2 ms (6)
| │ │ │ │ └─ files.rename 1 ms (6)
| │ │ │ └─ other ClientTarget#write 10 ms
| │ │ ├─ Builder#complete 1 ms (2)
| │ │ ├─ ServerTarget#write.....................................147 ms (1)
| │ │ │ ├─ Builder#write........................................19 ms (9)
| │ │ │ │ ├─ files.readFile 8 ms (16)
| │ │ │ │ ├─ files.writeFile 4 ms (8)
| │ │ │ │ ├─ files.rename 3 ms (8)
| │ │ │ │ └─ other Builder#write 3 ms
| │ │ │ ├─ JsImage#write.......................................120 ms (1)
| │ │ │ │ ├─ files.mkdir 2 ms (5)
| │ │ │ │ ├─ Builder#write.....................................68 ms (72)
| │ │ │ │ │ ├─ Builder#_ensureDirectory 1 ms (72)
| │ │ │ │ │ ├─ sha1 8 ms (72)
| │ │ │ │ │ ├─ files.writeFile 33 ms (72)
| │ │ │ │ │ ├─ files.rename 17 ms (72)
| │ │ │ │ │ └─ other Builder#write 9 ms
| │ │ │ │ ├─ Builder#copyDirectory.............................10 ms (14)
| │ │ │ │ │ ├─ Builder#_ensureDirectory........................4 ms (19)
| │ │ │ │ │ │ ├─ files.mkdir 3 ms (16)
| │ │ │ │ │ │ └─ other Builder#_ensureDirectory 1 ms
| │ │ │ │ │ ├─ files.symlink 3 ms (18)
| │ │ │ │ │ └─ other Builder#copyDirectory 2 ms
| │ │ │ │ └─ other JsImage#write 38 ms
| │ │ │ └─ other ServerTarget#write 7 ms
| │ │ └─ other bundler writeTargetToPath 1 ms
| │ ├─ Builder#complete...........................................87 ms (1)
| │ │ └─ files.renameDirAlmostAtomically.........................87 ms (1)
| │ │ └─ files.rm_recursive 87 ms (1)
| │ └─ other bundler writeSiteArchive 3 ms
| └─ other Build App 10 ms
|
| Top leaves:
| ImportScanner#_findImportedModuleIdentifiers.............4,327 ms (849)
| other plugin ecmascript..................................4,252 ms (2)
| files.readFile...........................................1,214 ms (1069)
| files.exists...............................................407 ms (77)
| files.stat.................................................297 ms (3711)
| other PackageSourceBatch#_linkJS...........................242 ms (115)
| other ImportScanner#_tryToResolveImportedPath..............212 ms (2057)
| Babel.compile..............................................180 ms (75)
| other PackageSourceBatch.computeJsOutputFilesMap...........175 ms (2)
| files.writeFile............................................174 ms (148)
|
| (#2) Total: 13,350 ms (Build App)
|
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment