AUG Index

From OC Systems Wiki!
Revision as of 22:02, 27 February 2019 by Swn (talk | contribs) (S)
Jump to: navigation, search

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:

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]]
  [aprobe-11.html#MARKER-2-1470 stripped]
  [aprobe-9.html#MARKER-2-1011 stripped executable]
  [aprobe-6.html#MARKER-2-555 struct parameter]
  [aprobe-6.html#MARKER-2-632 stub a function]
  [aprobe-5.html#MARKER-2-303 subprograms]
  [aprobe-6.html#MARKER-2-512 subprograms, overloaded]
  [aprobe-5.html#MARKER-2-424 summary, of aprobe]
  [aprobe-11.html#MARKER-2-1437 symbol ID]
    [aprobe-11.html#MARKER-2-1504 iterator for]
  [aprobe-11.html#MARKER-2-1439 symbol index]
  [aprobe-12.html#MARKER-2-1933 symbol table]
  [aprobe-7.html#MARKER-2-797 SymbolId]
  [aprobe-7.html#MARKER-2-790 symbols]
  [aprobe-10.html#MARKER-2-1293 syntax, of APC]

T

  [aprobe-5.html#MARKER-2-283 target application]
  [aprobe-5.html#MARKER-2-320 target C compiler]
  [aprobe-5.html#MARKER-2-287 target executable]
  [aprobe-6.html#MARKER-2-537 target expression]
    [aprobe-10.html#MARKER-2-1322 definition of]
    [aprobe-5.html#MARKER-2-342 example]
  [aprobe-6.html#MARKER-2-547 target function, calling]
  [aprobe-5.html#MARKER-2-295 target machine]
  [aprobe-8.html#MARKER-2-939 target method ID]
  [aprobe-6.html#MARKER-2-535 target name space]
  [aprobe-5.html#MARKER-2-294 target operating system]
  [aprobe-5.html#MARKER-2-284 target program]
  [aprobe-5.html#MARKER-2-297 target registers]
  [aprobe-5.html#MARKER-2-296 target variables]
  [aprobe-11.html#MARKER-2-1706 TargetListMethodMatchCallbackT]
  [aprobe-10.html#MARKER-2-1333 TC file]
  [aprobe-5.html#MARKER-2-281 terminology]
  test coverage predefined probe [aprobe-5.html#MARKER-2-392 [1]] [aprobe-12.html#MARKER-2-1980 [2]] [aprobe-12.html#MARKER-2-1903 [3]]
  [aprobe-6.html#MARKER-2-560 this pointer]
  [aprobe-11.html#MARKER-2-1550 thread ID]
    [aprobe-11.html#MARKER-2-1568 iterator for]
  thread probe [aprobe-6.html#MARKER-2-483 [1]] [aprobe-7.html#MARKER-2-750 [2]] [aprobe-10.html#MARKER-2-1307 [3]]
  [aprobe-5.html#MARKER-2-311 thread probes]
  [aprobe-7.html#MARKER-2-882 thread-safe]
    [aprobe-11.html#MARKER-2-1820 data structures]
    [aprobe-11.html#MARKER-2-1817 operations]
  [aprobe-5.html#MARKER-2-306 threads]
  [aprobe-8.html#MARKER-2-960 threads, Java]
  [aprobe-6.html#MARKER-2-645 throw]
  [aprobe-6.html#MARKER-2-664 time, Aprobe support for]
  [aprobe-9.html#MARKER-2-967 tools reference]
  [aprobe-12.html#MARKER-2-2142 TRACE]
  trace, predefined probe [aprobe-5.html#MARKER-2-400 [1]] [aprobe-12.html#MARKER-2-1911 [2]]
  [aprobe-11.html#MARKER-2-1591 trace.apc]
  trace.ual [aprobe-7.html#MARKER-2-850 [1]] [aprobe-12.html#MARKER-2-2119 [2]]
    [aprobe-12.html#MARKER-2-2171 performance]
  [aprobe-6.html#MARKER-2-637 traceback]
  [aprobe-12.html#MARKER-2-2148 TRACE_LINES]
  [aprobe-12.html#MARKER-2-2137 TracingEnabledInitially]
  TRIGGER [aprobe-12.html#MARKER-2-2143 [1]] [aprobe-12.html#MARKER-2-2100 [2]] [aprobe-12.html#MARKER-2-2084 [3]]
  [aprobe-12.html#MARKER-2-2101 trigger function]
  [aprobe-11.html#MARKER-2-1378 TRUE]
  [aprobe-6.html#MARKER-2-696 type mismatch]
  [aprobe-10.html#MARKER-2-1310 type, probe]
  [aprobe-7.html#MARKER-2-815 typedef]
  typedef probe [aprobe-7.html#MARKER-2-814 [1]] [aprobe-10.html#MARKER-2-1310 [2]]
  [aprobe-10.html#MARKER-2-1321 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.