Update and clean-up the implmenation of GHC.TypeLits
[ghc.git] / compiler / prelude / PrelRules.lhs
2013-10-10  Iavor S. DiatchkiUpdate and clean-up the implmenation of GHC.TypeLits
2013-09-11  Austin SeippFix AMP warnings.
2013-08-19  Jan StolarekComments only
2013-08-14  Jan StolarekComparison primops return Int# (Fixes #6135)
2013-08-12  Jan StolarekComments only
2013-08-02  Richard EisenbergImplement "roles" into GHC.
2013-07-31  Jan StolarekMerge branch 'master' of ssh://darcs.haskell.org/srv...
2013-07-31  Jan StolarekAdd strength reduction rules (Fixes #7116)
2013-06-19  Austin SeippFix many ASSERT uses under Clang.
2013-05-31  Iavor S. DiatchkiUse the symmetric version of the newtype coercion.
2013-05-30  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2013-05-30  Iavor S. DiatchkiAdd a primitive for coercing values into dictionaries...
2013-05-30  Simon Peyton JonesMake 'SPECIALISE instance' work again
2013-02-19  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2013-02-18  Jan StolarekPrimitive bitwise operations on Int# (Fixes #7689)
2013-02-09  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-02-06  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-02-05  Manuel M T ChakravartyMerge branch 'refs/heads/vect-avoid' into vect-avoid...
2013-01-30  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-25  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-24  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-24  Simon Peyton JonesIntroduce CPR for sum types (Trac #5075)
2013-01-14  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-01-09  Simon MarlowFix some incorrect narrowing rules (#7361)
2012-12-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-14  Ian LynaghInline some FastBytes/ByteString wrappers
2012-10-26  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-10-26  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-24  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-22  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-21  Ian LynaghUse fromRational when pre-computing fromRational literals
2012-10-21  John Latoadd GHC.Float.rationalToFloat, rationalToDouble (fixes...
2012-10-21  Ian LynaghAdd a rule for (plusAddr# x 0) == x; fixes #7284
2012-10-21  Ian LynaghAdd some more PrimOp rules
2012-10-21  Ian LynaghAdd some more primop rules; fixes #7286
2012-10-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-19  Simon Peyton JonesDeprecate Rank2Types and PolymorphicComponents, in...
2012-10-16  Ian LynaghSome alpha renaming
2012-10-09  Ian LynaghMake -fexcess-precision a fully-dynamic flag
2012-10-02  Simon Peyton JonesMerge remote-tracking branch 'origin/master'
2012-09-28  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-19  Ian LynaghMake some uses of minBound/maxBound use the target...
2012-09-18  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-17  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-09-17  Ian LynaghRemove the Target* types from HaskellConstants
2012-09-17  Ian LynaghMove tARGET_* out of HaskellConstants
2012-09-17  Ian LynaghPass DynFlags to the ru_try functions of built-in rules
2012-07-27  Paolo CapriottiFix warning on x86-64
2012-07-26  Paolo CapriottiMerge PrelRules refactoring (#7014)
2012-07-26  Paolo CapriottiMigrate more rules to PrelRules.
2012-07-24  Paolo CapriottiRefactor prel rules: always return a single rule.
2012-07-24  Paolo CapriottiRefactor PrelRules and add more rules (#7014)
2012-07-20  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-07-20  Simon Peyton JonesMerge ../HEAD
2012-07-19  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-07-18  Ian LynaghAdd some more Integer rules
2012-07-16  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-07-14  Ian LynaghImplement FastBytes, and use it for MachStr
2012-07-14  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-07-14  Simon Peyton JonesComments only
2012-07-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-07-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-07-04  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-06-27  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-06-27  Ian LynaghAdd some more Integer rules; fixes #6111
2012-06-25  Paolo CapriottiFix Word64ToInteger conversion rule.
2012-06-08  Ian LynaghAdd some more Integer rules
2012-06-08  Dimitrios.VytiniotisMerge branch 'master' of darcs.haskell.org/ghc
2012-06-08  Paolo CapriottiMerge remote-tracking branch 'origin/pretty-build'
2012-06-07  Ian LynaghMerge branch 'master' of darcs.haskell.org//ghc
2012-06-07  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-06-06  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-06-06  Ian LynaghAdd rules for intToInteger and wordToInteger
2012-06-06  Ian LynaghPut the Integer type, rather than the mkIntegerId,...
2012-06-06  Ian LynaghTell built-in rules the Id that the rule has matched
2012-06-05  Paolo CapriottiMerge remote-tracking branch 'origin/unboxed-tuple...
2012-06-05  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-06-05  Ian LynaghChange how macros like ASSERT are defined
2012-02-14  Me at workMerge remote-tracking branch 'laptop/newcg' into newcg
2012-02-13  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-01-23  Simon Peyton JonesMerge in more HEAD, fix stuff up
2012-01-11  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-01-11  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2012-01-11  Ian LynaghWhitespace only
2012-01-11  Ian LynaghAdd prelude rules for encode{Float,Double}Integer and...
2012-01-10  Ian LynaghAdd prelude rules for quotInteger, remInteger
2012-01-09  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-01-07  Ian LynaghDefine prelude rules for floatFromInteger and doubleFro...
2012-01-07  Ian LynaghAdd comments on which integer rules are missing
2011-12-19  Iavor S. DiatchkiMerge remote-tracking branch 'origin/type-nats' into...
2011-11-22  Simon Marlowmerge
2011-11-17  Ben LippmeierMerge /Users/benl/devel/ghc/ghc-head-devel
2011-11-17  Ben LippmeierMerge /Users/benl/devel/ghc/ghc-head-devel
2011-11-15  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-11-14  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-11-11  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-11-11  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-11-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-11-09  Simon Peyton JonesEstablish the invariant that (LitAlt l) is always unlifted
2011-10-24  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
next