summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix #2838: we should narrow a CmmInt before converting to ImmIntegerSimon Marlow2008-12-093-18/+23
* Inject implicit bindings after CoreTidy, not before Simplifysimonpj@microsoft.com2008-12-082-51/+63
* Add assertion for arity match (checks Trac #2844)simonpj@microsoft.com2008-12-081-15/+39
* Use CoreSubst.simpleOptExpr in place of the ad-hoc simpleSubst (reduces code ...simonpj@microsoft.com2008-12-081-50/+16
* Move simpleOptExpr from CoreUnfold to CoreSubstsimonpj@microsoft.com2008-12-082-74/+88
* White space onlysimonpj@microsoft.com2008-12-081-2/+0
* Comments onlysimonpj@microsoft.com2008-12-081-1/+2
* Completely new treatment of INLINE pragmas (big patch)simonpj@microsoft.com2008-12-0546-1191/+1204
* Add -fpass-case-bndr-to-join-pointssimonpj@microsoft.com2008-12-053-14/+78
* Add static flag -fsimple-list-literalssimonpj@microsoft.com2008-12-053-3/+26
* Comments only in OccurAnalsimonpj@microsoft.com2008-12-051-16/+39
* Comments onlysimonpj@microsoft.com2008-12-051-4/+4
* Layout onlysimonpj@microsoft.com2008-12-051-1/+1
* Comments only (Note [Entering error thunks])simonpj@microsoft.com2008-12-051-0/+24
* Make CoreToStg a little more robust to eta expansionsimonpj@microsoft.com2008-12-051-0/+7
* Add no-op case for addIdSpecialisations (very minor optimisation)simonpj@microsoft.com2008-12-051-0/+2
* Trim redundant importsimonpj@microsoft.com2008-12-051-1/+0
* Make CoreTidy retain deadness info (better -ddump-simpl)simonpj@microsoft.com2008-12-051-5/+11
* Remove INLINE pragmas on recursive functionssimonpj@microsoft.com2008-12-052-6/+0
* Comments only (on Activation)simonpj@microsoft.com2008-12-051-2/+2
* Document 'loadModule'.Thomas Schilling2008-12-021-1/+7
* Add 'needsTemplateHaskell' utility function and document why one mightThomas Schilling2008-12-022-11/+29
* Documentation only.Thomas Schilling2008-12-022-8/+38
* Export 'succeeded' and 'failed' helper functions.Thomas Schilling2008-12-021-1/+2
* Put full ImportDecls in ModSummary instead of just ModuleNamesSimon Marlow2008-12-025-47/+48
* ghc -M: need to add a dep on Prelude unless -fno-implicit-prelude is onSimon Marlow2008-11-281-0/+4
* make -include-pkg-deps work (not sure when this got lost)Simon Marlow2008-11-281-2/+2
* add missing case to Ord GlobalReg (EagerBlackhole == EagerBlackhole)Simon Marlow2008-11-281-0/+1
* Better error message for fundep conflictsimonpj@microsoft.com2008-12-012-7/+8
* Remove the v_Split_info global variable and use a field of dflags insteadIan Lynagh2008-11-302-6/+10
* Let 'loadModule' generate proper code depending on the 'hscTarget'.Thomas Schilling2008-11-282-16/+37
* Expose a separate 'hscBackend' phase for 'HsCompiler' and changeThomas Schilling2008-11-282-13/+41
* Whoops, *don't* reset the complete session in 'withLocalCallbacks'.Thomas Schilling2008-11-281-1/+2
* Use a record instead of a typeclass for 'HsCompiler'. This is mostlyThomas Schilling2008-11-281-133/+142
* Remove dead codeIan Lynagh2008-11-281-6/+1
* Use relative URLs in the GHC API haddock docs; fixes #2755Ian Lynagh2008-11-281-0/+1
* Use a per-session data structure for callbacks. Make 'WarnErrLogger'Thomas Schilling2008-11-283-18/+74
* Improve error message for #2739 (but no fix).Thomas Schilling2008-11-271-1/+3
* don't emit CmmComments for nowSimon Marlow2008-11-271-1/+5
* Collect instead of print warnings in 'warnUnnecessarySourceImports'.Thomas Schilling2008-11-271-4/+4
* Force recompilation of BCOs when they were compiled in HscNothing mode.Thomas Schilling2008-11-262-3/+24
* Documentation only: Add module description for HscMain.Thomas Schilling2008-11-261-3/+6
* Include GHCi files in ctags/etags.Thomas Schilling2008-11-261-1/+1
* drop some debugging traces and use only one flag for new codegendias@eecs.harvard.edu2008-11-269-20/+14
* one more missing patch from new codegen pathdias@eecs.harvard.edu2008-11-262-1/+3
* Fix Trac #2817 (TH syntax -> HsSyn conversion)simonpj@microsoft.com2008-11-261-0/+2
* Fix Trac #2756: CorePrep strictness bugsimonpj@microsoft.com2008-11-261-4/+21
* Format output for :t more nicelysimonpj@microsoft.com2008-11-261-2/+1
* Fix Trac #2766: printing operator type variablessimonpj@microsoft.com2008-11-261-1/+24
* Fix build following codegen patchsimonpj@microsoft.com2008-11-262-15/+2