Skip to content
This repository has been archived by the owner on Oct 8, 2019. It is now read-only.

The first incarnation of the pack serialiser/deserialiser. #2

Merged
merged 1 commit into from
Feb 14, 2019

Conversation

vext01
Copy link
Member

@vext01 vext01 commented Feb 14, 2019

This is really #1, which was accidentally closed, and we were unable to re-open.

OK?

This change adds a streamer "pack" encoder and decoder. The idea is that
compile-time info can be serialised by ykrustc at compile-time and
deserialised at run-time.

For example the MIR will need to be consulted at runtime for code
generation. We will have ykrustc serialise the MIR into packs which are
stored in the resulting ELF file ready to be used later at run-time.
@ltratt ltratt merged commit d0dbbf4 into master Feb 14, 2019
@ltratt ltratt deleted the initial branch February 14, 2019 15:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants