Skip to content

improve x86 emulation so it can handle final programs up through lambda#13

Open
AndrewTolmach wants to merge 1 commit intomainfrom
apt-x86
Open

improve x86 emulation so it can handle final programs up through lambda#13
AndrewTolmach wants to merge 1 commit intomainfrom
apt-x86

Conversation

@AndrewTolmach
Copy link
Contributor

A few fixes and improvements:

  • With appropriate flag setting, emulator checks that callee-save registers are not disturbed by calls and garbages caller-save registers. This allows easier debugging.
  • Add additional support to allow emulation of unified final programs (although still not lists of FunctionDefs) up through lambdas. The remaining chapters still require additional primitive functions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant