diff --git a/paddle/fluid/platform/profiler.cc b/paddle/fluid/platform/profiler.cc index 07659e596e0fc426ff28c0b2bf5d49f4c8606028..dabd2af6af806dc04748182729496c7390d54791 100644 --- a/paddle/fluid/platform/profiler.cc +++ b/paddle/fluid/platform/profiler.cc @@ -141,9 +141,7 @@ void PopEvent(const std::string &name) { RecordEvent::RecordEvent(const std::string &name, const RecordRole role) : is_enabled_(false), start_ns_(PosixInNsec()), role_(role) { if (g_state == ProfilerState::kDisabled || name.empty()) return; - if ((g_tracer_option == TracerOption::kOpDetail && - role_ != RecordRole::kInnerOp) || - (g_tracer_option == TracerOption::kDefault && + if ((g_tracer_option == TracerOption::kDefault && role != RecordRole::kOrdinary)) return; // lock is not needed, the code below is thread-safe diff --git a/paddle/fluid/platform/profiler.h b/paddle/fluid/platform/profiler.h index eb135475b5d1d34b9f814e81e25c8040c0905813..3b821606472b8b0a7eaf87ee9e49afaba433b002 100644 --- a/paddle/fluid/platform/profiler.h +++ b/paddle/fluid/platform/profiler.h @@ -94,7 +94,7 @@ void PopEvent(const std::string& name); struct RecordEvent { RecordEvent(const std::string& name, - const RecordRole r_type = RecordRole::kOrdinary); + const RecordRole role = RecordRole::kOrdinary); ~RecordEvent();