summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Add a --print-docdir flagIan Lynagh2007-08-312-7/+18
* Remove NDP-related stuff from PrelNamesRoman Leshchinskiy2007-08-316-159/+61
* Vectorisation of enumeration typesRoman Leshchinskiy2007-08-312-3/+86
* Number data constructors from 0 when vectorisingRoman Leshchinskiy2007-08-311-1/+1
* Rename functionsRoman Leshchinskiy2007-08-311-12/+12
* RefactoringRoman Leshchinskiy2007-08-312-36/+43
* RefactoringRoman Leshchinskiy2007-08-311-21/+27
* Fix vectorisation of nullary data constructorsRoman Leshchinskiy2007-08-313-21/+75
* Do not unnecessarily wrap array componentsRoman Leshchinskiy2007-08-301-10/+51
* Remove dead codeRoman Leshchinskiy2007-08-301-13/+0
* Fix vectorisation of unary data constructorsRoman Leshchinskiy2007-08-301-1/+6
* Fix vectorisation of sum type constructorsRoman Leshchinskiy2007-08-304-1/+18
* Track changes to package ndp (use PArray_Int# instead of UArr Int)Roman Leshchinskiy2007-08-303-9/+9
* Find the correct array type for primitive tyconsRoman Leshchinskiy2007-08-303-5/+30
* Add code for looking up PA methods of primitive TyConsRoman Leshchinskiy2007-08-304-10/+48
* Delete dead codeRoman Leshchinskiy2007-08-291-75/+2
* Rewrite vectorisation of product DataCon workersRoman Leshchinskiy2007-08-291-17/+85
* Rewrite generation of PA dictionariesRoman Leshchinskiy2007-08-291-321/+275
* Complete PA dictionary generation for product typesRoman Leshchinskiy2007-08-243-59/+136
* Simplify generation of PR dictionaries for productsRoman Leshchinskiy2007-08-242-133/+190
* Remove unused vectorisation built-inRoman Leshchinskiy2007-08-242-8/+2
* Adapt PArray instance generation to new schemeRoman Leshchinskiy2007-08-242-9/+27
* Add UArr built-inRoman Leshchinskiy2007-08-242-1/+8
* Modify generation of PR dictionaries for new schemeRoman Leshchinskiy2007-08-242-35/+33
* RefactoringRoman Leshchinskiy2007-08-242-39/+36
* Remove dead codeRoman Leshchinskiy2007-08-241-34/+1
* Fix buildFromPReprRoman Leshchinskiy2007-08-241-11/+49
* Move codeRoman Leshchinskiy2007-08-241-19/+18
* Move codeRoman Leshchinskiy2007-08-242-35/+30
* Delete dead codeRoman Leshchinskiy2007-08-241-23/+0
* Change buildToPRepr to work with the new representation schemeRoman Leshchinskiy2007-08-242-41/+40
* Remove Embed and related stuff from vectorisationRoman Leshchinskiy2007-08-243-61/+27
* Encode generic representation of vectorised TyCons by a data typeRoman Leshchinskiy2007-08-242-3/+55
* Remove dead codeRoman Leshchinskiy2007-08-231-92/+0
* Conversions to/from generic array representation (not finished yet)Roman Leshchinskiy2007-08-232-7/+101
* Use n-ary sums and products for NDP's generic representationRoman Leshchinskiy2007-08-234-112/+132
* Added decidability check for type instancesManuel M T Chakravarty2007-08-303-41/+115
* Warning policePepe Iborra2007-08-291-10/+2
* Use a Data.Sequence instead of a list in cvReconstructTypePepe Iborra2007-08-291-18/+22
* Fix a bug in RtClosureInspect.cvReconstructType.Pepe Iborra2007-08-291-1/+2
* Warning policePepe Iborra2007-08-292-12/+12
* UNDO: Extend ModBreaks with the srcspan's of the enclosing expressionsPepe Iborra2007-08-292-31/+19
* expand docs for unsafeCoerce#, as a result of investigations for #1616Simon Marlow2007-08-301-2/+24
* no -auto-all for CorePrepSimon Marlow2007-08-291-1/+1
* Windows: remove the {Enter,Leave}CricialSection wrappersSimon Marlow2007-08-291-0/+1
* WibblePepe Iborra2007-08-291-1/+1
* Better handling of join points in spill cleaner2007-08-28Ben.Lippmeier@anu.edu.au2007-08-281-24/+256
* comment wibbleBen.Lippmeier@anu.edu.au2007-08-242-19/+4
* Add count of reg-reg moves remaining for linear allocator statsBen.Lippmeier@anu.edu.au2007-08-242-6/+29
* Add a count of how many spill/reloads/reg-reg-moves remain to dump-asm-statsBen.Lippmeier@anu.edu.au2007-08-242-27/+54