Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package avrora.sim.util

Class Summary
BranchCounter | The `BranchCounter` class is a profiling probe that can be inserted at a branch instruction to count the number of times the branch is taken and not taken.
Counter | The `Counter` class is a utility for profiling programs.
DeltaQueue | The `DeltaQueue` class implements an amortized constant time delta-queue for processing of scheduled events.
GlobalClock | The `GlobalClock` class implements a global timer among multiple simulators by inserting periodic timers into each simulator.
GlobalClock.LocalMeet |
GlobalClock.Ticker | The `Ticker` class is an event that fires in the local queues of participating threads.
MemoryCounter | The `MemoryCounter` is the simplest example of memory profiling functionality.
MemoryMatrixProfiler | The `MemoryMatrixProfiler` class collects information about a program's usage of memory.
MemoryProfiler |
MulticastProbe | The `MulticastProbe` is a wrapper around multiple probes that allows them to act as a single probe.
MulticastWatch | The `MulticastProbe` is a wrapper around multiple watches that allows them to act as a single watch.
PeriodicEvent | The `PeriodicEvent` class is a utility that allows a `Simulator.Event` to be inserted into the simulator that will fire with a specified period of clock cycles.
ProgramProfiler | The `ProgramProfiler` class implements a probe that can be used to profile pieces of the program or the whole program.
RangeProfiler | The `RangeProfiler` class implements a probe that can be used to profile a range of addresses in the program.
SequenceProbe | The `SequenceProbe` is a probe composer that allows a probe to be fired for every instruction executed between a specified entrypoint and a specified exit point.

Exception Summary
GlobalClock.InterruptedException | How sad.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES