Difference between revisions of "AUG Index"
From OC Systems Wiki!
m (→R) |
m (→R) |
||
Line 542: | Line 542: | ||
[[Coverage_Predefined_Probe#ReportAllOffsetsSeparately|ReportAllOffsetsSeparately]] | [[Coverage_Predefined_Probe#ReportAllOffsetsSeparately|ReportAllOffsetsSeparately]] | ||
[[Trace_Predefined_Probe#ReportCallers|ReportCallers]] | [[Trace_Predefined_Probe#ReportCallers|ReportCallers]] | ||
− | ring, APD | + | [[AUG_4_Advanced_Topics#Multiple APD Files|ring, APD]] |
− | + | [[AUG_4_Advanced_Topics#Loading Probes Without Aprobe|RootCause]] | |
− | [ | + | [[AUG_2_Aprobe_Basics#Some Definitions|routines]] |
− | + | [[AUG_2_Aprobe_Basics#Some Definitions|run time]] | |
− | [ | + | [[AUG_2_Aprobe_Basics#Some Definitions|runtime]] |
− | [ | + | [[AUG_4_Advanced_Topics#Replacing Your Application With A Script|run_with_aprobe_apo]] |
− | + | [[AUG_4_Advanced_Topics#Replacing Your Application With A Script|run_with_aprobe_edit]] | |
− | |||
− | |||
== S == | == S == |
Revision as of 21:46, 27 February 2019
Contents
Index
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:
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 [aprobe-7.html#MARKER-2-851 [1]] [aprobe-12.html#MARKER-2-2138 [2]] [aprobe-7.html#MARKER-2-892 saving registers] [aprobe-7.html#MARKER-2-874 script, run_with_aprobe_apo] [aprobe-12.html#MARKER-2-2080 SeparateTables] shared libraries [aprobe-4.html#MARKER-2-154 [1]] [aprobe-5.html#MARKER-2-292 [2]] [aprobe-7.html#MARKER-2-792 [3]] [aprobe-9.html#MARKER-2-997 shared object file] [aprobe-9.html#MARKER-2-1090 size of APD file] [aprobe-11.html#MARKER-2-1717 slice] [aprobe-6.html#MARKER-2-616 slice, array, logging] [aprobe-9.html#MARKER-2-1103 snapshot] SNAPSHOT [aprobe-12.html#MARKER-2-2191 [1]] [aprobe-12.html#MARKER-2-2153 [2]] [aprobe-12.html#MARKER-2-1998 [3]] [aprobe-5.html#MARKER-2-330 Solaris] [aprobe-12.html#MARKER-2-2079 SortByCumulativeTime] [aprobe-11.html#MARKER-2-1524 source line] [aprobe-6.html#MARKER-2-552 source_file_basename] [aprobe-9.html#MARKER-2-1097 stack size, aprobe] [aprobe-6.html#MARKER-2-637 stack trace] [aprobe-12.html#MARKER-2-2189 StartGUI] [aprobe-6.html#MARKER-2-710 startup, of apformat] StartWithGUI [aprobe-12.html#MARKER-2-2140 [1]] [aprobe-12.html#MARKER-2-2076 [2]] [aprobe-12.html#MARKER-2-1995 [3]] [aprobe-12.html#MARKER-2-2107 Statistical Profiling, statprof.ual] [aprobe-12.html#MARKER-2-2109 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.