|
HPCToolkit
|
#include <setjmp.h>#include <string.h>#include <unwind/common/backtrace.h>#include <cct/cct.h>#include "hpcrun_dlfns.h"#include "hpcrun_stats.h"#include "hpcrun-malloc.h"#include "fnbounds_interface.h"#include "main.h"#include "metrics_types.h"#include "cct2metrics.h"#include "metrics.h"#include "segv_handler.h"#include "epoch.h"#include "thread_data.h"#include "trace.h"#include "handling_sample.h"#include "unwind.h"#include <utilities/arch/context-pc.h>#include "sample_event.h"#include "sample_sources_all.h"#include "start-stop.h"#include "uw_recipe_map.h"#include "validate_return_addr.h"#include "write_data.h"#include "cct_insert_backtrace.h"#include <monitor.h>#include <messages/messages.h>#include <lib/prof-lean/hpcrun-fmt.h>
Go to the source code of this file.
Functions | |
| static void | hpcrun_cleanup_partial_unwind (void) |
| static cct_node_t * | record_partial_unwind (cct_bundle_t *cct, frame_t *bt_beg, frame_t *bt_last, int metricId, hpcrun_metricVal_t metricIncr, int skipInner, struct cct_custom_update_s *custom_update) |
| void | hpcrun_drop_sample (void) |
| sample_val_t | hpcrun_sample_callpath (void *context, int metricId, hpcrun_metricVal_t metricIncr, int skipInner, int isSync, sampling_info_t *data) |
| cct_node_t * | hpcrun_gen_thread_ctxt (void *context) |
Variables | |
| bool | private_hpcrun_sampling_disabled = false |
| static int const | PTHREAD_CTXT_SKIP_INNER = 1 |
|
static |
Definition at line 97 of file sample_event.c.


| void hpcrun_drop_sample | ( | void | ) |
Definition at line 151 of file sample_event.c.


| cct_node_t* hpcrun_gen_thread_ctxt | ( | void * | context | ) |
Definition at line 322 of file sample_event.c.


| sample_val_t hpcrun_sample_callpath | ( | void * | context, |
| int | metricId, | ||
| hpcrun_metricVal_t | metricIncr, | ||
| int | skipInner, | ||
| int | isSync, | ||
| sampling_info_t * | data | ||
| ) |
Definition at line 160 of file sample_event.c.


|
static |
Definition at line 116 of file sample_event.c.


| bool private_hpcrun_sampling_disabled = false |
Definition at line 148 of file sample_event.c.
|
static |
Definition at line 319 of file sample_event.c.