Collect hoisted vectorised functions
[ghc.git] / compiler /
2007-07-16  Roman LeshchinskiyCollect hoisted vectorised functions
2007-07-13  Roman LeshchinskiyFirst incomplete version of closure vectorisation
2007-07-13  Roman LeshchinskiyRefactor slightly
2007-07-13  Roman LeshchinskiyAdd utility function for vectorisation
2007-07-13  Roman LeshchinskiyAdd closedV
2007-07-12  Roman LeshchinskiyExport wrapFamInstBody and unwrapFamInstScrut
2007-07-11  Roman LeshchinskiyRefactoring
2007-07-11  Roman LeshchinskiyAdd whitespace
2007-07-11  Roman LeshchinskiyOnly vectorise rank-1 expressions
2007-07-10  Roman LeshchinskiyMove some vectorisation utility functions
2007-07-10  Roman LeshchinskiyModify PA dictionary computation to work with the class...
2007-07-10  Roman LeshchinskiyClean up handling of PA dictionaries
2007-07-15  Michael D. AdamsProperly parse GC blocks for functions with info tables
2007-07-15  Michael D. AdamsRemoved 'allow_header_set' argument from 'pack_continua...
2007-07-15  Michael D. AdamsFixed conditional branches to proc points
2007-07-15  Michael D. AdamsRemoved unused variable from compiler/cmm/CmmCPS.hs
2007-07-15  Michael D. AdamsRemoved unused import from compiler/cmm/CmmCPS.hs
2007-07-15  Michael D. AdamsKeep the CPS pass from creating proc points due to...
2007-07-15  Michael D. AdamsFixed CPS to account for info tables not being next...
2007-07-14  Michael D. AdamsFix the CPS pass to pack the continuation with correct...
2007-07-14  Ian LynaghFix for print022 (round up when dividing type size...
2007-07-12  Ian LynaghMerge *UnboxedTuples flags
2007-07-14  Pepe IborraAutomatic RTTI for ghci bindings
2007-07-12  Pepe IborraTeach :print to not panic when the DataCon for a closur...
2007-07-12  Pepe IborraFix an array indexing bug in getClosureData (used by...
2007-07-11  Pepe Iborraremove some leftovers of the first ghci debugger prototype
2007-07-11  Pepe IborraFix imports & add missing type signatures
2007-07-11  Pepe IborraAsk for a HscEnv instead of a Session in InteractiveEva...
2007-07-11  Pepe IborraAdd a max depth bound to the bfs implementation in...
2007-07-14  David WaernFIX panic from the GHC API
2007-07-13  Manuel M T Chakravartyinit mg_inst_env when reading ext core
2007-07-13  Michael D. AdamsWarning Police: Unused imports
2007-07-12  andy@galois.comFixing Hpc SrcSpan usage; rejecting SrcSpans that are...
2007-07-11  David WaernRemove import
2007-07-11  David WaernRemove comment
2007-07-10  Ian LynaghAlpha-rename a variable
2007-07-10  Ian LynaghOpt_GlasgowExts is no longer used, so remove it
2007-07-10  Ian LynaghImplement -XStandaloneDeriving, the lexer is now glaext...
2007-07-10  Ian Lynagh'a'# syntax is enabled by the MagicHash extension
2007-07-10  Ian Lynagh"Foo"# syntax is enabled by the MagicHash extension
2007-07-10  Ian Lynagh5# syntax is enabled by the MagicHash extension
2007-07-10  Ian Lynagh{| and |} are -fgenerics syntax
2007-07-10  Ian LynaghRank 2 and rank n types enable explicit forall syntax
2007-07-10  Ian LynaghRULES pragmas only need explicitForallEnabled, no ...
2007-07-10  Ian LynaghImplement -XDeriveDataTypeable flag
2007-07-11  andy@galois.comAdding tick boxes to the interface syntax; fixes #1510
2007-07-11  andy@galois.comcalling pprPanic rather than error when something goes...
2007-07-11  andy@galois.comAdding better support for HsSyn
2007-07-11  andy@galois.comAdding support for package names into hpc outputed...
2007-07-11  andy@galois.comStoping constant folding of calls to chr# that are...
2007-07-10  Ian LynaghBe finer-grained when turning on extensions for generat...
2007-07-10  Ian LynaghTweak error message
2007-07-10  Ian LynaghFix tcInstHeadTyNotSynonym
2007-07-09  Ian LynaghAdd flag -XConstrainedClassMethods
2007-07-09  Ian LynaghJust alpha-rename a variable
2007-07-09  Ian LynaghAdd -XUnliftedFFITypes flag
2007-07-09  Ian LynaghImplement unboxed tuples flags
2007-07-09  Ian LynaghTweak the undecidable-instance-checking logic
2007-07-09  Ian LynaghDefine -XPartiallyAppliedClosedTypeSynonyms flag
2007-07-09  Ian LynaghAdd -XPatternSigs flag
2007-07-10  Roman LeshchinskiyPA is now a class instead of a record
2007-07-10  Roman LeshchinskiyAdd dsLookupClass
2007-07-10  Manuel M T ChakravartyLookup of class and family instances in vectorisation...
2007-07-10  andy@galois.comFIX rts build failure for powerPC build
2007-07-10  Roman LeshchinskiyAdd vectorisation modules to package ghc
2007-07-10  Roman LeshchinskiyPut vectorisation monad into a separate file
2007-07-10  Roman LeshchinskiyVectorisation of type abstractions
2007-07-10  Roman LeshchinskiyUtility functions for vectorisation
2007-07-09  Simon MarlowFix #1505; failure to catch syntax error in :break...
2007-07-08  Simon MarlowFIX -fexcess-precision
2007-07-09  Ian LynaghRemove unused binding
2007-07-09  Ian LynaghAdd -XTypeOperators flag
2007-07-09  Ian LynaghAdd -fprint-explicit-foralls flag; fixes trac #1474
2007-07-09  Ian LynaghAdd -XFlexibleContexts flag
2007-07-09  Ian LynaghAdd -XExistentialQuantification flag
2007-07-09  Ian LynaghImplement -XPolymorphicComponents
2007-07-09  Ian Lynaghrename tv -> explicitForall
2007-07-09  Ian LynaghImplement -XUnicodeSyntax
2007-07-08  Ian LynaghAdd flags for Rank2Types and RankNTypes
2007-07-08  Ian LynaghMake CPP a -X flag
2007-07-08  Ian LynaghAdd PatternGuards flag
2007-07-08  Ian LynaghAdd flags for TypeSynonymInstances and FlexibleInstances
2007-07-08  Ian LynaghImplement -XFunctionalDependencies
2007-07-08  Ian LynaghImplement -XRecursiveDo
2007-07-08  Ian LynaghImplement -XGeneralizedNewtypeDeriving
2007-07-08  Ian LynaghAdd -XParallelListComp
2007-07-09  Roman LeshchinskiyVectorise lets
2007-07-09  Roman LeshchinskiySplit vectorisation environment into a global and a...
2007-07-09  Roman LeshchinskiyFirst cut at vectorisation of expressions
2007-07-09  Roman LeshchinskiyConstruction of PA dictionaries for vectorisation
2007-07-09  Roman LeshchinskiyVectorisation-specific imports
2007-07-09  Roman LeshchinskiyUtilities for handling closure types during vectorisation
2007-07-09  Roman LeshchinskiyAdd orElse combinator for vectorisation monad
2007-07-09  Roman LeshchinskiyExtend vectorisation environment
2007-07-09  Roman LeshchinskiyAllow variables to be mapped to arbitrary CoreExprs...
2007-07-09  Roman LeshchinskiyAdd failure to vectorisation monad
2007-07-08  andy@galois.comFixing native code generator for PowerPC
2007-07-08  Ian LynaghAdd -XMultiParamTypeClasses flag
2007-07-08  Ian LynaghImplement -XKindSignatures
2007-07-08  Ian LynaghAdd -XEmptyDataDecls flag