@Internal
	public void deletePlatform(DBTraceGuestPlatform guest, TaskMonitor monitor)
			throws CancelledException {
		// TODO: Use sub-monitors when available
		for (DBTraceCodeSpace codeSpace : memSpaces.values()) {
			codeSpace.clearPlatform(Lifespan.ALL, codeSpace.all, guest, monitor);
		}
		for (DBTraceCodeSpace codeSpace : regSpaces.values()) {
			// TODO: I don't know any way to get guest instructions into register space
			// The mapping manager does (should) not allow guest register addresses
			// TODO: Test this if I ever get guest data units
			// TODO: I think explicit per-thread/frame register spaces will be going away, anyway
			// They'll just be path-named overlays on register space?
			codeSpace.clearPlatform(Lifespan.ALL, codeSpace.all, guest, monitor);
		}
	}
A prototype entry

<p>
Version history:
<ul>
<li>1: Change {@link #address} to 10-byte fixed encoding</li>
<li>0: Initial version and previous unversioned implementation</li>
</ul>
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/listing/DBTraceCodeManager.java