Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Pass DynFlags down to showSDocDumpOneLine | Ian Lynagh | 2012-06-12 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to showSDocDebug | Ian Lynagh | 2012-06-12 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to showSDoc | Ian Lynagh | 2012-06-12 | 1 | -4/+12 | |
| | | ||||||
| * | Redefine pprPanicFastInt in terms of panicDoc | Ian Lynagh | 2012-06-12 | 2 | -5/+5 | |
| | | ||||||
| * | Pass DynFlags down to showPpr | Ian Lynagh | 2012-06-12 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to showSDocDump | Ian Lynagh | 2012-06-12 | 1 | -2/+2 | |
| | | | | | | | | | | To help with this, we now also pass DynFlags around inside the SpecM monad. | |||||
| * | Pass DynFlags down to showSDocUnqual | Ian Lynagh | 2012-06-11 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to showSDocForUser | Ian Lynagh | 2012-06-11 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to showSDocOneLine | Ian Lynagh | 2012-06-11 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags to renderWithStyle | Ian Lynagh | 2012-06-11 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to printForC and printForAsm | Ian Lynagh | 2012-06-11 | 1 | -4/+4 | |
| | | ||||||
| * | Pass DynFlags down to printForUserPartWay | Ian Lynagh | 2012-06-11 | 1 | -2/+3 | |
| | | ||||||
| * | Pass DynFlags down to printForUser | Ian Lynagh | 2012-06-11 | 1 | -2/+2 | |
| | | ||||||
| * | Pass DynFlags down to hPrintDump | Ian Lynagh | 2012-06-11 | 1 | -2/+3 | |
| | | ||||||
| * | Make Ppr* versions of the Sorry and PgmError exceptions too | Ian Lynagh | 2012-06-11 | 2 | -7/+15 | |
| | | ||||||
| * | Change how pprPanic works | Ian Lynagh | 2012-06-11 | 2 | -3/+14 | |
| | | | | | | | | | | We now include the String and the SDoc in the exception, and don't flatten them into a String until near the top-level | |||||
| * | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc | Ian Lynagh | 2012-06-06 | 1 | -1/+11 | |
| |\ | ||||||
| | * | Merge remote-tracking branch 'origin/unboxed-tuple-arguments2' | Paolo Capriotti | 2012-06-05 | 1 | -1/+11 | |
| | |\ | ||||||
| | | * | Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2 | Max Bolingbroke | 2012-05-15 | 1 | -1/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is done by a 'unarisation' pre-pass at the STG level which translates away all (live) binders binding something of unboxed tuple type. This has the following knock-on effects: * The subkind hierarchy is vastly simplified (no UbxTupleKind or ArgKind) * Various relaxed type checks in typechecker, 'foreign import prim' etc * All case binders may be live at the Core level | |||||
| * | | | Fix whitespace in utils/Panic.lhs | Ian Lynagh | 2012-06-05 | 1 | -52/+45 | |
| |/ / | ||||||
| * | | Change how macros like ASSERT are defined | Ian Lynagh | 2012-06-05 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | By using Haskell's debugIsOn rather than CPP's "#ifdef DEBUG", we don't need to kludge things to keep the warning checker happy etc. | |||||
| * | | Remove some disabled code | Ian Lynagh | 2012-05-29 | 1 | -3/+0 | |
| | | | ||||||
| * | | Replace printDump with a new Severity | Ian Lynagh | 2012-05-29 | 1 | -5/+2 | |
| | | | | | | | | | | | | | | | | | | We now use log_action with severity SevDump, rather than calling printDump. This means that what happens to dumped info is now under the control of the GHC API user, rather than always going to stdout. | |||||
| * | | Remove an unused import | Ian Lynagh | 2012-05-28 | 1 | -1/+1 | |
| | | | ||||||
| * | | Remove printOutput; it's not used. | Ian Lynagh | 2012-05-28 | 1 | -4/+1 | |
| | | | ||||||
| * | | Rmove printErrs | Ian Lynagh | 2012-05-28 | 1 | -8/+1 | |
| | | | | | | | | | | | | It's no longer used | |||||
| * | | Remove printSDoc; it's now unused | Ian Lynagh | 2012-05-28 | 1 | -7/+1 | |
| | | | ||||||
| * | | Fix build | Ian Lynagh | 2012-05-22 | 1 | -0/+3 | |
| | | | ||||||
| * | | Fix warning | Ian Lynagh | 2012-05-22 | 1 | -1/+1 | |
| | | | ||||||
| * | | Don't remove the thread from interruptTargetThread on ^C (#6116) | Simon Marlow | 2012-05-22 | 1 | -15/+18 | |
| |/ | ||||||
| * | add support for ARM hard-float ABI (fixes #5914) | Karel Gardas | 2012-04-27 | 1 | -2/+10 | |
| | | | | | | | | | | | | | | This patch enhances Platform's ArchARM to include ARM ABI value. It also tweaks configure machinery to detect hard-float ABI and to set it wherever needed. Finally when hard-float ABI is in use, pass appropriate compiler option to the LLVM's llc. Fixes #5914. | |||||
| * | Allow threads in GHCi to receive BlockedIndefintely* exceptions (#2786) | Simon Marlow | 2012-04-12 | 1 | -9/+46 | |
| | | | | | | | | | | | | This is a partial fix for #2786. It seems we still don't get NonTermination exceptions for interpreted computations, but we do now get the BlockedIndefinitely family. | |||||
| * | Prevent nested TH exceptions from bubbling up to the top level (#5976) | Paolo Capriotti | 2012-04-03 | 1 | -1/+13 | |
| | | ||||||
| * | Remove Show instance for Forest | Simon Peyton Jones | 2012-03-28 | 1 | -6/+0 | |
| | | | | | | | | | | | | | | | | | | A Forest is just a list, and we have a Show instance for lists already. We don't need a special Show instance for Forests. If we change our minds we can add a newtype, but I don't think it's worth it. Fixes Trac #5960 | |||||
| * | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-03-19 | 1 | -3/+2 | |
| |\ | ||||||
| | * | Improve debug WARNING message | Simon Peyton Jones | 2012-03-14 | 1 | -3/+2 | |
| | | | ||||||
| * | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-03-13 | 7 | -803/+838 | |
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/coreSyn/CoreLint.lhs compiler/deSugar/DsBinds.lhs compiler/hsSyn/HsTypes.lhs compiler/iface/IfaceType.lhs compiler/rename/RnHsSyn.lhs compiler/rename/RnTypes.lhs compiler/stgSyn/StgLint.lhs compiler/typecheck/TcHsType.lhs compiler/utils/ListSetOps.lhs | |||||
| | * | Add Haiku platform (#5828) | Paolo Capriotti | 2012-03-07 | 1 | -0/+2 | |
| | | | ||||||
| | * | Improved debug printing with -dverbose-core2core | Simon Peyton Jones | 2012-03-04 | 1 | -34/+32 | |
| | | | | | | | | | | | | (Roman wanted this.) | |||||
| | * | White space only | Simon Peyton Jones | 2012-03-02 | 1 | -4/+4 | |
| | | | ||||||
| | * | Replace createDirectoryHierarchy with createDirectoryIfMissing True | Takano Akio | 2012-02-27 | 1 | -14/+2 | |
| | | | | | | | | | | | | | | | | | | createDirectoryHierarchy consisted of an existence test followed by createDirectory, which failed if that directory was creted just after the test. createDirectoryifMissing does not have this problem. | |||||
| | * | Fix warnings in utils/GraphColor.hs | Ian Lynagh | 2012-02-26 | 1 | -4/+26 | |
| | | | ||||||
| | * | Whitespace only in utils/GraphColor.hs | Ian Lynagh | 2012-02-26 | 1 | -286/+281 | |
| | | | ||||||
| | * | Change -X flags into LANGUAGE pragmas | Ian Lynagh | 2012-02-26 | 1 | -1/+3 | |
| | | | ||||||
| | * | Fix warnings in utils/GraphOps.hs | Ian Lynagh | 2012-02-26 | 1 | -7/+31 | |
| | | | ||||||
| | * | Whitespace only in utils/GraphOps.hs | Ian Lynagh | 2012-02-26 | 1 | -433/+432 | |
| | | | ||||||
| | * | Mainly tidying up pretty printing of types | Simon Peyton Jones | 2012-02-16 | 1 | -12/+17 | |
| | | | | | | | | | | | | | | | including (a) centralising Outputable.paBrackets (b) printing the quote on promoted TyCon/DataCon | |||||
| * | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-02-12 | 1 | -9/+11 | |
| |\ \ | | |/ | | | | | | | | | | Conflicts: compiler/coreSyn/CoreLint.lhs | |||||
| * | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-01-24 | 3 | -6/+47 | |
| |\ \ | | | | | | | | | | | | | | | | | Conflicts: compiler/typecheck/TcEvidence.lhs | |||||
| * \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-01-07 | 1 | -13/+9 | |
| |\ \ \ |