ayrton
ayrton copied to clipboard
Pass more objects when in remote()
When executing remote() code, we're currently passing only the local variables, but not much more. This means that any class, function or module used in the remote() code must somehow redefine those things. The simplest way would be to pass the ASTs for the (local) classes and functions, plus make sure to reimport anything needed (and pray that the modules are present in the remote host).