2012-08-30 Joachim BreitnerIntroduce GHC.Base.noupdate as an alternative to {... unshare
2012-08-28 Joachim BreitnerAdd Edit warning to Parser.y.pp
2012-08-28 Joachim BreitnerNew parameter -funshare-selectors
2012-08-28 Joachim BreitnerFix infinite loop in Unshare.lhs
2012-08-28 Joachim BreitnerMake stg_sel_*_reent available when linking
2012-08-28 Joachim BreitnerExperiment: Make all selector thunks reentrant
2012-08-28 Joachim BreitnerCreate reentrant variants of the selector thunks
2012-08-28 Joachim BreitnerHold on to the full UpdateFlag information for longer
2012-08-28 Joachim BreitnerRefacor out isSelectorThunk from mkRhsClosure
2012-08-28 Joachim BreitnerAdd {-# NOUPDATE #-} pragma to expressions
2012-08-27 Joachim BreitnerAdd an unshare stg2stg phase
2012-08-27 Joachim BreitnerHaddock syntax fix in Tickish documentation
2012-08-25 Paolo CapriottiUpdate documentation for -fwarn-dodgy-imports.
2012-08-25 Paolo CapriottiMake badImportItem into a warning (#7167)
2012-08-25 Ian LynaghMore CPP macros -> inline functions
2012-08-25 Ian LynaghMore CPP macros -> inline functions
2012-08-25 Ian LynaghMore CPP macro -> inline function
2012-08-25 Ian LynaghConvert a couple more macros to inline functions
2012-08-25 Ian LynaghMake a function for get_itbl, rather than using a CPP...
2012-08-23 Gabor PaliFix build with FreeBSD versions earlier than 9.0
2012-08-23 Ian LynaghMerge branch 'master' of
2012-08-23 Simon Peyton... Merge branch 'master' of
2012-08-23 Simon Peyton... Don't specialise on implicit-parameter arguments in...
2012-08-23 Simon Peyton... Two small fixes to SpecConstr for functions with equali...
2012-08-23 Simon Peyton... Fix to-iface conversion of RULES involving coercions...
2012-08-23 Ian LynaghFollow changes in Cabal
2012-08-23 Simon Peyton... Merge ../HEAD
2012-08-23 Erik de Castro... Fix for optimizer bug on linux-powerpc (#6156).
2012-08-23 Simon Peyton... Don't assume that coercion variables have (~) types
2012-08-23 Simon MarlowEmit a warning for -rtsopts -shared, as well as -rtsopt...
2012-08-23 Simon Peyton... Minor refactoring
2012-08-23 David TereiFix :issafe command (#7172).
2012-08-23 David TereiImprove Safe Haskell warn/error output.
2012-08-22 Simon Peyton... Add mapTM to TrieMap
2012-08-22 Simon Peyton... Tab elimination
2012-08-22 Simon Peyton... A bit more debug output
2012-08-22 Simon Peyton... Fix missing case in coVarsOfTcCo
2012-08-21 Ian LynaghMore CPP removal in nativeGen/X86/Regs.hs
2012-08-21 Ian LynaghMore CPP removal in nativeGen/X86/Regs.hs
2012-08-21 Ian LynaghRemove some CPP in nativeGen/X86/Regs.hs
2012-08-21 Ian LynaghMake the PPC globalRegMaybe more similar to the other...
2012-08-21 Ian LynaghWhitespace only in compiler/nativeGen/PPC/Regs.hs
2012-08-21 Ian LynaghWhitespace only in nativeGen/RegAlloc/Linear/X86/FreeRe...
2012-08-21 Ian LynaghRemove unused 'targetWordSize'
2012-08-21 Ian LynaghPass platform down to lastint
2012-08-21 Ian LynaghPass platform down to lastxmm
2012-08-21 Ian LynaghStgCmmUtils no longer needs to include HaskellMachRegs.h
2012-08-21 Ian LynaghUse haveRegBase in StgCmmUtils too
2012-08-21 Ian LynaghWhitespace only in StgCmmUtils
2012-08-21 Ian LynaghCgUtils no longer needs to #include HaskellMachRegs.h
2012-08-21 Ian LynaghAdd haveRegBase to CodeGen.Platform
2012-08-21 Ian LynaghMove activeStgRegs into CodeGen.Platform
2012-08-21 Ian LynaghMerge branch 'master' of
2012-08-21 Ian LynaghFix the generation of CallerSaves; fixes #7163
2012-08-21 Simon MarlowOS X: use mmap() instead of malloc for allocating the...
2012-08-21 Simon Marlowfix warning
2012-08-21 Peter WortmannAnnotate code in {-# LINE #-} pragmas as well
2012-08-21 Simon Peyton... Refactor the way we infer types for functions in a...
2012-08-21 Simon Peyton... Re-jig the reporting of names bound multiple times
2012-08-21 Erik de Castro... Reduce the likelihood of x64/x86-64 changes breaking...
2012-08-21 Simon MarlowFix inverted test for platformUnregisterised (should...
2012-08-21 Simon Marlowtidy up
2012-08-21 Simon MarlowImprove compile times by enabling +RTS -H for GHC ...
2012-08-21 Simon MarlowReduce fragmentation when using +RTS -H (with or withou...
2012-08-21 Simon Marlowimprove debug output
2012-08-21 Simon MarlowFix a discrepancy between two calculations of which...
2012-08-21 Simon Marlowmove startProfTimer() and stopProfTimer() to the public...
2012-08-21 Simon Marlowadd X86_64_GOTTPOFF relocation for errno
2012-08-21 Simon MarlowRetain ordering of finalizers during GC (#7160)
2012-08-21 Simon Marlowremove tabs
2012-08-21 Simon Marlowremove tabs
2012-08-21 Simon Marlowremove tabs
2012-08-21 Simon MarlowAvoid the quadratic append trap in flattenCmmAGraph
2012-08-20 Paolo CapriottiExport startProfTimer and stopProfTimer symbols.
2012-08-20 Takano AkioProfiling: open .prof when -hr<cc> is specified
2012-08-20 Simon Peyton... When pattern matching against a constructor with equali...
2012-08-20 Simon Peyton... Improve documentation for rank-1 types (Trac #7137)
2012-08-16 Takano AkioAllow a vew pattern or bang pattern in a record pattern.
2012-08-15 Simon Peyton... Use TcMType.growThetaTyVars (which works) rather than...
2012-08-15 Simon Peyton... Test FlexibleInstance not UndecidableInstances in the...
2012-08-15 Simon Peyton... Require DataKinds for promoted list/tuple syntax in...
2012-08-15 Simon Peyton... Put kind variables before type variables when quantifying
2012-08-15 Simon Peyton... Merge branch 'master' of
2012-08-15 Simon Peyton... Fix Trac #7145, by recording uses of constructor "child...
2012-08-15 Simon Peyton... Comments about shadowing
2012-08-15 Mikhail VorozhtsovTH: Pragmas refactoring.
2012-08-14 Ian LynaghMake .t files when running haddock
2012-08-14 Simon Peyton... Improve documentation of the way that defaulting to...
2012-08-14 Simon Peyton... Document -fdefer-type-errors
2012-08-14 Simon Peyton... Better debug printing
2012-08-14 Simon Peyton... Comments
2012-08-14 Simon Peyton... Fix Trac #7128, by zonking kind varaibles more assiduou...
2012-08-13 Ian LynaghMerge branch 'master' of
2012-08-13 Erik de Castro... Fix GHCi segfault during startup on linux-powerpc ...
2012-08-13 Paolo CapriottiFix environment update for type instance declarations...
2012-08-13 Joachim BreitnerGive suggestions for unrecognised command line arguments
2012-08-13 Paolo CapriottiRespect verbosity for "flags changed" message (#7139)
2012-08-13 Paolo CapriottiFix ambiguous flag resolution (#7138)
2012-08-13 Austin SeippUpdate 'unboxed tuples' section of users guide.
2012-08-13 Austin SeippDon't pass -Wimplicit to the C++ compiler.