[GHC] #9374: Investigate Static Argument Transformation
GHC
ghc-devs at haskell.org
Mon Jul 28 23:37:13 UTC 2014
#9374: Investigate Static Argument Transformation
-------------------------------------+-------------------------------------
Reporter: jstolarek | Owner:
Type: task | Status: new
Priority: lowest | Milestone:
Component: Compiler | Version: 7.9
Resolution: | Keywords:
Operating System: | Architecture: Unknown/Multiple
Unknown/Multiple | Difficulty: Unknown
Type of failure: | Blocked By:
None/Unknown | Related Tickets:
Test Case: |
Blocking: |
Differential Revisions: |
-------------------------------------+-------------------------------------
Comment (by nfrisby):
Hi Simon, Jan. Thanks for including my on these recent ticket comments. I
apologize for the stagnant branch.
I've merged a recent master into my local copy of the late-lam-lift
branch.
1) I believe I've successfully completed the merge. There was one subtle
bug that I recently caught though, so I'm concerned.
2) My push to origin/late-lam-lift is being rejected due to some submodule
stuff I don't grok. I need to find the correct ghc-devs email with the
right conjury in it. (I have also emailed Austin and hvr asking them to
move the branch to the wip/ folder so it's less restricted.)
1 and 2 are done. The rest are my current plan, including longer-term
things.
3) In light of the host of changes that got merged in, I'm developing the
status notes from scratch. These are destined for a web page. The meat
will focus on each flag (there are several), what it does, and why. Most
of the flags are for developers/power-users only.
4) I will simplify/clean-up the code itself.
5) I will add tests for when the late lambda float is enabled. (Is the
test-suite configurable for this sort of predicate?)
After 3--5 are complete, someone else could pick-up the work. I hesitate
to estimate a timeline because I'm moving across the country in the next
week. My goal is by mid-August.
6) My partial paper draft is still on a borked laptop's hard drive. Once
the code and notes are in a state where someone can pick them up, I'm
going to move the paper back on to my todo list, but with less immediacy.
If someone beats me to the write-up, I'll happily hand over what I have.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9374#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list