Difference between revisions of "AUG 0 Contents"

From OC Systems Wiki!
Jump to: navigation, search
m (Table of Contents)
m
Line 11: Line 11:
  
 
; [[AUG_Notice|Notice]]
 
; [[AUG_Notice|Notice]]
:
+
::
 
:
 
:
 
; [[AUG_1_Introduction|CHAPTER 1 - Introduction]]
 
; [[AUG_1_Introduction|CHAPTER 1 - Introduction]]

Revision as of 21:43, 27 February 2019

Table of Contents


Notice
CHAPTER 1 - Introduction
Intended Audience
Using This Book
Overview
Evaluating Aprobe
CHAPTER 2 - Aprobe Basics
Overview of Aprobe
Some Definitions
A Simple Example
Using Aprobe
Predefined Probes
Built-in Operations
Summary
CHAPTER 3 - Writing APC Probes
Introduction
The Aprobe Preprocessor Directives
The probe Directive
Specifying Function Names
Probe Action Directives
The log Directive
Target Expressions
Nesting of Probes
Logging and Formatting Data
The Aprobe API
Debugging Your Probes
CHAPTER 4 - Advanced Topics
Probe Nesting and Visibility Rules
Probe Activation and State Transitions
Nested Probes and Recursive Calls
Parameters to Probe Actions
Modules and Functions
The probe all Directive
ProbeTypes
Dynamic Probe Allocation, Deletion
Programmatic Instrumentation
Multiple APD Files
Parameters to a UAL
Loading Probes Without aprobe
Aprobe Performance Considerations
CHAPTER 5 - Writing Java Probes
Requirements
Applying Java Probes
Tracing Java Programs
A Simple Exqmple
Applying One Probe to Many Methods
Using Method IDs
Logging Data for Java
The on_line() Method
Advanced Java Probes
APPENDIX A - Tools Reference
Overview
Environment Variables
apc
apcgen
apformat
apinfo
apjava
apmkadi
aprobe
apsymbols
atcmerge
APPENDIX B - Files Reference
ADI file
APC file
APD file
APO file
BC file
BRC file
TC file
UAL file
XMJ file
compiler_profiles file
APPENDIX C - Aprobe API Reference
Overview
Contents
Private Types and Operations
AUG_Aprobe_API_Reference#Basic TypesBasic Types
Action Routine Prototype
Aprobe Execution State
Enabling and Disabling Probes
Overview of Modules, Symbols, and Functions
Aprobe Module Operations
Aprobe Symbol Operations
Function ID Operations
Source Line Operations
Process and Thread Support
Instrumentation Support
Logging Support
Snapshot Support
APD File Information
UAL Support
Java Support
Logging String Values
Traceback Support
Stub Support
Exception Support
Time Support
Periodic Invocation Support
Support For Thread-Safe Operations
Reading Raw Memory
Bit manipulation
Signal Support
Tracing Support
Memory Allocation Functions
General Utilities
APPENDIX D - Predefined Probes and Libraries Reference
Overview
How They Work
Performance Issues
Common Interfaces
Test Coverage Probe: coverage.ual
Performance Probe: events.ual
Profile Probe: profile.ual
Statistical Profiling: statprof.ual
Trace Probe: trace.ual
Memory Watch Probe: memwatch.ual
Info Probe: info.ual
Index

Copyright 2006-2017 OC Systems, Inc.

Next Previous Index Top