public TraceSchedule skippedPcodeForward(TraceThread thread, int pTickCount) {
		Sequence pTicks = this.pSteps.clone();
		pTicks.advance(new SkipStep(thread == null ? -1 : thread.getKey(), pTickCount));
		return new TraceSchedule(snap, steps.clone(), pTicks, Source.INPUT);
	}
Behaves as in {@link #steppedPcodeForward(TraceThread, int)}, but by appending skips

@param thread the thread to step, or null for the "last thread"
@param pTickCount the number of p-code skips to take the thread forward
@return the resulting schedule
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/model/time/schedule/TraceSchedule.java