Design portable tail calls with helpers (#8596)
authorJan Vorlicek <janvorli@microsoft.com>
Tue, 7 Feb 2017 15:13:37 +0000 (16:13 +0100)
committerGitHub <noreply@github.com>
Tue, 7 Feb 2017 15:13:37 +0000 (16:13 +0100)
commit647e7f1f39040fbd7e77d1d7cc56c22deb7ec2a9
tree9028350d57a9277f5ae0d457faf21f1aac5ae6bf
parent597a00ece8ac99b603df9876bd9e9b01e536a9e3
Design portable tail calls with helpers (#8596)

* Design portable tail calls with helpers

Currently we don't handle non-trivial cases of tail calls on Unix due to the non-portable and
complex way it is implemented. This pull request describes a design of a portable way of
handling these cases so that it can be used uniformly over all our jitted and AOT (ahead of time)
platforms.
Documentation/design-docs/tailcalls-with-helpers.md [new file with mode: 0644]