Produce new-style Cmm from the Cmm parser
[ghc.git] / compiler /
2012-10-08  Simon MarlowProduce new-style Cmm from the Cmm parser
2012-10-05  Simon MarlowAdd a ToDo comment
2012-10-05  Ian LynaghMerge branch 'master' of
2012-10-04  Ian LynaghMake adjust_ul handle BCOs
2012-10-04  Ian LynaghLoad the right object files in ghci
2012-10-04  Simon Peyton JonesMerge branch 'master' of
2012-10-04  Simon Peyton JonesDo not do type-class defaulting if there are insoluble...
2012-10-04  Simon Peyton JonesImprove erorr location for Given errors
2012-10-04  Simon Peyton JonesDo not create extra evidence given/derived variables...
2012-10-04  Simon Peyton JonesImprove debug tracing slighty
2012-10-04  Simon Peyton JonesImprove pretty-printing for holes
2012-10-04  Simon Peyton JonesComments only
2012-10-03  Ian LynaghFix the recompilation check for dynamic libraries
2012-10-03  Ian LynaghAdd a "Dynamic by default" field to the ghc --info...
2012-10-03  Ian LynaghMerge branch 'master' of
2012-10-03  Ian LynaghBuild the dynamic way by default on Linux/amd64
2012-10-03  Simon Peyton JonesMerge branch 'master' of
2012-10-03  Simon Peyton JonesThis big patch re-factors the way in which arrow-syntax...
2012-10-03  Simon Peyton JonesFix type error in 2c207b6f (Compare the kinds of type...
2012-10-03  Simon Peyton JonesImprove constraint solver depth error slightly
2012-10-02  Ian LynaghAdd a flag to tell ghc to use $ORIGIN when linking...
2012-10-02  Simon Peyton JonesGive PrimOps a NOINLINE pragma, to suppress silly warni...
2012-10-02  Simon Peyton JonesMake sure that we check for type errors strictly in...
2012-10-02  Simon Peyton JonesCompare the kinds of type variables when comparing...
2012-10-02  Simon Peyton JonesMerge branch 'tc-untouchables'
2012-10-02  Simon Peyton JonesMerge remote-tracking branch 'origin/master'
2012-10-02  Simon Peyton JonesA few more constraint solver improvements
2012-10-02  Simon Marlow-fhpc is no longer a static flag (fixes hpc tests)
2012-10-02  Simon Peyton JonesImprove (and simplify) the short-circuiting of Refl...
2012-10-02  Simon Peyton JonesComments, and unused import
2012-10-01  Ian LynaghDo flag consistency checks at the end of flag parsing
2012-10-01  Ian LynaghAllow -static to be used after -dynamic
2012-10-01  Ian LynaghRemove some old, commented out bits
2012-10-01  Simon Peyton JonesMerge branch 'tc-untouchables' of
2012-10-01  Simon Peyton JonesTracing in TcUnify
2012-10-01  Simon Peyton JonesComments about silent superclasses
2012-10-01  Simon Peyton JonesModest refactoring (put bumpStepCounter into traceFireT...
2012-10-01  Simon Peyton JonesModest refactoring in TcCanonical (and TcSMonad)
2012-10-01  Simon Peyton JonesSimplify the reOrient function (no change in behaviour)
2012-10-01  Simon Peyton JonesFix an ASSERT
2012-10-01  Simon Peyton JonesUse System Names for evidence variables
2012-10-01  Simon Peyton JonesComment out a particularly verbose trace
2012-10-01  Simon Peyton JonesImprove pretty printing for coercions (exp transistivit...
2012-09-29  Ian LynaghChange how we handle options required by 'way's
2012-09-29  Simon Peyton JonesAdd missing case in TcUnify.matchExpectedFunKind
2012-09-28  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-28  Simon Peyton JonesRefactor the handling of kind errors
2012-09-28  Simon Peyton JonesBetter ASSERT message
2012-09-28  Simon Peyton JonesComments only
2012-09-28  Simon Peyton JonesFix kind unification in the special rule for ($)
2012-09-28  Simon Peyton JonesComments only
2012-09-28  Simon Peyton JonesWibble to debug print
2012-09-28  Simon Peyton JonesImprove pretty printing for coercions
2012-09-27  Ian LynaghMerge branch 'master' of
2012-09-26  Ian LynaghRemove an unused bit from the Lexer bitmap
2012-09-26  Edward Z. YangPartially fix #367 by adding HpLim checks to entry...
2012-09-26  Simon Marlowfix stage2 compilation
2012-09-25  Simon MarlowRemove some old-codegen cruft
2012-09-25  Simon MarlowWhen -split-objs is on, make one SRT per split, not...
2012-09-25  Simon Marlowfix panic message typo
2012-09-24  Simon MarlowMisc tidyup
2012-09-24  Simon Marlowwhitespace and panic message fixup
2012-09-24  Simon Marlowwhitespace only
2012-09-24  Simon MarlowGenerate better code for "if (3 <= x) then ..."
2012-09-24  Simon Marlowno functional changes
2012-09-23  Ian LynaghUse finiteBitSize rather than bitSize when it is available
2012-09-23  Ian LynaghDon't warn about defining deprecated class methods
2012-09-23  Ian LynaghWhitespace only in rename/RnSource.lhs
2012-09-21  Simon Peyton JonesFiddling with kind errors
2012-09-21  Jose Pedro MagalhaesFIX #7255: print tyConTyVars tc, not tc_args
2012-09-21  Jose Pedro MagalhaesAdd missing dataCast1 method to the Data Bag instance
2012-09-20  Ian LynaghMerge branch 'master' of
2012-09-20  Simon Peyton JonesFix an outright bug in my "left/right" stuff,
2012-09-20  Simon Peyton JonesComments only
2012-09-20  Simon Marlowadd a missing entryCode
2012-09-20  Simon MarlowsplitAtProcPoints: jump to the right place when tablesN...
2012-09-20  Simon Marlowfix warnings
2012-09-20  Simon Marlowfix warning
2012-09-20  Simon MarlowTeach the linear register allocator how to allocate...
2012-09-20  Simon Marlowrefactor flattenCmmAGraph
2012-09-20  Simon Marlownon-tablesNextToCode fix for returns in the new codegen
2012-09-20  Ian LynaghRemove redundant pragmas from RegAlloc.Liveness
2012-09-20  Ian LynaghMake addSRM to strict additions
2012-09-20  Ian LynaghFix warnings in RegAlloc.Graph.Stats
2012-09-20  Ian LynaghWhitespace only in nativeGen/RegAlloc/Graph/Stats.hs
2012-09-20  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-19  Ian LynaghChange some "else return ()"s to use when/unless
2012-09-19  Ian LynaghRemove a couple of unneccesary Platform arguments
2012-09-19  Ian LynaghFix litFitsInChar
2012-09-19  Ian LynaghMake some uses of minBound/maxBound use the target...
2012-09-19  Ian LynaghAdd the necessary REP_* constants to platformConstants
2012-09-19  Ian LynaghMake the StgWord/StgHalfWord types more similar
2012-09-18  Ian LynaghRemove redundant #includes
2012-09-18  Ian LynaghAdd some LDV_* constants to platformConstants
2012-09-18  Ian LynaghRemove a little more CPP
2012-09-18  Ian LynaghMake StgWord a portable type too
2012-09-18  Ian LynaghMake StgHalfWord a portable type
2012-09-18  Ian LynaghMerge branch 'master' of
2012-09-18  Ian LynaghRemove some uses of the WORDS_BIGENDIAN CPP symbol
2012-09-18  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...