Linux Perf
jvmti_agent.h File Reference
#include <sys/types.h>
#include <stdint.h>
#include <jvmti.h>
Include dependency graph for jvmti_agent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  jvmti_line_info_t
 

Functions

void * jvmti_open (void)
 
int jvmti_close (void *agent)
 
int jvmti_write_code (void *agent, char const *symbol_name, uint64_t vma, void const *code, const unsigned int code_size)
 
int jvmti_write_debug_info (void *agent, uint64_t code, int nr_lines, jvmti_line_info_t *li, const char *const *file_names)
 

Function Documentation

◆ jvmti_close()

int jvmti_close ( void *  agent)

Definition at line 301 of file jvmti_agent.c.

Here is the call graph for this function:

◆ jvmti_open()

void* jvmti_open ( void  )

Definition at line 226 of file jvmti_agent.c.

Here is the call graph for this function:

◆ jvmti_write_code()

int jvmti_write_code ( void *  agent,
char const *  symbol_name,
uint64_t  vma,
void const *  code,
const unsigned int  code_size 
)

Definition at line 329 of file jvmti_agent.c.

Here is the call graph for this function:

◆ jvmti_write_debug_info()

int jvmti_write_debug_info ( void *  agent,
uint64_t  code,
int  nr_lines,
jvmti_line_info_t li,
const char *const *  file_names 
)

Definition at line 387 of file jvmti_agent.c.

Here is the call graph for this function: