Supplanting BCI solutions

Ron Pressler ron.pressler at
Thu Feb 22 15:42:41 UTC 2018

Hi Kasra.

Can you explain what you mean by "user-level manipulation of the lvts and 
operand stacks in a suspended callstack" and why this is important?


On February 20, 2018 at 5:25:32 PM, Kasra Faghihi (offbynull at at wrote:

> Hi,
> I maintain an opensource BCI coroutines/fibers tool for Java:
> I know you folks have many fancy
> things planned for this feature, but here's what me (and many of my users)
> would like to see...
> 1. suspend/resume a callstack
> 2. user-level manipulation of the lvts and operand stacks in a suspended
> callstack
> 3. serialization and versioning support (aka checkpointing) of a suspended
> callstack
> Item 3 may be a bit of a stretch, but as long as item 2 is available users
> can implement this themselves.
> Right now, my tool implements all 3 items. The best case scenario for me
> would be to deprecate the tool entirely in favour of this new feature. Let
> me know if I can help in anyway.
> - Kasra

More information about the loom-dev mailing list