Difference between revisions of "AUG Index"

From OC Systems Wiki!
Jump to: navigation, search
m (T)
m
Line 14: Line 14:
 
This index is taken from the original Aprobe documentation.  In general, this index will not be further modified.
 
This index is taken from the original Aprobe documentation.  In general, this index will not be further modified.
  
Topics in this wiki can be found by searching directly for a topic with the search box in the upper right, or by browsing through a list of the topics/categories below:
+
Searches should be done with the search box in the upper right to find all the latest information.
  
[[Special:Categories|Categories]]
+
You can also search for categories of topics here: [[Special:Categories|Categories]]
  
  

Revision as of 22:51, 27 February 2019

This index is taken from the original Aprobe documentation. In general, this index will not be further modified.

Searches should be done with the search box in the upper right to find all the latest information.

You can also search for categories of topics here: Categories


Symbols

  $variables
    see target expressions
  $*
  $0
  $java$ 
    Trace Probe
    Events Probe 
  $return
  $this
  -C apc option
  -file context specifier
  -g compiler option 
  -if, aprobe option
  -module context specifier
  -unit context specifier

A

  action
    on_entry
    on_exit
    on_line
    on_offset
  ACTION, in trace.cfg
  Ada 
    Ada subprogram names 
    Ada -unit specifier 
    PowerAda out parameter 
    Setting Ada string parameters
    data naming 
    out parameters 
    protected objects 
  ADI
  advanced topics
  all functions, probing
  allocation of probe object
  APC 
    example 
    overview 
    automatic generation using apcgen 
    syntax
    debugging 
    apc command
    APC file
  apcgen 
    apcgen command 
  APC_LD_COMMAND environment variable
  APD file 
    APD File 
    size increment (-i aprobe option)
  APD File|APD files, multiple
  APD ring 
    APD File 
    number of rings (-n aprobe option)
  apformat 
    apformat command
    example 
    debugging 
  API 
    Aprobe API
  apinfo
    apinfo command
  apjava
    apjava command
  apinfo
    apmkadi command
  APO file 
    APO File 
  Application Programming Interface. See API
  Aprobe
    API
    summary of
    using
  aprobe
    aprobe command
    performance
    stack size (-q stack size option)
  Aprobe API
  aprobe command
    example
  Aprobe Data File
  APROBE environment variable
  Aprobe preprocessor directives
  Aprobe runtime
  aprobe.exe
  aprobe.h (Aprobe header file) 
  aprobe.jar
  APROBE_BIND_PROCESSOR environment variable
  APROBE_CC_COMMAND environment variable
  APROBE_COMPILER_PROFILES variable
  APROBE_LIBPATH variable
  APROBE_RING_SIZE environment variable
  APROBE_SEARCH_PATH environment variable
  apsymbols 
    apsymbols command
  arguments for UAL
  arrays, logging
  assembler source file
  assembly
  atcmerge 
     atcmerge command
  automatic data formatting
  awk

B

  Backus-Naur Form (BNF)
  bindprocessor()
  breakpoint
  built-in operations

C

  C compiler profiles
  call trace
  call, to target function
  callback
  caller, logging
  circular buffer
  CommaOutputFile
    Coverage predefined probe
    Profile predefined probe
  comments in APC
  compile-time errors, in apc
  compiler options
    -g
    -O, apc
    passing to apc
  compiler profile
  configuration file 
    coverage
    events
    memwatch
    profile
    trace
  context_description, target expression
  core file, debugging with dbx/gdb
  Coverage keyword
  coverage, predefined probe
  coverage, performance
  CoverageEnabledInitially

D

  data structures
    aprobe data structures
    thread-safe data structures
  debug information
    used by apc
    and apcgen
  debugging
    apformat
    probes
    -deb aprobe flag
  DefaultLevels 
    profile predefined probe
    trace predefined probe
  definitions, of terms
  delog
  demangling
  deployment descriptor file
  DepthOfCallChain
    memstat predefined prpobe
    memwatch predefined prpobe
  directive, Probe Action
  disable a function (by stubbing)
  disabled probe
  DisplayReports
    memstat predefined prpobe
    memwatch predefined prpobe
  dlopen()
  DTD, for XMJ file

