Linus Lee
Linus Lee
This is a high level issue for tracking ideas about heap memory management and GC in the Schrift VM. The VM currently uses `Arc` for heap-allocated values. ## Resources -...
Things we need to consider: - Source maps will look different for `translate` and `translate-full` - We need to think about how to work with (existing) workflows where compiler outputs...
We have a pretty generic templating system right now -- we just pull in files with `{{curlyBrace}}` variables in them, and populate it with results. We also have a single...
This is a bit tricky, since the CLI currently interfaces with the filesystem directly. There's a couple approaches I can think of right now; 1. Refactor the CLI into the...
In the first release, we were focused on getting the minimum functionality, so the current codebase uses a lot of unnecessarily synchronous filesystem access functions (`fs.readFileSync`, `mkdirp.sync`, etc.), which isn't...
The codebase as it stands today has a tendency to check for the presence of a file once (usually with `glob`, then pretty much assume the file is going to...