public void enter(InstructionInfo instructionInfo, XPathContext xPathContext) {
    if (MUTED) return;
    trace("<" + instructionInfo + ">");
    if (instructionInfo instanceof TraceExpression) {
      myDebugger.enter(new Saxon9StyleFrame(myDebugger.getCurrentFrame(), (TraceExpression)instructionInfo, xPathContext));
    } else if (instructionInfo instanceof InstructionDetails) {
      myDebugger.enter(new VirtualFrame(myDebugger.getCurrentFrame(), (InstructionDetails)instructionInfo));
    }
  }
public void enter(InstructionInfo instructionInfo, XPathContext xPathContext)