Skip to content

Releases: nuprl/Stopify

Stopify 0.7.4

06 May 13:13
Compare
Choose a tag to compare
  • Some dependabot updates.
  • Babel parsing exceptions now handled more gracefully.

In the past, I've simultaneously bumped the versions of all the Stopify
packages. This time, I've only bumped @stopify/stopify to 0.7.4, and
all its dependencies remain at 0.7.3.

However, I am really confused about the semantics of yarn.lock.
We have a shared yarn.lock for all Stopify packages. Dependabot pushed
some updates to this file which are part of this release:

However, since it is a shared yarn.lock, I can't easily tell which of these
dependencies belong to which project. Moreover, they are mostly transitive
dependencies that we have never directly imported! So, do I need to think
more carefully and potentially publish new versions of the other packages?
Or, do I not need to think about this at all?

Stopify 0.7.3

11 Jan 13:49
Compare
Choose a tag to compare
  • Polyfills for some higher-order functions that were recently added
    to JavaScript. I'm sure more remain, but these are the ones that
    were requested.
  • The --require-runtime flag had stopped working, but now works again.
  • GitHub's Dependabot upgraded several packages for us. Since Stopify
    is well-tested, I'm confident that they did not break anything.

Stopify 0.7.2

30 Jul 18:17
070370a
Compare
Choose a tag to compare
Merge pull request #446 from plasma-umass/version-bump

bump version

Stopify: continuations using CPS and generators

03 Nov 14:45
Compare
Choose a tag to compare

This repository has Stopify's CPS and generator based implementations of
continuations. We find that they are significantly slower than the approach
that Stopify now uses. To observe this, run the following script to time CPS
and generator based continuations:

yarn install
yarn run build
./compare.sh

The script builds and runs ./triangle.js without ever yielding. You'll find
that it is 3x (CPS) or 2x (generator) slower than compiling with Stopify
"jumper"-based strategies.

visitor-cps

16 Sep 14:41
Compare
Choose a tag to compare
visitor-cps Pre-release
Pre-release
First pass at propogating source locations