Package org.intellij.erlang.debugger.node

Examples of org.intellij.erlang.debugger.node.ErlangProcessSnapshot


  public ErlangSuspendContext(@NotNull Project project, @NotNull OtpErlangPid activePid,
                              @NotNull List<ErlangProcessSnapshot> snapshots) {
    myExecutionStacks = new XExecutionStack[snapshots.size()];
    int activeStackIdx = 0;
    for (int i = 0; i < snapshots.size(); i++) {
      ErlangProcessSnapshot snapshot = snapshots.get(i);
      if (snapshot.getPid().equals(activePid)) {
        activeStackIdx = i;
      }
      myExecutionStacks[i] = new ErlangExecutionStack(project, snapshot);
    }
    myActiveStackIdx = activeStackIdx;
View Full Code Here


      public void breakpointIsSet(String module, int line) {
      }

      @Override
      public void breakpointReached(final OtpErlangPid pid, List<ErlangProcessSnapshot> snapshots) {
        ErlangProcessSnapshot processInBreakpoint = ContainerUtil.find(snapshots, new Condition<ErlangProcessSnapshot>() {
          @Override
          public boolean value(ErlangProcessSnapshot erlangProcessSnapshot) {
            return erlangProcessSnapshot.getPid().equals(pid);
          }
        });
View Full Code Here

TOP

Related Classes of org.intellij.erlang.debugger.node.ErlangProcessSnapshot

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.