E

  environment variables
    JAVA_HOME
  events, predefined probe
  example
    ap_LogAndPrintExceptionsInThread
    ap_LogTraceback
    ap_RegisterApdRingChangeCallback
    ap_StubRoutine
    ap_SuppressException
    ap_Time operations
    ap_Trace_DoSnapshot
    auto log in format routine
    automatic format
    calling a C method
    checking ap_ProbeActionReason
    coverage.cfg
    dynamic probe
    events DetailedReport
    events TotalReport
    events.cfg
    Java probe
    log statements
    logging a string
    logging Ada string
    logging an array
    memwatch.cfg
    nested probe
    of using aprobe
    pause_in_main.apc
    pragma nofloat
    printing all function names
    printing symbol, module names
    probe function names
    probe nesting, visibility
    probe type
    probing Ada protected procedure
    profile report
    profile.cfg
    program, thread, function probes
    recursive probe activation
    target expressions
    test coverage report
    trace report
    trace.cfg
    user-supplied format
  exceptions
    raising
  executable
    parameters for

F

  fib.apc file
  fib.c example
  file context indicator
  filename associated with a symbol
  Files Reference 
  FILTER
  first, on_line
  float parameter
  floating point registers
  format
    formal parameters to
    parameters
    user-supplied
      example
  format probe 
  format routines
  format time
  formatting
    automatic
    defined
    user-supplied
  function
    calling
    external
    static
  FUNCTION events
  function ID
    iterator for
  function probe
  FunctionId
  function_name, in target expression

G

  gdb [1] [2]
  getMethodId()
  getPrintableMethodName()
  GNAT
  Graphical User Interface, see GUI
  GUI intro library

H

  hash table, lock-free
  heap memory watcher
  heap size, (-q heap size aprobe option)

I

  IndexCallChains
  IndexSymbols
  info predefined probe
  info.ual
  instrumentation 
    programmatic 
    API
  iterator
    for functions
    for lines
    for modules
    for symbols
    for threads
    for UALs

J

  Java 
    intro 
    basics 
    probes
  Java Virtual Machine
    intro 
    basics 
    probes
  JAVA_HOME environment variable
  JVM 
    basics 
    probes

