Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update Cabal | Ian Lynagh | 2013-03-11 | 5 | -24/+33 |
| | |||||
* | More advice about profiling CAFs. | Edward Z. Yang | 2013-03-11 | 1 | -1/+7 |
| | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
* | Merge branch 'master' of http://darcs.haskell.org/ghc | David Waern | 2013-03-10 | 2 | -22/+1 |
|\ | |||||
| * | Remove some commented out SPECIALIZE pragmas | Ian Lynagh | 2013-03-10 | 1 | -20/+0 |
| | | | | | | | | As far as I can see, they've never been enabled | ||||
| * | Building with -dynamic-too now works, so enable it by default | Ian Lynagh | 2013-03-10 | 1 | -2/+1 |
| | | | | | | | | It's only actually used if both the v and dyn ways are built | ||||
* | | Fix construction of ALL_ALEX_OPTS and ALL_AS_OPTS | Max Bolingbroke | 2013-03-10 | 4 | -10/+14 |
|/ | | | | Signed-off-by: David Waern <david.waern@gmail.com> | ||||
* | Remove unnecessary warnings suppressions, fixes ticket #7756; thanks ↵ | Edward Z. Yang | 2013-03-09 | 5 | -11/+1 |
| | | | | | | monoidal for submitting. Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
* | Fix -dynamic-too with -boot files | Ian Lynagh | 2013-03-09 | 1 | -1/+2 |
| | | | | | It was looking for Foo.dyn_hi rather than Foo.dyn_hi-boot, and so falling back to the slow way | ||||
* | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc | Ian Lynagh | 2013-03-09 | 8 | -352/+247 |
|\ | |||||
| * | Slight tidy-up to Pedro's work on Typeable | Simon Peyton Jones | 2013-03-09 | 1 | -6/+8 |
| | | |||||
| * | Remove unnecessary DynFlags arg to mkCgIdInfo | Simon Peyton Jones | 2013-03-09 | 1 | -4/+4 |
| | | |||||
| * | Remove stale, commented-out code about heap checks | Simon Peyton Jones | 2013-03-09 | 1 | -83/+0 |
| | | |||||
| * | Remove warning-suppression (not needed) | Simon Peyton Jones | 2013-03-09 | 1 | -5/+0 |
| | | |||||
| * | Fix pretty printing of human-readable integers (#7750) | Patrick Palka | 2013-03-09 | 1 | -1/+4 |
| | | |||||
| * | Remove unused functions cmmConstrTag, cmmGetTag | Simon Peyton Jones | 2013-03-09 | 2 | -9/+6 |
| | | | | | | | | | | Patch offered by Boris Sukholitko <boriss@gmail.com> Trac #7757 | ||||
| * | Remove cg_tag from CgIdInfo | Boris Sukholitko | 2013-03-09 | 2 | -7/+3 |
| | | |||||
| * | Detabify StgCmmEnv | Boris Sukholitko | 2013-03-09 | 1 | -63/+55 |
| | | |||||
| * | Detabify StgCmmMonad | Boris Sukholitko | 2013-03-09 | 1 | -175/+168 |
| | | |||||
* | | Don't pass -dynamic-too to GHC when compiling C files | Ian Lynagh | 2013-03-09 | 1 | -1/+1 |
| | | |||||
* | | Simplify away some old -dynamic-too stuff from the previous approach | Ian Lynagh | 2013-03-09 | 2 | -61/+38 |
| | | |||||
* | | Re-enable a flag-consistency check | Ian Lynagh | 2013-03-09 | 1 | -9/+6 |
| | | | | | | | | I'm not sure why it caused problems before, but it's fine now. | ||||
* | | Remove a now-redundant hack | Ian Lynagh | 2013-03-09 | 1 | -11/+0 |
| | | |||||
* | | Fix -dynamic-too: Outputt to the dyn file when output_spec is SpecificFile | Ian Lynagh | 2013-03-09 | 1 | -14/+13 |
| | | |||||
* | | Add some extra sanity checking to the (l)hs->o rules | Ian Lynagh | 2013-03-09 | 1 | -0/+17 |
| | | |||||
* | | Change how -dynamic-too works | Ian Lynagh | 2013-03-09 | 2 | -20/+12 |
| | | | | | | | | | | We now run the tail of the pipeline twice, rather than trying to do both ways in lockstep. | ||||
* | | Split the Hsc phase into two subphases | Ian Lynagh | 2013-03-09 | 2 | -94/+120 |
| | | | | | | | | | | The goal is that the second subphase will be run twice when using -dynamic-too | ||||
* | | A couple more small refactorings | Ian Lynagh | 2013-03-09 | 2 | -37/+38 |
|/ | |||||
* | Merge branch 'master' of http://darcs.haskell.org/ghc | Simon Peyton Jones | 2013-03-08 | 18 | -837/+427 |
|\ | |||||
| * | Do not generate duplicate instances with AutoDeriveTypeable | Jose Pedro Magalhaes | 2013-03-08 | 1 | -19/+27 |
| | | |||||
| * | Properly instantiate the kind of the tycon when deriving Typeable (FIX #7704) | Jose Pedro Magalhaes | 2013-03-08 | 1 | -20/+31 |
| | | |||||
| * | Make AutoDeriveTypeable imply DeriveDataTypeable | Jose Pedro Magalhaes | 2013-03-08 | 3 | -2/+7 |
| | | |||||
| * | Follow defaultErrorHandler change, fixes #7752. | Edward Z. Yang | 2013-03-07 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
| * | Closures must be zeroed even without LDV-profiling. Partially fixes #7747 | Edward Z. Yang | 2013-03-07 | 1 | -4/+0 |
| | | | | | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
| * | Fix #7722: iOS runtime loader quirk. | David Terei | 2013-03-07 | 1 | -3/+6 |
| | | | | | | | | Patch from Stephen Blackheath! | ||||
| * | Remove old ltx and verbatim utils | Ian Lynagh | 2013-03-07 | 4 | -321/+0 |
| | | |||||
| * | Refactor the pipeline/hsc interaction | Ian Lynagh | 2013-03-07 | 4 | -433/+324 |
| | | | | | | | | | | It would probably still benefit from some tidying up, but it's now much more opaque, with the control flow easier to understand. | ||||
| * | Satisfy the invariant on CmmUnsafeForeignCall arguments | Simon Marlow | 2013-03-06 | 1 | -30/+23 |
| | | | | | | | | | | | | | | There was potentially a bug here, but no actual failures were identified in the wild. See Note [Register Parameter Passing] | ||||
| * | comments | Simon Marlow | 2013-03-05 | 1 | -2/+3 |
| | | |||||
| * | add a comment about LD_STAGE0 | Simon Marlow | 2013-03-05 | 1 | -0/+3 |
| | | |||||
| * | Typofix. | Edward Z. Yang | 2013-03-04 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Edward Z. Yang <ezyang@mit.edu> | ||||
* | | Ensure that isStrictDmd is False for Absent (fixes Trac #7737) | Simon Peyton Jones | 2013-03-05 | 1 | -5/+24 |
|/ | | | | | | | | | | | The demand <HyperStr, Absent> for a let-bound value is bit strange; it means that the context will diverge, but this argument isn't used. We don't want to use call-by-value here, even though it's semantically sound if all bottoms mean the same. The fix is easy; just make "isStrictDmd" a bit more perspicuous. See Note [Strict demands] in Demand.lhs | ||||
* | Remove the VCS column from 'packages' | Ian Lynagh | 2013-03-04 | 3 | -105/+96 |
| | | | | It's now always 'git'. | ||||
* | Remove the darcs support from sync-all | Ian Lynagh | 2013-03-04 | 1 | -80/+32 |
| | |||||
* | Remove a couple of lingering references to the dead BootingFromHc variable | Ian Lynagh | 2013-03-04 | 1 | -5/+1 |
| | |||||
* | Don't test BootingFromHc when setting SupportsSplitObjs | Ian Lynagh | 2013-03-04 | 1 | -1/+0 |
| | | | | We no longer set BootingFromHc | ||||
* | Remove unused 'PackageSourceURL' from build system | Ian Lynagh | 2013-03-04 | 1 | -4/+0 |
| | |||||
* | Remove unused CTAGS from build system | Ian Lynagh | 2013-03-04 | 1 | -1/+0 |
| | |||||
* | Remove some out-of-date comments | Ian Lynagh | 2013-03-04 | 1 | -3/+0 |
| | |||||
* | Remove the FLEX support from the build system | Ian Lynagh | 2013-03-04 | 1 | -12/+0 |
| | | | | Most of it was commented out anyway | ||||
* | Merge branch 'master' of http://darcs.haskell.org/ghc | Simon Peyton Jones | 2013-03-04 | 63 | -854/+881 |
|\ |