| Modifier and Type | Field and Description |
|---|---|
static ContentType<IMCThread> |
UnitLookup.THREAD |
| Modifier and Type | Field and Description |
|---|---|
static IAttribute<IMCThread> |
JfrAttributes.EVENT_THREAD |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
JfrThread
A thread.
|
| Modifier and Type | Method and Description |
|---|---|
IMCThread |
JavaThreadFactory.createObject(long identifier,
java.lang.Object o) |
IMCThread |
OSThreadFactory.createObject(long identifier,
java.lang.Object o) |
| Modifier and Type | Method and Description |
|---|---|
ContentType<IMCThread> |
JavaThreadFactory.getContentType() |
ContentType<IMCThread> |
OSThreadFactory.getContentType() |
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
StructTypes.JfrThread |
| Modifier and Type | Field and Description |
|---|---|
static IAttribute<IMCThread> |
JdkAttributes.CALLER |
static IAttribute<IMCThread> |
JdkAttributes.MONITOR_PREVIOUS_OWNER |
| Modifier and Type | Field and Description |
|---|---|
private static IAttribute<IMCThread> |
SyntheticAttributeExtension.ALLOC_STATISTICS_THREAD |
private static IAttribute<IMCThread> |
SyntheticAttributeExtension.EXECUTION_SAMPLES_THREAD |
| Modifier and Type | Field and Description |
|---|---|
private static IAggregator<java.lang.Iterable<? extends GroupingAggregator.GroupEntry<IMCThread,Aggregators.CountConsumer>>,?> |
FewSampledThreadsRule.SAMPLES_PER_THREAD |
| Modifier and Type | Field and Description |
|---|---|
static TypedResult<IMCThread> |
VMOperationRule.LONGEST_OPERATION_CALLER |
static TypedResult<IMCThread> |
JavaBlockingRule.MOST_BLOCKED_THREAD |
| Modifier and Type | Method and Description |
|---|---|
private IMCThread |
VMOperationRule.getCaller(IItem event) |
| Modifier and Type | Field and Description |
|---|---|
static TypedResult<IMCThread> |
AllocationByThreadRule.MOST_ALLOCATING_THREAD |
| Modifier and Type | Field and Description |
|---|---|
private IMCThread |
TreeNode.thread |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<IMCThread,Range> |
TimeRangeThreadFilter.rangeMap |
| Modifier and Type | Method and Description |
|---|---|
IMCThread |
TreeNode.getThread() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<IMCThread,Range> |
TimeRangeThreadFilter.getRangeMap()
Get the range map.
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
ItemTreeBuilder.addTimeSplitNode(TreeNode<IItem> node,
IItem item,
boolean itemHasDuration,
IQuantity itemStartTime,
IQuantity itemEndTime,
IMCThread itemThread,
ItemTreeBuilder.IItemTreeBuilderCallback callback,
boolean ignoreThread) |
private static boolean |
ItemTreeBuilder.enclosesTreeItem(boolean encloserHasDuration,
IQuantity encloserStartTime,
IQuantity encloserEndTime,
IMCThread encloserThread,
TreeNode<IItem> enclosee,
boolean ignoreThread) |
private static boolean |
ItemTreeBuilder.treeItemEncloses(TreeNode<IItem> encloser,
IQuantity encloseeStartTime,
IQuantity encloseeEndTime,
IMCThread encloseeThread,
boolean ignoreThread) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
TimeRangeThreadFilter.toString(java.util.Map<IMCThread,Range> rangeMap) |
| Constructor and Description |
|---|
TimeRangeThreadFilter(IMCThread thread,
Range range)
Create an item filter based on a ranges per thread.
|
TreeNode(T item,
boolean hasDuration,
IQuantity startTime,
IQuantity endTime,
IMCThread thread) |
| Constructor and Description |
|---|
TimeRangeThreadFilter(java.util.Map<IMCThread,Range> rangeMap)
Create an item filter based on a ranges per thread.
|
| Modifier and Type | Method and Description |
|---|---|
static IMCThread |
RulesToolkit.getThread(IItem item)
Convenience method to get the event thread value from a specific event.
|