Expand the commentary in Note [syntax of cmm files]
[ghc.git] / compiler / cmm / CmmParse.y
2011-07-05  Max BolingbrokeRemove the unused CmmAlign and CmmDataLabel from CmmStatic
2011-07-05  Max BolingbrokeRefactoring: use a structured CmmStatics type rather...
2011-06-19  Iavor S. Diatchki(partial) Merge branch 'master' into type-nats
2011-06-10  David WaernMerge branch 'master' of darcs.haskell.org/ghc
2011-06-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-06-10  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-06-09  Ian LynaghRefactor SrcLoc and SrcSpan
2011-06-06  Simon MarlowMerge remote branch 'working/master'
2011-05-31  David TereiAdd new mem{cpy,set,move} cmm prim ops.
2011-05-18  Dimitrios VytiniotisMerge remote branch 'origin/master'
2011-05-12  Jose Pedro MagalhaesMerge branch 'master' of darcs.haskell.org/ghc into...
2011-05-11  Simon Peyton JonesMerge remote branch 'origin/master'
2011-05-11  Simon Marlowfix the names of the floating-point operations in the...
2011-05-08  Ian LynaghMerge branch 'coloured-core' of https://github.com...
2011-05-04  Simon Peyton JonesMerge commit
2011-04-30  Simon Peyton JonesMerge remote branch 'origin/master' into ghc-new-co
2011-04-28  Simon Peyton JonesMerge remote branch 'origin/master' into monad-comp
2011-04-27  Jose Pedro MagalhaesMerge branch 'master' of darcs.haskell.org/ghc into...
2011-04-27  U-EUROPE\dimitrisMerge branch 'master' of darcs.haskell.org/ghc
2011-04-27  Ben LippmeierMerge branch 'master' of /Users/benl/devel/ghc/ghc...
2011-04-26  Edward Z. YangRaw versions of if and switch.
2011-01-30  Iavor S. DiatchkiMerge branch 'master' into type-nats
2011-01-24  Simon MarlowMerge in new code generator branch.
2010-11-17  Simon Marlowremove -XNoMonomorphismRestriction
2010-11-17  Simon Marlowadd some {-# LANGUAGE BangPatterns #-} to mollify GHC
2010-10-22  simonpj@microsoft.comAdd rebindable syntax for if-then-else
2010-09-19  Edward Z. YangInterruptible FFI calls with pthread_kill and CancelSyn...
2010-07-30  simonpj@microsoft.comWork around missing type signature in Happy
2010-07-06  Ian LynaghMake mkPState and pragState take their arguments in...
2010-01-02  Ben.Lippmeier@anu... Tag ForeignCalls with the package they correspond to
2009-11-27  Ian LynaghColumns now start at 1, as lines already did
2009-11-06  Ben.Lippmeier@anu... * Refactor CLabel.RtsLabel to CLabel.CmmLabel
2009-10-18  Ben.Lippmeier@anu... Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FS
2009-09-28  Simon MarlowemitRetUT: cope with arguments overlapping with results...
2009-06-08  Ian LynaghPut "%expect 0" directives in the .y files
2009-05-14  Ian LynaghHide warnings from alex/happy sources
2009-04-24  Ian LynaghRequire a bang pattern when unlifted types are where...
2009-02-07  Ian LynaghCorrect an IsFunction that should be IsData
2009-02-06  Ian LynaghWhen generating C, don't pretend functions are data
2008-10-13  dias@eecs.harvard.eduBig collection of patches for the new codegen branch.
2008-08-14  dias@eecs.harvard.eduMerging in the new codegen branch
2008-09-14  Thomas SchillingReturn parser errors and warnings instead of dying.
2008-06-14  Ian LynaghFix conversions between Double/Float and simple-integer
2008-06-02  dias@eecs.harvard.eduMissing import in C-- parser
2008-05-03  Norman Ramseyreplace hints with kinds in parser as well
2008-04-23  Ian LynaghAdd back an erroneously removed #include "HsVersions.h"
2008-04-22  Ian Lynagh(F)SLIT -> (f)sLit in CmmParse
2008-04-17  Ian LynaghAdd some more generic (en|de)code(Double|Float) code
2008-04-02  Simon MarlowDo not #include external header files when compiling...
2008-01-04  Isaac Dupreechange CmmActual, CmmFormal to use a data CmmHinted...
2007-12-27  Isaac Dupreeadd missing import that happy -agc secretly provided
2007-10-17  Simon Marlowre-instate missing parts of "put the @N suffix on stdca...
2007-09-07  Norman Ramseya good deal of salutory renaming
2007-09-06  Norman Ramseymassive changes to add a 'zipper' representation of C--
2007-09-04  Simon Marlowput the @N suffix on stdcall foreign calls in .cmm...
2007-09-04  Ian LynaghFix CodingStyle#Warnings URLs
2007-09-03  Ian LynaghUse OPTIONS rather than OPTIONS_GHC for pragmas
2007-09-01  Ian LynaghAdd {-# OPTIONS_GHC -w #-} and some blurb to all compil...
2007-08-29  Simon MarlowWindows: remove the {Enter,Leave}CricialSection wrappers
2007-08-06  Michael D. AdamsAdded a case for non-zero arity INFO_TABLE_FUN to the...
2007-08-06  Michael D. AdamsChange to the Cmm syntax. Put gc_block before update_frame.
2007-08-20  Norman Ramseyput CmmReturnInfo into a CmmCall (and related types)
2007-08-20  Norman Ramseyannotate C-- calls that do not return
2007-08-09  simonpj@microsoft.comRename a constructor CmmForeignCall to CmmCallee, and...
2007-07-13  Clemens FruhwirthAdd import facility to cmm parser
2007-07-13  Clemens FruhwirthFix the knot-tying in loopDecls to actually do what...
2007-07-18  Michael D. AdamsMade the label generation in the Cmm parser more direct
2007-07-18  Ian LynaghFixes for the unreg build
2007-07-15  Michael D. AdamsProperly parse GC blocks for functions with info tables
2007-07-05  Michael D. AdamsAdded comment to the Cmm parser showing code for use...
2007-07-05  Michael D. AdamsAdded support for GC block declaration to the Cmm syntax
2007-07-03  Michael D. AdamsAdded support for update frames to the CPS pass
2007-06-28  Michael D. AdamsAllow safety information on calls in Cmm files
2007-06-28  Michael D. AdamsFix a bug in the Cmm parser where formal params didn...
2007-06-27  Michael D. AdamsImplemented and fixed bugs in CmmInfo handling
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-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-16  Michael D. AdamsAdded "C--" foreign calling convention
2007-05-16  Michael D. AdamsAdded 'return' to C--, and made arguments to 'jump...
2007-06-13  Simon MarlowFIX #1418 (partially)
2007-05-11  Michael D. AdamsFixed copy-and-paste error in the machOps of compiler...
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-02-28  Simon MarlowRemove vectored returns.
2007-01-12  Ian LynaghAdd a warning for tabs in source files
2006-10-22  wolfgang.thaller... Support RelocatableReadOnlyData section type in CmmPars...
2006-10-11  Simon MarlowModule header tidyup, phase 1
2006-07-25  Simon MarlowGeneralise Package Support
2006-06-29  Simon Marlownew syntax: "prim %OP (args)" for using CallishMachOps...
2006-06-20  Simon MarlowGenerate a new unique for each label
2006-04-07  Simon MarlowReorganisation of the source tree