Loading cmds/atrace/atrace.cpp +10 −0 Original line number Diff line number Diff line Loading @@ -215,6 +215,9 @@ static const char* k_traceClockPath = static const char* k_traceBufferSizePath = "buffer_size_kb"; static const char* k_traceCmdlineSizePath = "saved_cmdlines_size"; static const char* k_tracingOverwriteEnablePath = "options/overwrite"; Loading Loading @@ -435,6 +438,12 @@ static bool setTraceBufferSizeKB(int size) return writeStr(k_traceBufferSizePath, str); } // Set the default size of cmdline hashtable static bool setCmdlineSize() { return writeStr(k_traceCmdlineSizePath, "8192"); } // Set the clock to the best available option while tracing. Use 'boot' if it's // available; otherwise, use 'mono'. If neither are available use 'global'. // Any write to the trace_clock sysfs file will reset the buffer, so only Loading Loading @@ -752,6 +761,7 @@ static bool setUpTrace() ok &= setCategoriesEnableFromFile(g_categoriesFile); ok &= setTraceOverwriteEnable(g_traceOverwrite); ok &= setTraceBufferSizeKB(g_traceBufferSizeKB); ok &= setCmdlineSize(); ok &= setClock(); ok &= setPrintTgidEnableIfPresent(true); ok &= setKernelTraceFuncs(g_kernelTraceFuncs); Loading Loading
cmds/atrace/atrace.cpp +10 −0 Original line number Diff line number Diff line Loading @@ -215,6 +215,9 @@ static const char* k_traceClockPath = static const char* k_traceBufferSizePath = "buffer_size_kb"; static const char* k_traceCmdlineSizePath = "saved_cmdlines_size"; static const char* k_tracingOverwriteEnablePath = "options/overwrite"; Loading Loading @@ -435,6 +438,12 @@ static bool setTraceBufferSizeKB(int size) return writeStr(k_traceBufferSizePath, str); } // Set the default size of cmdline hashtable static bool setCmdlineSize() { return writeStr(k_traceCmdlineSizePath, "8192"); } // Set the clock to the best available option while tracing. Use 'boot' if it's // available; otherwise, use 'mono'. If neither are available use 'global'. // Any write to the trace_clock sysfs file will reset the buffer, so only Loading Loading @@ -752,6 +761,7 @@ static bool setUpTrace() ok &= setCategoriesEnableFromFile(g_categoriesFile); ok &= setTraceOverwriteEnable(g_traceOverwrite); ok &= setTraceBufferSizeKB(g_traceBufferSizeKB); ok &= setCmdlineSize(); ok &= setClock(); ok &= setPrintTgidEnableIfPresent(true); ok &= setKernelTraceFuncs(g_kernelTraceFuncs); Loading