diff options
author | Igor Murashkin <iam@google.com> | 2015-01-26 10:55:53 -0800 |
---|---|---|
committer | Igor Murashkin <iam@google.com> | 2015-02-04 13:29:19 -0800 |
commit | aaebaa0121be3b9d9f13630585304482cbcaeb4b (patch) | |
tree | 0f47257e497fdf920c8d703d2d00adab53934a76 /runtime/trace.cc | |
parent | babecc483276b46d84cb83d4f01e577228827305 (diff) | |
download | art-aaebaa0121be3b9d9f13630585304482cbcaeb4b.tar.gz art-aaebaa0121be3b9d9f13630585304482cbcaeb4b.tar.bz2 art-aaebaa0121be3b9d9f13630585304482cbcaeb4b.zip |
art: Refactor RuntimeOptions/ParsedOptions
Refactor the RuntimeOptions to be a
type-safe map (VariantMap, see runtime_options.h) and the ParsedOptions
to delegate the parsing to CmdlineParser (see cmdline/cmdline_parser.h).
This is the start of a command line parsing refactor, and may include
more in the future (dex2oat, patchoat, etc).
For more details of the command line parsing generator usage see cmdline/README.md
Change-Id: Ic67c6bca5e1f33bf2ec60e2e3ff8c366bab91563
Diffstat (limited to 'runtime/trace.cc')
-rw-r--r-- | runtime/trace.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/runtime/trace.cc b/runtime/trace.cc index 5066e035bf..0950abeb97 100644 --- a/runtime/trace.cc +++ b/runtime/trace.cc @@ -153,30 +153,30 @@ void Trace::SetDefaultClockSource(TraceClockSource clock_source) { #if defined(__linux__) default_clock_source_ = clock_source; #else - if (clock_source != kTraceClockSourceWall) { + if (clock_source != TraceClockSource::kWall) { LOG(WARNING) << "Ignoring tracing request to use CPU time."; } #endif } static uint16_t GetTraceVersion(TraceClockSource clock_source) { - return (clock_source == kTraceClockSourceDual) ? kTraceVersionDualClock + return (clock_source == TraceClockSource::kDual) ? kTraceVersionDualClock : kTraceVersionSingleClock; } static uint16_t GetRecordSize(TraceClockSource clock_source) { - return (clock_source == kTraceClockSourceDual) ? kTraceRecordSizeDualClock + return (clock_source == TraceClockSource::kDual) ? kTraceRecordSizeDualClock : kTraceRecordSizeSingleClock; } bool Trace::UseThreadCpuClock() { - return (clock_source_ == kTraceClockSourceThreadCpu) || - (clock_source_ == kTraceClockSourceDual); + return (clock_source_ == TraceClockSource::kThreadCpu) || + (clock_source_ == TraceClockSource::kDual); } bool Trace::UseWallClock() { - return (clock_source_ == kTraceClockSourceWall) || - (clock_source_ == kTraceClockSourceDual); + return (clock_source_ == TraceClockSource::kWall) || + (clock_source_ == TraceClockSource::kDual); } void Trace::MeasureClockOverhead() { |