| Index: tools/gn/target.cc
|
| diff --git a/tools/gn/target.cc b/tools/gn/target.cc
|
| index 36559823ee433dc7d826e9e48a95f85494b5ac02..4a93abc240cd36655d24a9ec8e0a9d52749e8543 100644
|
| --- a/tools/gn/target.cc
|
| +++ b/tools/gn/target.cc
|
| @@ -12,6 +12,7 @@
|
| #include "tools/gn/filesystem_utils.h"
|
| #include "tools/gn/scheduler.h"
|
| #include "tools/gn/substitution_writer.h"
|
| +#include "tools/gn/trace.h"
|
|
|
| namespace {
|
|
|
| @@ -156,6 +157,9 @@ bool Target::OnResolved(Err* err) {
|
| DCHECK(output_type_ != UNKNOWN);
|
| DCHECK(toolchain_) << "Toolchain should have been set before resolving.";
|
|
|
| + ScopedTrace trace(TraceItem::TRACE_ON_RESOLVED, label());
|
| + trace.SetToolchain(settings()->toolchain_label());
|
| +
|
| // Copy our own dependent configs to the list of configs applying to us.
|
| configs_.Append(all_dependent_configs_.begin(), all_dependent_configs_.end());
|
| MergePublicConfigsFrom(this, &configs_);
|
|
|