Sha256: e7afdac36e25ee82a76fad3688b69035a2bc4064a3656fb47fa7ac57f60130f5

Contents?: true

Size: 539 Bytes

Versions: 19

Compression:

Stored size: 539 Bytes

Contents

#include "extconf.h"

// This file is the dual of clock_id_from_pthread.c for systems where that info
// is not available.
#ifndef HAVE_PTHREAD_GETCPUCLOCKID

#include <ruby.h>

#include "clock_id.h"
#include "helpers.h"

void self_test_clock_id(void) { } // Nothing to check

thread_cpu_time_id thread_cpu_time_id_for(DDTRACE_UNUSED VALUE _thread) {
  return (thread_cpu_time_id) {.valid = false};
}

thread_cpu_time thread_cpu_time_for(DDTRACE_UNUSED thread_cpu_time_id _time_id) {
  return (thread_cpu_time) {.valid = false};
}

#endif

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
datadog-2.2.0 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.23.3 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.23.2 ext/datadog_profiling_native_extension/clock_id_noop.c
datadog-2.1.0 ext/datadog_profiling_native_extension/clock_id_noop.c
datadog-2.0.0 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.23.1 ext/datadog_profiling_native_extension/clock_id_noop.c
datadog-2.0.0.beta2 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.22.0 ext/datadog_profiling_native_extension/clock_id_noop.c
datadog-2.0.0.beta1 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.21.1 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.21.0 ext/datadog_profiling_native_extension/clock_id_noop.c
ddtrace-1.20.0 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.19.0 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.18.0 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.17.0 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.16.2 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.16.1 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.16.0 ext/ddtrace_profiling_native_extension/clock_id_noop.c
ddtrace-1.15.0 ext/ddtrace_profiling_native_extension/clock_id_noop.c