A C D F G M O P R S W Z

A

advanceGeneration(String) - Method in class com.yourkit.api.Controller
Advance current object generation number.
ALLOCATION_RECORDING_ADAPTIVE - Static variable in class com.yourkit.api.ProfilingModes
Adaptively skip tracking of some object allocations, keeping overhead at some moderative level.
ALLOCATION_RECORDING_ALL - Static variable in class com.yourkit.api.ProfilingModes
Record each object allocation.
Annotations - Class in com.yourkit.api
The class allows access to snapshot annotations
Annotations() - Constructor for class com.yourkit.api.Annotations
 

C

captureMemorySnapshot() - Method in class com.yourkit.api.Controller
This method is just a convenient replacement of captureSnapshot(SNAPSHOT_WITH_HEAP)
captureSnapshot(long) - Method in class com.yourkit.api.Controller
Captures snapshot: write profiling information to file.
com.yourkit.api - package com.yourkit.api
 
Controller - Class in com.yourkit.api
The class provides API to control profiling of Java applications.
Controller() - Constructor for class com.yourkit.api.Controller
Creates a contoller to profile application itself, i.e. to profile the JVM running the code that invokes this constructor.
Controller(String, int) - Constructor for class com.yourkit.api.Controller
Creates a contoller to profile application given host it is running and the port its profiler agent listens to.
CPU_J2EE - Static variable in class com.yourkit.api.ProfilingModes
Profile J2EE.
CPU_SAMPLING - Static variable in class com.yourkit.api.ProfilingModes
Records CPU times only.
CPU_TRACING - Static variable in class com.yourkit.api.ProfilingModes
Records CPU times and method invocation counts.

D

DEFAULT_FILTERS - Static variable in class com.yourkit.api.Controller
com.sun.
dispose() - Method in class com.yourkit.api.MemorySnapshot
Explicitly dispose allocated resources.

F

forceGC() - Method in class com.yourkit.api.Controller
 

G

getHost() - Method in class com.yourkit.api.Controller
 
getObjectCount(String) - Method in class com.yourkit.api.MemorySnapshot
Calculates number of objects that correspond to the given description.
getPort() - Method in class com.yourkit.api.Controller
 
getShallowSize(String) - Method in class com.yourkit.api.MemorySnapshot
Calculates shallow size of objects that correspond to the given description.
getStatus() - Method in class com.yourkit.api.Controller
Get current profiling status.

M

main(String[]) - Static method in class com.yourkit.api.Controller
The Controller provides a command line interface to some of its functionality.
MemorySnapshot - Class in com.yourkit.api
The class supports analysis of captured memory snapshots.
MemorySnapshot(File, ObfuscatorType, File) - Constructor for class com.yourkit.api.MemorySnapshot
Loads memory snapshot for analysis.
MONITOR_PROFILING - Static variable in class com.yourkit.api.ProfilingModes
Use to check if monitor profiling is running

O

ObfuscatorType - Class in com.yourkit.api
Enumeration of supported obfuscators.

P

ProfilingModes - Class in com.yourkit.api
Defines constants to be passed to methods of Controller.
ProfilingModes() - Constructor for class com.yourkit.api.ProfilingModes
 

R

readAnnotation(File) - Static method in class com.yourkit.api.Annotations
 
RETRO_GUARD - Static variable in class com.yourkit.api.ObfuscatorType
RetroGuard

S

SNAPSHOT_HPROF - Static variable in class com.yourkit.api.ProfilingModes
Pass as parameter of Controller.captureSnapshot(long) to capture snapshot in HPROF format (it will including the heap dump only).
SNAPSHOT_WITH_HEAP - Static variable in class com.yourkit.api.ProfilingModes
Pass as parameter of Controller.captureSnapshot(long) to capture snapshot with all the recorded information, including the heap dump.
SNAPSHOT_WITHOUT_HEAP - Static variable in class com.yourkit.api.ProfilingModes
Pass as parameter of Controller.captureSnapshot(long) to capture snapshot with all the recorded information, but without the heap dump.
startAllocationRecording(long) - Method in class com.yourkit.api.Controller
Start object allocation recording.
startCPUProfiling(long, String) - Method in class com.yourkit.api.Controller
Start CPU profiling.
startMonitorProfiling() - Method in class com.yourkit.api.Controller
Start monitor profiling (requires that the profiled application runs on Java 5 or newer)
stopAllocationRecording() - Method in class com.yourkit.api.Controller
Stop allocation recording.
stopCPUProfiling() - Method in class com.yourkit.api.Controller
Stop CPU profiling.
stopMonitorProfiling() - Method in class com.yourkit.api.Controller
Stop monitor profiling (requires that the profiled application runs on Java 5 or newer).

W

writeAnnotation(File, String) - Static method in class com.yourkit.api.Annotations
 

Z

ZELIX_KLASSMASTER - Static variable in class com.yourkit.api.ObfuscatorType
Zelix KlassMaster

A C D F G M O P R S W Z

Copyright © 2003-2007 YourKit, LLC. All Rights Reserved.