Gabriel Parmer
Gabriel Parmer
You do need to add logic into pgtbl_deactivate to remove the asid from the per-cpu table. We need to discuss this as we might be deactivating on a different core...
I added some thoughts above about the types of channels we need to support. The hardest part of this is going to be coordination between shared memory allocation and channels....
You proposed to look at execution time for different applications in WASM, and perhaps understanding where overheads come from. I don't know what the requirements of the program are, but...
Depends on what your expectations for advising are. If you mean a weekly (at least) back and forth about details of the project, we cannot do that. We have no...
Sledge has been modified quite a bit since the paper, so it is unlikely that the exact results will be the same. That said, we certainly have experiments where we...
@Others You OK with this? Just adding a runtime that can run the awsm-generated code in a .so. Useful for dynamic loading of functions, and for testing this scenario (which...
@Others This is an increasingly useful feature to test out interesting support for extensible sandboxes. We're testing strange TLS stuff with it. What do you think about it?
@Others: A little bit more details, and some thoughts. When we use an `extern __thread...` on the variable holding the memory base, function indirection array, and globals, it is generating...
Any context for what you're using the data layout for? Generally more debugging information would be quite useful.