From 63d4dd88d0aa0a357041aac9614f4a3a2591318c Mon Sep 17 00:00:00 2001 From: Wei Wu Date: Wed, 18 Nov 2015 22:17:00 +0100 Subject: [PATCH] Bug 1224809 - "TraceLogger: Document what are enabled in 'TLLOG=Default' and 'TLLOG=IonCompiler'". r=hv1989 --HG-- extra : rebase_source : e5656fcfe4163296005788bde9b3e9f11584508c --- js/src/vm/TraceLogging.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/js/src/vm/TraceLogging.cpp b/js/src/vm/TraceLogging.cpp index d68a61722701..0bd13a076419 100644 --- a/js/src/vm/TraceLogging.cpp +++ b/js/src/vm/TraceLogging.cpp @@ -643,8 +643,22 @@ TraceLoggerThreadState::init() "usage: TLLOG=option,option,option,... where options can be:\n" "\n" "Collections:\n" - " Default Output all default\n" - " IonCompiler Output all information about compilation\n" + " Default Output all default. It includes:\n" + " AnnotateScripts, Bailout, Baseline, BaselineCompilation, GC,\n" + " GCAllocation, GCSweeping, Interpreter, IonCompilation, IonLinking,\n" + " IonMonkey, MinorGC, ParserCompileFunction, ParserCompileScript,\n" + " ParserCompileLazy, ParserCompileModule, IrregexpCompile,\n" + " IrregexpExecute, Scripts, Engine\n" + "\n" + " IonCompiler Output all information about compilation. It includes:\n" + " IonCompilation, IonLinking, PruneUnusedBranches, FoldTests,\n" + " SplitCriticalEdges, RenumberBlocks, ScalarReplacement, \n" + " DominatorTree, PhiAnalysis, MakeLoopsContiguous, ApplyTypes, \n" + " EagerSimdUnbox, AliasAnalysis, GVN, LICM, Sincos, RangeAnalysis, \n" + " LoopUnrolling, EffectiveAddressAnalysis, AlignmentMaskAnalysis, \n" + " EliminateDeadCode, ReorderInstructions, EdgeCaseAnalysis, \n" + " EliminateRedundantChecks, AddKeepAliveInstructions, GenerateLIR, \n" + " RegisterAllocation, GenerateCode, Scripts\n" "\n" "Specific log items:\n" );