@@ -46,11 +46,8 @@ namespace runtime {
4646 * @param[in] delegate_debug_id The id of the delegate event. If string
4747 * based names are used by this delegate to identify ops executed in the
4848 * backend then kUnsetDebugHandle should be passed in here.
49- * @return Returns an instance of EventTracerEntry which should be passed back
50- * into the end_profiling_delegate() call.
51- * - An error code if an error occurs during logging.
5249 */
53- inline Result< EventTracerEntry> event_tracer_start_profiling_delegate (
50+ inline EventTracerEntry event_tracer_start_profiling_delegate (
5451 EventTracer* event_tracer,
5552 const char * name,
5653 DebugHandle delegate_debug_id) {
@@ -63,7 +60,7 @@ inline Result<EventTracerEntry> event_tracer_start_profiling_delegate(
6360 (void )delegate_debug_id;
6461#endif
6562 // There is no active tracer; this value will be ignored.
66- return Result< EventTracerEntry>( EventTracerEntry () );
63+ return EventTracerEntry ( );
6764}
6865
6966/* *
@@ -126,7 +123,7 @@ inline void event_tracer_end_profiling_delegate(
126123 * make it available for the user again in the post-processing stage.
127124 * @param[in] metadata_len Length of the metadata buffer.
128125 */
129- inline Result< bool > event_tracer_log_profiling_delegate (
126+ inline void event_tracer_log_profiling_delegate (
130127 EventTracer* event_tracer,
131128 const char * name,
132129 DebugHandle delegate_debug_id,
@@ -136,7 +133,7 @@ inline Result<bool> event_tracer_log_profiling_delegate(
136133 size_t metadata_len = 0 ) {
137134#ifdef ET_EVENT_TRACER_ENABLED
138135 if (event_tracer) {
139- return event_tracer->log_profiling_delegate (
136+ event_tracer->log_profiling_delegate (
140137 name, delegate_debug_id, start_time, end_time, metadata, metadata_len);
141138 }
142139#else // ! ET_EVENT_TRACER_ENABLED
@@ -146,7 +143,6 @@ inline Result<bool> event_tracer_log_profiling_delegate(
146143 (void )end_time;
147144 (void )metadata;
148145 (void )metadata_len;
149- return Result<bool >(false );
150146#endif
151147}
152148
0 commit comments