Sargun Dhillon
Sargun Dhillon
[Hold off on this, I'm seeing some issues]
I hate to be the other person going "nudge", but one of the important things since the last release was support for OER encoding. It doesn't look trivial to backport,...
It'd be nice to be able to have some documentation on how to write an object that would naturally encode into tag 24. Or potentially a base class you could...
why not: ``` link "file.gravity"; // static import import "fily.gravity"; // runtime import ```
I tried to discuss in Gitter. It might be easier there.
I'm introducing concurrency to Gravity, with the following semantics: 1. Every gravity program will belong to a processlet. 2. Every processlet has a 64-bit integer ID that's derived from incrementing...
It's negligible, performance wise to invoke a callback which returns false. It's about a 3.1% overhead versus commenting out MAYBE_PREEMPT entirely. with preemption callback returning false (median of 50 runs):...
The other place where need preemption / resumption support is native calls. I have yet to determine the interface here, but when making a call to a native function, it...
I thought about such an API. It's not a bad approach, I thought about it initially -- especially invoking it from native C calls. I have some questions though: 1....
> The ability to be able to interrupt the VM (and step) will open us the possibility to attach a debugger to it. The callback based method will allow for...