Package com.upmem.dpu
Class DpuFaultDump
- java.lang.Object
-
- com.upmem.dpu.DpuFaultDump
-
public final class DpuFaultDump extends java.lang.ObjectA dump of a DPU fault context.- See Also:
Dpu.debugInit()
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetBkpFaultId()java.lang.IntegergetBkpFaultThreadIndex()java.lang.IntegergetDmaFaultThreadIndex()java.lang.IntegergetMemFaultThreadIndex()short[]getPcs()java.util.List<java.lang.Byte>getRunningThreads()
-
-
-
Method Detail
-
getBkpFaultThreadIndex
public java.lang.Integer getBkpFaultThreadIndex()
- Returns:
- The DPU thread which triggered the BKP fault, if any (null otherwise).
-
getDmaFaultThreadIndex
public java.lang.Integer getDmaFaultThreadIndex()
- Returns:
- The DPU thread which triggered the DMA fault, if any (null otherwise).
-
getMemFaultThreadIndex
public java.lang.Integer getMemFaultThreadIndex()
- Returns:
- The DPU thread which triggered the MEM fault, if any (null otherwise).
-
getBkpFaultId
public java.lang.Integer getBkpFaultId()
- Returns:
- The specific BKP fault ID, if any (null otherwise).
-
getRunningThreads
public java.util.List<java.lang.Byte> getRunningThreads()
- Returns:
- The set of DPU threads running when the fault occurred.
-
getPcs
public short[] getPcs()
- Returns:
- The PC value of each DPU thread.
-
-