Add first cut of the validate script
[ghc.git] / compiler / cmm /
2007-07-03  Michael D. AdamsAdded support for update frames to the CPS pass
2007-07-03  Michael D. AdamsFix error message in CPS pass
2007-07-03  Michael D. AdamsFactor cmmToRawCmm completely out of CPS
2007-07-03  Michael D. AdamsRemove dead code in the CPS pass
2007-07-03  Michael D. AdamsMinor formatting cleanup.
2007-07-03  Michael D. AdamsMoved 'continuationToProc' into a separate file, 'CmmCP...
2007-07-03  Michael D. AdamsFinished support for foreign calls in the CPS pass
2007-07-02  Michael D. AdamsMultiple improvements to CPS algorithm.
2007-06-28  Michael D. AdamsAllow safety information on calls in Cmm files
2007-07-03  Simon MarlowFix for function info tables: the SRT field cannot...
2007-07-03  Simon MarlowpprTypeInfo: print slow entry pt
2007-06-28  Michael D. AdamsFix stack check amount for user declared continuation...
2007-06-28  Michael D. AdamsRemove unused parameter in force_gc_block for CPS
2007-06-28  Michael D. AdamsFix a bug in the Cmm parser where formal params didn...
2007-06-28  Michael D. AdamsMake CPS account for on-stack arguments when doing...
2007-06-28  Michael D. AdamsComment and formatting updates for the CPS pass
2007-06-27  Michael D. AdamsImplemented and fixed bugs in CmmInfo handling
2007-06-27  Michael D. AdamsFormatting only
2007-06-27  Michael D. AdamsAdded stack checks to the CPS algorithm
2007-06-27  Michael D. AdamsFirst pass at implementing info tables for CPS
2007-06-27  Michael D. AdamsAdded an SRT to each CmmCall and added the current...
2007-06-27  Michael D. AdamsAdded pointerhood to LocalReg
2007-06-13  Michael D. AdamsAdd forgotten compiler/cmm/CmmInfo.hs
2007-06-06  Michael D. AdamsAdd formal parameters to the Cmm parser
2007-05-29  Michael D. AdamsChanged C-- parser to allow multiple return values
2007-05-29  Michael D. AdamsAdded early draft of parameter passing to the CPS converter
2007-05-29  Michael D. AdamsMinor code cleanup
2007-05-29  Michael D. AdamsFix bug with proc-point detection (only a temporary...
2007-05-25  Michael D. AdamsMove global register saving from the backend to codeGen...
2007-05-25  Michael D. AdamsMoved global register saving from the backend to codeGen
2007-05-25  Michael D. AdamsFormatting changes for CPS code.
2007-05-24  Michael D. AdamsFormatted documentation for compiler/cmm/Dataflow.hs
2007-05-24  Michael D. AdamsRenamed CmmCPSData to CmmBrokenBlock and documented it
2007-05-23  Michael D. AdamsMinor re-organizing of compiler/cmm/CmmCPS.hs
2007-05-23  Michael D. AdamsFixed missing '#include "HsVersions.h"'
2007-05-23  Michael D. AdamsFactored proc-point analysis into separate file (compil...
2007-05-23  Michael D. AdamsRemoved an older version of selectStackFormat
2007-05-23  Michael D. AdamsRefined the handling of stack frame headers
2007-05-23  Michael D. AdamsMisc. cleanups to CPS converter
2007-05-23  Michael D. AdamsFixed CPS converter to preserve function names
2007-05-22  Michael D. AdamsAdded Proc-Point analysis to the CPS converter (not...
2007-05-22  Michael D. AdamsMake CmmProc take CmmFormals as argument
2007-05-22  Michael D. AdamsA small move of the comments in ./compiler/cmm/Dataflow.hs
2007-05-21  Michael D. AdamsAdded forgotten ./compiler/cmm/CmmLive.hs
2007-05-21  Michael D. AdamsDocument use of no-break space in lexer for C--
2007-05-21  Michael D. AdamsRenamed BlockExitInfo to FinalStmt and all its construc...
2007-05-18  Michael D. AdamsMajor cleanup of the CPS code (but more is still to...
2007-05-18  Michael D. AdamsSecond working draft of a CPS algorithm for C--.
2007-05-18  Michael D. AdamsFixed missing space in pretty printer for CmmJump
2007-05-18  Michael D. AdamsAdded spLimReg to complement spReg and hpReg
2007-05-18  Michael D. AdamsAdded types CmmActuals and CmmFormals for function...
2007-05-16  Michael D. AdamsFirst complete draft of a CPS algorithm. (Still hackis...
2007-05-16  Michael D. AdamsAdded "C--" foreign calling convention
2007-05-16  Michael D. AdamsAdded 'return' to C--, and made arguments to 'jump...
2007-05-10  Michael D. AdamsFixed liveness analysis to use a slower but more correc...
2007-05-10  Michael D. AdamsHooked the C-- CPS pass into the compilation pipeline
2007-05-10  Michael D. AdamsAdded compiler/cmm/Dataflow.hs
2007-06-28  Clemens FruhwirthGenerate .LC_ indirection-symbols also on x86_64 (as...
2007-07-02  Simon MarlowFIX #1471: print strings using Haskell quoting syntax
2007-06-22  andy@galois.comremoving -fhpc-tracer from ghc, is subsumed by the...
2007-06-13  Simon MarlowFIX #1418 (partially)
2007-05-26  Isaac DupreeparseInteger->parseUnsignedInteger to clarify meaning
2007-05-11  Michael D. AdamsFixed copy-and-paste error in the machOps of compiler...
2007-05-10  Michael D. AdamsFixed a minor redundancy in the C-- lexer
2007-05-10  Michael D. AdamsFixed the C-- lexer to comply with the standard on...
2007-05-10  Michael D. AdamsDocumented the Unicode tricks that are being played...
2007-04-27  Simon Marlowadd the constructor name field to the info table for...
2007-04-17  Simon MarlowRe-working of the breakpoint support
2007-04-06  Ian LynaghRemove code that is dead, as we require __GLASGOW_HASKE...
2007-04-04  Simon Marlowadd a safety net to avoid generating bogus code
2007-03-01  Simon Marlowfurther improvements to the x86/x86_64 NCG
2007-02-28  Simon MarlowRemove vectored returns.
2007-02-07  Kirsten ChevalierLightweight ticky-ticky profiling
2007-01-22  mrchebas@gmail.comoptimisation: shortcut branches when possible (x86...
2007-01-19  mrchebas@gmail.comSmall optimisation for comparisons
2007-01-17  mrchebas@gmail.comprettifying Cmm: print MachOps as identifiers by replac...
2007-01-17  mrchebas@gmail.comprettifying Cmm a bit: convert (x + (-N)) to (x - N)
2007-01-12  Ian LynaghAdd a warning for tabs in source files
2006-12-29  simonpj@microsoft.comAdd newline to end of file
2006-12-09  andy@galois.comAdding tracing support
2006-12-07  wolfgang.thaller... x86_64: support PIC and therefore, Mac OS X in the NCG
2006-10-22  wolfgang.thaller... Support RelocatableReadOnlyData section type in CmmPars...
2006-10-22  wolfgang.thaller... Cast switch scrutinees to W_ in AutoApply.cmm
2006-11-20  Ian LynaghAvoid problems with unaligned loads on alpha/mips/mipse...
2006-11-14  Simon Marlowsimplify the generated C a little by removing some...
2006-11-14  Simon Marlowfix types in generated C for comparison MachOps
2006-10-25  andy@galois.comImproving error message in CmmLint
2006-10-24  andy@galois.comHaskell Program Coverage
2006-10-17  Simon MarlowRejig TABLES_NEXT_TO_CODE: the -unreg flag was broken...
2006-10-16  Simon MarlowFix build on x86_64
2006-10-11  Simon MarlowModule header tidyup, phase 1
2006-10-05  davve@dtek.chalmers.seMerge Haddock comment support from ghc.haddock -- big...
2006-08-25  Roman LeshchinskiyAdd a default case to pprDynamicLinkerAsmLabel
2006-08-11  sven.panne@aedion.deAvoid warning about overlapped pattern for Linux target
2006-07-25  Simon MarlowGeneralise Package Support
2006-07-04  Simon Marlowunused import
2006-06-29  Simon Marlownew syntax: "prim %OP (args)" for using CallishMachOps...
2006-06-29  Simon Marlowadd MO_WriteBarrier to CallishMachOps
2006-06-20  Simon Marlowcheck that the argument to CmmCondBranch is really...
2006-06-20  Simon MarlowGenerate a new unique for each label
next