L

  last, on_line
  LEVELS
    profile
    trace
  libdal.so 
     trouble
     debugging
     linking Aprobe
  line ID
    iterator for
  linker options
    passing to apc
  load modules
  load shedding
  [aprobe-5.html#MARKER-2-293 load, of a library]
  load-shedding
  log 
    definition
    logging
    from Java
    of arrays
    of multiple values
    of pointers
    overhead of
  log ID
  log method
  log method ID
  log statement
    example
  logging
    definition
    from Java
    of arrays
    of multiple values
    of pointers
    overhead of
    Ada strings
    C strings
    with user format
  LOGGING ENABLE in trace.cfg
  LogLines
  LogTimes
  longjmp() 
     exception exit
     on_exit

M

  main, function
  mangling
  MaxDepthOfTracedCalls
   MAX_DEPTH
  memwatch, predefined probe
  method ID
  methods
  methods, overloaded
  module context indicator
  module ID 
    definition
    iterator for
    operations
  module kind
  ModuleId
    definition
    iterator for
    operations
  modules
  module_basename

N

  name not found, apc error
  native 
     definition
     definition
  nested probes
    and recursion
    example
  new, probe allocator
  nofloat, pragma
   NumberOfTracedItems

O

  object file
  object files, locating
  object modules
  object of probe type
  onEntry, Java method
  onExceptionExit, Java method
  onExit, Java method
  onLine, Java method
  on_entry, apc
  on_exit, apc
  on_line, apc
  on_offset, apc
  operations
    thread-safe
  options
    compiler, passing to apc
    linker, passing to apc
  out parameter, Ada
  overloaded methods
  overloaded subprograms
  overview, of Aprobe

P

  parameters
    for executable
    for UAL
    format
    out mode
    to probe action
  parameters for executable
  parameters for UAL
  PARAMETERS, Java
  patching
  PATH environment variable
  performance
    coverage.ual
    events probe
    of aprobe
    predefined probes
    profile.ual
    trace.ual
  persistent APD file 
    apformat
    api
    definition
  pointers, logging
  PowerAda
  pragma nofloat
  predefined probes 
    introduction
    list
  preprocessor
  preprocessor directives
  private types, aprobe
  probe
    action parameters
    activation
    all
    debugging
    defined
    enclosing
    format
    function
    name space
    objects
    program
    syntax of
    thread
    types
  Probe Action directives
  probe all
  probe descriptor file, Java
  probe directive
  probe format
  probe program
  probe thread
  probe type
  probe variables
  ProbeBean
  ProbeMethod
  ProbeThreadTrigger
  process
  process ID
  PROFILE
  [[Profile_Predefined_Probe|profile, predefined probe 
  profile.ual, performance
   ProfilingEnabledInitially
  program probe
  program probes
  protected object, probing

Q

  quick_gui, probe library 
  quick_gui.h
  quick_gui.ual

R

  raise, exception
  range of array indices
  recursion
  red-black tree
  registers, floating point
  register_name, in APC
  REMOVE
    profile probe
    trace probe
  ReportAllOffsetsSeparately
  ReportCallers
  ring, APD
  RootCause
  routines
  run time
  runtime
  run_with_aprobe_apo
  run_with_aprobe_edit

S

  SaveTraceDataTo
  SeparateTables
  shared libraries
  slice
  slice, array, logging
  snapshot
  SNAPSHOT 
    coverage probe
    profile probe
  SortByCumulativeTime
  source line
  source_file_basename
  stack size, aprobe
  stack trace
  Statistical Profiling, statprof.ual
  statprof.ual]
   strings, logging [aprobe-6.html#MARKER-2-619 [1 [aprobe-11.html#MARKER-2-1715 [2]]
  stripped
  stripped executable
  stub a function
  subprograms
  subprograms, overloaded
  summary, of aprobe
  symbol ID
    iterator for
  symbol index
  symbol table
  SymbolId
  symbols
  syntax, of APC

T

  target application
  target C compiler
  target executable
  target expression
  target function, calling
  target machine
  target method ID
  target name space
  target operating system
  target program
  target registers
  target variables
  TargetListMethodMatchCallbackT
  TC file
  terminology
  test coverage predefined probe
  this pointer
  thread ID
    iterator for
  thread probe
  thread-safe
    data structures
    operations
  threads
  threads, Java
  throw
  time, Aprobe support for
  tools reference
  TRACE
  trace, predefined probe
    trace.apc
    trace.ual
    performance
  traceback
  TRACE_LINES
   TracingEnabledInitially
  TRIGGER 
    profile probe
    trace probe
  trigger function
  type mismatch
  type, probe
  typedef probe
  typeof

U

  UAL
    aprobe search order
    parameters for
    see User Action Library
  UAL file
  UAL ID
    definition
    iterator for
  AUG_2_Aprobe_Basics#Predefined Probes#ual_lib directory
  umbrella
    and recursion
    example
  upscope visibility
  User Action Library 
    apc
    api
    definition
    introduction
  user program
  user-supplied format

V

  vector, lock-free
  Verbose (-v option)
  verbosity of formatted output (-v option)
  visibility, in probes
  VisualHistogram, in trace

W

  warnings, C compiler
  where, dbx command [1] [2]
  wildcard
    in XMJ file
  workspace

X

  xmj
  XMJ file
  

Copyright 2006-2017 OC Systems, Inc.