Skip to content

v3.0

Choose a tag to compare

@bennn bennn released this 17 Oct 15:52

Fix an issue with the untyped zordoz code.

Before, two untyped modules imported from a typed library. After, the untyped code imports the untyped library.

This change removes an unnecessary boundary, making the untyped code a more realistic baseline for measuring Typed Racket's overhead.

The following plot compares the overhead in zordoz for version 2 (zordoz-v2) and version 3 (zordoz-v3) of the GTP benchmarks. Version 3 is significantly worse:

zordoz-2-vs-3

Full results:
zordoz-gtp-2-vs-3.tar.gz

Thank you Cameron Moy