Search in sources :

Example 1 with Register

use of com.ibm.j9ddr.corereaders.osthread.Register in project openj9 by eclipse.

the class JniThread method getRegisters.

public List<? extends IRegister> getRegisters() {
    SortedMap<String, Number> registerMap = registers.getRegisters();
    List<IRegister> regList = new ArrayList<IRegister>(registers.size());
    for (String regName : registerMap.keySet()) {
        Number value = registerMap.get(regName);
        System.out.println("getRegisters: name " + regName + " val " + value);
        regList.add(new Register(regName, value));
    }
    return regList;
}
Also used : IRegister(com.ibm.j9ddr.corereaders.osthread.IRegister) Register(com.ibm.j9ddr.corereaders.osthread.Register) IRegister(com.ibm.j9ddr.corereaders.osthread.IRegister) ArrayList(java.util.ArrayList)

Aggregations

IRegister (com.ibm.j9ddr.corereaders.osthread.IRegister)1 Register (com.ibm.j9ddr.corereaders.osthread.Register)1 ArrayList (java.util.ArrayList)1