Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Glasgow Haskell Compiler
GHC
Commits
545cdeb5
Commit
545cdeb5
authored
Nov 05, 2009
by
simonpj@microsoft.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add notes to cmm-notes, following conversation with John Dias
parent
df8b00e0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
0 deletions
+15
-0
compiler/cmm/cmm-notes
compiler/cmm/cmm-notes
+15
-0
No files found.
compiler/cmm/cmm-notes
View file @
545cdeb5
...
...
@@ -2,6 +2,21 @@ Notes on new codegen (Sept 09)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Things to do:
- Refactor Cmm so that it contains only shared stuff
Add a module MoribundCmm which contains stuff from
Cmm for old code gen path
- Question: currently we lift procpoints to become separate
CmmProcs. Do we still want to do this?
NB: and advantage of continuing to do this is that
we can do common-proc elimination!
- Move to new Cmm rep:
* Make native CG consume New Cmm;
* Convert Old Cmm->New Cmm to keep old path alive
* Produce New Cmm when reading in .cmm files
- Consider module names
- Top-level SRT threading is a bit ugly
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment