Pin
Macros | Functions | Variables
backtrace_u.cpp File Reference
#include <libunwind.h>
#include <string.h>
#include <alloca.h>
#include <dlfcn.h>
#include "pindwarf.h"
#include <string>
#include <ostream>
#include "level_base.H"
#include "level_core.H"
#include "level_imgio.H"
#include "level_vmclient.H"
#include "level_pinclient.H"

Functions

int LEVEL_PINCLIENT::PIN_GetInitialContextForUnwind (const CONTEXT *ctxt, void *cursor)
 
int LEVEL_PINCLIENT::PIN_Backtrace (const CONTEXT *ctxt, void **buffer, int size)
 

Variables

LOCALCONST std::string LEVEL_PINCLIENT::UNKNOWN_ELEMENT = "???"
 

Detailed Description

libbacktrace equivalent implementation