I have an idea for RPC, I can have modified stack traces. Basically allow me
getting and setting of a stack trace for
Throwable so I can have a more
cleanly shaped traced and such. So basically in the decode of an exception
handle the parent call depth and such and have a trace that is like this:
Exception: Foo at cc.squirreljme.example.Foo.bar at cc.squirreljme.example.Foo.com at !REMOTE.Kernel-Task-0
It would just be shaped like that mostly, then instead of sending down entire exceptions, just the trace is sent to the other side for the most part. It can then recursively handle and continue building trace elements after that. It would be a bit complicated, but there would just be single stack traces though. But that could be a thing for another time.