- main(String[]) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
-
Main method for starting the server.
- main(String[]) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
-
Just testing.
- main(String[], AbstractNetIoTest) - Static method in class test.AbstractNetIoTest
-
The main method to be called from the main method of the test with the
appropriate server thread.
- main(String[]) - Static method in class test.AgentTest
-
Executes the test.
- main(String[]) - Static method in class test.ClassLoaderTest
-
Starts the test.
- main(String[]) - Static method in class test.CloneTest
-
Starts the test.
- main(String[]) - Static method in class test.ConfigurationTest
-
Starts the test.
- main(String[]) - Static method in class test.CpuTimeTest
-
Starts the test.
- main(String[]) - Static method in class test.ExcludedMethodTest
-
Aims at reading / writing to both attributes.
- main(String[]) - Static method in class test.FieldAccessTest
-
Aims at reading / writing to both attributes.
- main(String[]) - Static method in class test.FileIoChannelTest
-
Executes the test, i.e. reads a (source code) file and writes
some output to another file via streams and reader/writer.
- main(String[]) - Static method in class test.FileIoTest
-
Starts the test.
- main(String[]) - Static method in class test.IndirectTest
-
Starts the test.
- main(String[]) - Static method in class test.IndirectTestFile
-
Starts the test.
- main(String[]) - Static method in class test.IndividualMethodTest
-
Aims at reading / writing to both attributes.
- main(String[]) - Static method in class test.InstanceIdentifierTest
-
Starts the test.
- main(String[]) - Static method in class test.InstanceIdentifierTest2
-
Starts the test.
- main(String[]) - Static method in class test.InterfaceTest
-
Starts the test.
- main(String[]) - Static method in class test.InterfaceTestMethod
-
Starts the test.
- main(String[]) - Static method in class test.MemoryAllocationTest
-
Starts the test.
- main(String[]) - Static method in class test.MemoryTest
-
Performs the test by creating instances and comparing them to the sizes
delivered by the JVM.
- main(String[]) - Static method in class test.MultiRecIdTest
-
Starts the test.
- main(String[]) - Static method in class test.NetIoChannelTest
-
Starts the server part, executes the client part and prints out the
results.
- main(String[]) - Static method in class test.NetIoTest
-
Starts the test.
- main(String[]) - Static method in class test.NetIoTestAll
-
Starts the test.
- main(String[]) - Static method in class test.NetIoTestServer
-
Starts the test.
- main(String[]) - Static method in class test.NoAnnotationTest
-
Executes the test, i.e. reads a (source code) file and writes
some output to another file via streams and reader/writer.
- main(String[]) - Static method in class test.PatternTest
-
Starts the test.
- main(String[]) - Static method in class test.RandomIoTest
-
Starts the test.
- main(String[]) - Static method in class test.ShutdownTest
-
Start the test, monitoring but do not explicitly stop it. ;)
- main(String[]) - Static method in class test.ShutdownTestFrame
-
Start the test, monitoring but do not explicitly stop it. ;)
- main(String[]) - Static method in class test.SystemExitTest
-
Start the test and requires monitoring to be stopped before system exit.
- main(String[]) - Static method in class test.ThreadedTest
-
Starts the test.
- main(String[]) - Static method in class test.TimerTest
-
Starts the test.
- main(String[]) - Static method in class test.UDPIoChannelTest
-
Starts the server part, executes the client part and prints out the
results.
- main(String[]) - Static method in class test.UDPIoTest
-
Starts the test.
- main(String[]) - Static method in class test.UrlTest
-
Starts the test.
- main(String[]) - Static method in class test.ValueMemTest
-
Starts the tests.
- main(String[]) - Static method in class test.ValueTest
-
Starts the tests.
- mainCount - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.AbstractClassTransformer
-
Counts the number of main methods (usually only the first one
is relevant).
- mainDefault - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Stores the default instrumentation behavior at the first main method.
- MainDefaultType - Enum in de.uni_hildesheim.sse.monitoring.runtime.boot
-
Defines the default instrumentation behavior in case that no annotations
or configuration is given for the start and end of monitoring activities.
- MainDefaultType(int) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultType
-
Creates a new constant with given flags.
- MainDefaultTypeConstants - Class in de.uni_hildesheim.sse.monitoring.runtime.boot
-
Defines bit flags for main default instrumentation.
- MainDefaultTypeConstants() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.boot.MainDefaultTypeConstants
-
Prevents this class from being instantiated from outside.
- map - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
-
Stores the first bucket for each key.
- map - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
-
Stores the first bucket for each key.
- map - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
-
Stores the first bucket for each key.
- MAP_ENTRY_SIZE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Stores the size of a map entry (for overhead recording).
- MapElement(long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.TimeMap.MapElement
-
Constructor of a map element.
- MapElement(int) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.MapElement
-
Constructor of a map element.
- MapElement(long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.MapElement
-
Constructor of a map element.
- MapElement(long, V) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.CleaningLongHashMap.MapElement
-
Constructor of a map element.
- MapElement(int, V) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.IntHashMap.MapElement
-
Constructor of a map element.
- MapElement(long, V) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.LongHashMap.MapElement
-
Constructor of a map element.
- MapElement(long, long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap.MapElement
-
Constructor of a map element.
- mapElementPool - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
-
- MapIterator() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap.MapIterator
-
Initializes the iterator and places it to the first element.
- MapIterator() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap.MapIterator
-
Initializes the iterator and places it to the first element.
- MapIterator() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap.MapIterator
-
Initializes the iterator and places it to the first element.
- mappedClasses - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
-
Stores the class name / id mapping to recorder elements.
- mappedConfigurations - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElementMap
-
Stores the records for the individual configurations.
- mark(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
-
Marks the current position in this input stream.
- mark(int) - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingReader
-
Marks the present position in the stream.
- marker - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.boot.DebugState
-
Stores the marker to be printed out with the debugging info.
- markSupported() - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingInputStream
-
Tests if this input stream supports the mark and
reset methods.
- markSupported() - Method in class de.uni_hildesheim.sse.monitoring.runtime.wrap.DelegatingReader
-
Tells whether this stream supports the mark() operation.
- matches(DebugState) - Method in enum de.uni_hildesheim.sse.monitoring.runtime.boot.StreamType
-
Checks if this type matches the given debugging state.
- MAX_ALLOC - Static variable in class test.CpuTimeTest
-
Defines the maximum allocation count.
- MAX_ALLOC - Static variable in class test.IndirectTest
-
Defines the maximum allocation count.
- MAX_ALLOC - Static variable in class test.InstanceIdentifierTest
-
Defines the maximum allocation count.
- MAX_ALLOC - Static variable in class test.InstanceIdentifierTest2
-
Defines the maximum allocation count.
- MAX_ALLOC - Static variable in class test.InterfaceTest
-
Defines the maximum allocation count.
- MAX_ALLOC - Static variable in class test.InterfaceTestMethod
-
Defines the maximum allocation count.
- MAX_ALLOC - Static variable in class test.MemoryAllocationTest
-
Defines the maximum allocation count.
- MAX_ALLOC1 - Static variable in class test.MultiRecIdTest
-
Defines the maximum allocation count for part 1.
- MAX_ALLOC2 - Static variable in class test.MultiRecIdTest
-
Defines the maximum allocation count for part 2.
- MAXIMUM_CAPACITY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.ObjectSizeCache
-
The maximum capacity, used if a higher value is implicitly specified
by either of the constructors with arguments.
- MAXIMUM_CAPACITY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.LongRecordingStackHashMap
-
The maximum capacity, used if a higher value is implicitly specified
by either of the constructors with arguments.
- MAXIMUM_CAPACITY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
-
The maximum allowed capacity for hash map instances.
- MAXIMUM_CAPACITY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
-
The maximum allowed capacity for hash map instances.
- MAXIMUM_CAPACITY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.HashMap
-
The maximum capacity, used if a higher value is implicitly specified
by either of the constructors with arguments.
- MAXIMUM_CAPACITY - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
-
The maximum allowed capacity for hash map instances.
- maxLoad - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
-
Stores the maximum load collected during monitoring.
- maxLoad - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractIntHashMap
-
Stores the maximum load.
- maxLoad - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AbstractLongHashMap
-
Stores the maximum load.
- maxLoad - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.LongLongHashMap
-
Stores the maximum load.
- maxMemUse - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
-
Stores the maximum memory use collected during monitoring.
- maxSize - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.ObjectPool
-
Stores the maximum size of the pool.
- mayAlterStructure - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.instrumentation.TransformationType
-
Stores whether the structure may be altered.
- mayAlterStructure() - Method in enum de.uni_hildesheim.sse.monitoring.runtime.instrumentation.TransformationType
-
Returns whether the structure of the class under transformation may be
altered.
- mcDeclaringClassInstanceOf(IStatementModifier, String[]) - Method in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Returns whether the declaring class of the current method call
is instance of at least one of the given types,
whereby types may be superclasses.
- Measurements() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
-
Creates a new instance and initializes the attributes.
- measurementsChanged(IMeasurements, IMeasurements) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.MonitoringGroupChangeListener
-
Provides updated statistical information on the operating system and the
JVM process.
- MeasurementValue - Enum in de.uni_hildesheim.sse.monitoring.runtime.annotations
-
Defines monitoring values to be influenced by
NotifyValue.
- MeasurementValue() - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.annotations.MeasurementValue
-
- measureVariantContributions() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Returns whether individual contributions of variants to configurations
should be measured.
- mem - Variable in class test.ExcludedMethodTest
-
stores the allocated objects.
- mem - Variable in class test.IndividualMethodTest
-
stores the allocated objects.
- memAlloc - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.RecordingStack
-
Stores the accumulated memory allocations per entered recording group.
- memAllocated - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
-
Stores the amount of memory allocated to this monitoring group.
- member - Variable in enum de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.PathElement.Type
-
Stores whether the type denotes a class member.
- members - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.AnnotationInvocationHandler
-
- MEMORY_DATA_GATHERER - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recording.SystemMonitoring
-
Stores the memory data gatherer.
- memoryAccounting - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Stores how memory use shall be monitored.
- MemoryAccountingConstants - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
-
Defines bit flags for memory accounting strategies.
- MemoryAccountingConstants() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingConstants
-
Prevents this class from being instantiated from outside.
- memoryAccountingType - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Stores the memory accounting type.
- MemoryAccountingType - Enum in de.uni_hildesheim.sse.monitoring.runtime.configuration
-
Defines strategy types for accounting memory.
- MemoryAccountingType(int) - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.configuration.MemoryAccountingType
-
Creates a new memory account type constant.
- memoryAllocated(Object, long) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(Object) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(Object, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(Object, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Notifies the recorder about an object allocated to memory in the sense
of adjusting an individual allocation due to value notifications.
- memoryAllocated(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
-
Stores the count of memoryAllocated events.
- memoryAllocated(String, long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
-
Records an amount of memory allocated by the underlying recording group.
- memoryAllocated(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
-
Records an amount of memory allocated by the underlying recording group.
- memoryAllocated(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
-
Records an amount of memory allocated by the underlying recording group.
- memoryAllocated(String, long, long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
-
Notifies the recorder about an object allocated to memory.
- memoryAllocated(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
-
- memoryAllocated(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
-
Records an amount of memory allocated by the underlying recording group.
- memoryAllocated(String, long, long, long) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
-
Notifies the recorder about an object allocated to memory.
- MEMORYALLOCATED - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
-
- MemoryAllocatedElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
-
Defines a MemoryAllocatedElement.
- MemoryAllocatedElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
-
Creates a new empty instance.
- MemoryAllocatedElement(String, long, long, long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryAllocatedElement
-
Creates a new instance with the given parameters.
- MemoryAllocationTest - Class in test
-
Implements a simple memory allocation test.
- MemoryAllocationTest() - Constructor for class test.MemoryAllocationTest
-
Creates an instance of this test.
- memoryFreed(Object, long) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
-
Notifies the recorder about an object freed from memory.
- memoryFreed(Object) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
-
Notifies the recorder about an object freed from memory.
- memoryFreed(long, long) - Static method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderAccess
-
Notifies the recorder about an object freed from memory.
- memoryFreed(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
-
Notifies the recorder about an object freed from memory.
- memoryFreed(Object, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
-
Notifies the recorder about an object freed from memory.
- memoryFreed(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.boot.RecorderFrontend
-
Notifies the recorder about an object freed from memory.
- memoryFreed(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Notifies the recorder about an object freed from memory.
- memoryFreed(Object, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Notifies the recorder about an object freed from memory.
- memoryFreed(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.Recorder
-
Notifies the recorder about an object freed from memory.
- memoryFreed(Object) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
-
Notifies the recorder about an object freed from memory.
- memoryFreed(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
-
Notifies the recorder about an object freed from memory.
- memoryFreed - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
-
Stores the count of memoryFreed events.
- memoryFreed(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractMultipleRecorderElement
-
Records an amount of memory freed within the underlying recording
group (memory unallocation).
- memoryFreed(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.BlockingRecorderElement
-
Records an amount of memory freed within the underlying recording
group (memory unallocation).
- memoryFreed(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
-
Records an amount of memory freed within the underlying recording
group (memory unallocation).
- memoryFreed(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.InstanceRecorderElement
-
- memoryFreed(long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderElement
-
Records an amount of memory freed within the underlying recording
group (memory unallocation).
- memoryFreedById - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingServer.TCPRecordingServer
-
Stores the count of memoryFreedById events.
- memoryFreedByRecId(String, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.AbstractEventRecorderStrategy
-
Notifies the recorder about an object freed from memory.
- memoryFreedByRecId(String, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderStrategy
-
Notifies the recorder about an object freed from memory.
- memoryFreedByRecId(String, long) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.RecorderStrategy
-
Notifies the recorder about an object freed from memory.
- MEMORYFREEDBYRECID - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.Constants
-
- MemoryFreedByRecIdElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements
-
Defines a MemoryFreedByRecIdElement.
- MemoryFreedByRecIdElement() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
-
Creates a new empty instance.
- MemoryFreedByRecIdElement(String, long) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategiesElements.MemoryFreedByRecIdElement
-
Creates a new instance with the given parameters.
- memoryFreedImpl(long, long) - Method in class de.uni_hildesheim.sse.monitoring.runtime.recording.SynchronizedRecorder
-
Handles the unallocation (by calling the overridden superclass method).
- MemoryTest - Class in test
-
- MemoryTest() - Constructor for class test.MemoryTest
-
Prevents this class from being instantiated from outside.
- MemoryTest.BooleanTest - Class in test
-
- MemoryTest.ByteTest - Class in test
-
- MemoryTest.CharacterTest - Class in test
-
- MemoryTest.DoubleTest - Class in test
-
- MemoryTest.EmptyTest - Class in test
-
- MemoryTest.FloatTest - Class in test
-
- MemoryTest.IntTest - Class in test
-
- MemoryTest.MixTest - Class in test
-
- MemoryTest.MixTest2 - Class in test
-
- MemoryTest.MixTest3 - Class in test
-
- MemoryTest.ObjectTest - Class in test
-
- MemoryTest.ShortTest - Class in test
-
- memRecord - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Stores the (temporary) instrumentation record of memory resouces to
facilitate safe monitoring-class redefinition.
- MemRecordingType() - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.recording.Lock.MemRecordingType
-
- memUse - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.DefaultRecorderElement
-
Stores the memory use, i.e. the difference between memory allocation
and memory unallocation.
- memUse - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
-
Stores the actual memory use.
- MethodEditor - Class in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
-
Implements the usual instrumentation for methods.
- MethodEditor() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Creates a new method editor (and prevents instantiation from outside
this package).
- MethodInstrumented - Annotation Type in de.uni_hildesheim.sse.monitoring.runtime.annotations.internal
-
Used to mark dynamically instrumented methods.
- minLoad - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
-
Stores the minimum load collected during monitoring.
- minMemUse - Variable in class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.ProcessData.Measurements
-
Stores the minimum memory use collected during monitoring.
- MixTest() - Constructor for class test.MemoryTest.MixTest
-
- MixTest2() - Constructor for class test.MemoryTest.MixTest2
-
- MixTest3() - Constructor for class test.MemoryTest.MixTest3
-
- modCount - Variable in class de.uni_hildesheim.sse.monitoring.runtime.boot.ArrayList
-
The number of times this list has been structurally modified.
- mode - Variable in class de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser
-
Parsing mode.
- Mode() - Constructor for enum de.uni_hildesheim.sse.monitoring.runtime.utils.xml.QdParser.Mode
-
- modifyPath(String, HashMap<String, String>) - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.xml.XMLHandler
-
Modifies the path according to the name of the element and its
attributes.
- Monitor - Annotation Type in de.uni_hildesheim.sse.monitoring.runtime.annotations
-
The central annotation.
- MONITOR_FILE_IO - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether file I/O monitoring should be performed.
- MONITOR_MEMORY_ALLOCATED - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether memory allocation should be monitored.
- MONITOR_MEMORY_USAGE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether (summarized) memory usage (unallocation) should be
monitored.
- MONITOR_MEMORY_USAGE_NATIVE - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether (summarized) memory usage (native unallocation) should
be monitored.
- MONITOR_NET_IO - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether file I/O monitoring should be performed.
- MONITOR_OVERHEAD - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether file I/O monitoring should be performed.
- MONITOR_TIME_CPU - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether allocation of CPU time should be monitored.
- MONITOR_TIME_SYSTEM - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether allocation of system time should be monitored.
- MONITOR_TIMERS - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether timing events should be monitored / generated.
- MONITOR_VALUES - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.AnnotationConstants
-
Denotes whether monitoring of individual values should be performed.
- monitorCpuTime - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Stores whether CPU time shall be monitored.
- monitorFileIo - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Stores whether file I/O shall be monitored.
- MonitoringClassFileTransformer - Class in de.uni_hildesheim.sse.monitoring.runtime.instrumentation
-
Implements the frontend for dynamic bytecode instrumentation.
- MonitoringClassFileTransformer() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MonitoringClassFileTransformer
-
Creates a new monitoring class file transformer.
- MonitoringGroupBurstChangeListener - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
-
Defines a listener for burst notifications on monitoring group changes.
- monitoringGroupBurstChangeListener - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
-
Stores the monitoring group change listener.
- monitoringGroupChanged(IMonitoringGroup) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.MonitoringGroupChangeListener
-
Is called when values in a monitoring group are changed.
- MonitoringGroupChangeListener - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
-
Defines a listener for notifications on monitoring group changes.
- monitoringGroupChangeListener - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
-
Stores the monitoring group change listener.
- MonitoringGroupConfiguration - Class in de.uni_hildesheim.sse.monitoring.runtime.configuration
-
Stores the (consistent) configuration for a monitoring group.
- MonitoringGroupConfiguration() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.MonitoringGroupConfiguration
-
Creates the default instance.
- MonitoringGroupConfiguration(DebugState[], GroupAccountingType, ResourceType[], InstanceIdentifierKind) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.configuration.MonitoringGroupConfiguration
-
Creates a new monitoring group configuration.
- monitoringGroupCreated(String, IMonitoringGroup) - Method in interface de.uni_hildesheim.sse.monitoring.runtime.plugins.MonitoringGroupCreationListener
-
Is called when a monitoring group is created.
- MonitoringGroupCreationListener - Interface in de.uni_hildesheim.sse.monitoring.runtime.plugins
-
Defines a listener for creations of monitoring group changes.
- monitoringGroupCreationListener - Static variable in class de.uni_hildesheim.sse.monitoring.runtime.plugins.PluginRegistry
-
Stores the monitoring group change listener.
- MonitoringGroupSettings - Class in de.uni_hildesheim.sse.monitoring.runtime.boot
-
Helper class to transfer the values of a monitoring group (also compiled in
instrumented code) to the recorder.
- MonitoringGroupSettings() - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.boot.MonitoringGroupSettings
-
Creates a new instance.
- monitorNetIo - Variable in class de.uni_hildesheim.sse.monitoring.runtime.instrumentation.MethodEditor
-
Stores whether network I/O shall be monitored.
- MovingAverage() - Constructor for class test.ValueTest.MovingAverage
-
- multiConsiderContained - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Stores whether accountable resources of the multi monitoring group
is authoritative or weather the contained groups should be considered.
- multiDistributeValues - Variable in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Stores whether values in multi groups should be distributed evenly to
the contained values or whether the entire value should be added to each
group.
- multiGroupsConsiderContained() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Returns whether accountable resources of the multi monitoring group
is authoritative or weather the contained groups should be considered.
- multiGroupsDistributeValues() - Method in class de.uni_hildesheim.sse.monitoring.runtime.configuration.Configuration
-
Returns whether values in multi groups should be distributed evenly to
the contained values or whether the entire value should be added to each
group.
- MultipleRecorderElement - Class in de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies
-
Defines a recording element which represents multiple recorder elements
by delegating to stored monitoring groups.
- MultipleRecorderElement(MonitoringGroupConfiguration, RecorderElement[], boolean, boolean) - Constructor for class de.uni_hildesheim.sse.monitoring.runtime.recordingStrategies.MultipleRecorderElement
-
Creates a recorder element.
- MultiRecIdTest - Class in test
-
Tests multiple recording ids in one recording group.
- MultiRecIdTest() - Constructor for class test.MultiRecIdTest
-
Prevents this class from being instantiated from outside.
- MultiRecIdTest.Part1 - Class in test
-
Individual part to be recorded for id1.
- MultiRecIdTest.Part2 - Class in test
-
Individual part to be recorded for id2.
- MultiRecIdTest.Part3 - Class in test
-
Common part.
- MY_DUMMY_VALUE - Static variable in class test.ValueTest
-
Stores the fixed value to be set to the dummy attribute.
- myAverage - Variable in class test.ValueTest
-
Stores the reference to the moving average value.
- myDummy - Static variable in class test.ValueTest
-
Stores the reference to the external lib.
- MyTest2() - Constructor for class test.PatternTest.MyTest2
-