Repository : ssh://g...@git.haskell.org/ghc Branch 'wip/th-new' now includes:
e19ae5d Catch potential garbage after -msse. be3b84f Typos f5879ac Discard unreachable code in the register allocator (#7574) 1908195 Fix linker_unload now that we are running constructors in the linker (#8291) 93a04b4 Remove fglasgow-exts from ghci --help 84dff71 Fix the definition of cas() on x86 (#8219) 9c11fdb Fix build when PROF_SPIN is unset e2da02d Release notes: mention instance Monad (WrappedMonad m) (#8218) 5cf3669 Add a type-function for subtraction. 1c0a8e0 Typo in comment 94ab5d2 Fix user guide documentation about unboxed values 5e2f145 Update `primitive` and `vector` packages 1711208 Implement an unlifted Proxy type, Proxy# f712751 Make typeRep_RDR use typeRep# instead of typeRep c4ffdba Fix manual regarding current state of implicit quantification fa3ffb4 Release notes: mention -XEmptyCase 683f4b7 Whitespace only. fd9a9ab RnNames.lhs : Reuse existing function. 8634935 Fix typo in sync-all script. (#8375) 0481e07 Teach sync-all how to rewrite submodule repo urls 7f23a5d Make lazy unlifted bindings an error by default. 3bd7861 Fix BCO bitmap generation on 32-bit platforms (#8377) d664f8b Remove extra space in LIBFFI_CFLAGS (#8349) cb83365 Add a note about Proxy# to the user guide bb3f7b0 Mention the Foldable and Traversable instances for Const r in the user guide b9127f4 Fix AMP warnings for explicit Prelude imports (#8004) 6c235b5 Compare against pRELUDE_NAME instead of "Prelude" 4b8a928 Typos in users' guide 56084d7 Expand the commentary in Note [syntax of cmm files] 11b5ce5 Remove use of R9, and fix associated bugs cb7785f use a nat, not StgWord8, for gc_type 0b0fec5 use StgWord not StgWord8 for wakeup 2f69aae Globally replace "hackage.haskell.org" with "ghc.haskell.org" ab3abf1 grammar fix 9bbbf26 Remove a couple of unnecessary/outdated references to HBC 2798a17 Clarification in the docs for INLINE c0f89a1 Add back a comment that got lost aab6560 Add layout to MultiWayIf (#7783) 3c9aa40 comment update 9bd3666 Lift an unnecessary assumption in the demand analyser (fix Trac #8329) 36035d8 Better docs for MINIMAL e276ed7 Comments only 96f33e6 Move defaultClassMinimalDef from BuildTyCl to TcClassDcl badbbe0 Comments only 4407614 Look inside tuple predicates when checking instance declaration contexts bceeb01 Improve error reporting of fundep coverage condition failure 66c5ddb Improve pretty-printing of types 60d17a3 Remove trailing whitespace and tabs 63f2eee Documentation for -fprint-explicit-foralls and -fprint-explicit-kinds ff07927 Wibble (change of flag name) 259e1ae White space and line endings b8a4085 Improve error message for fundeps a bit more d6ccea9 Typos in comments 4a14326 Delete old comments referring to newSession bc8a5e1 Persist annotations to interface files (#3725) 70ccf23 fingerprint.py: Invoke 'perl' manually (#8283) 627d1e0 Add TH support for annotations (#8340) fd74014 Add support for prefetch with locality levels. 5af8ae5 Release note updates. a15ece4 Remove glasgow-exts from :help 986250e Update manual regarding unboxed tuples b84fbab Initialize gc_thread.mut_spin to the 'acquired' state 9864edf Look through tick-boxes when looking for integral literals in the desugarer 7996d8f Tidy up the commit for Trac #3725 43856a0 Improve -XAllowAmbiguousTypes (Trac #8392) 7e44480 Tiny comment on the change from StgWord8 to StgWord 9d908c5 Close over kinds when checking fundep coverage (Trac #8391) 0c7d2d7 Fix Trac #8368. 4f85aab s/Heep/Heap/ 0773f76 s/pathalogical/pathological/ 30a046f Update `bytestring` library to latest upstream HEAD 429397f Comments only 1de7975 Wibble in user docs a9649c4 Fix the bytecode genreation for tagToEnum# (Trac #8383) da46a00 Improve pretty-printing of IfaceSyn type families acccbf3 Simplify PprTyThing 8755758 Simplify printing of boot-file mis-matches, by using PprTyThing.pprTyThing 8d82954 Comments and white space only 1745779 Simplify the plumbing for checkValidTyCl 22818ab Move renamer splice functionality into a separate module. 0cc2bb5 Consolidate TH renaming. 6af0bd8 Add syntactic support for typed expression brackets and splices. 96456c6 Add names for TExp type constructor and unType. 639714b Differentiate typed and untyped splices and brackets in the abstract syntax. 459a03e Track the typed/untyped distinction in the current TH stage. d0d47ba Check the staging restriction in the renamer. e036ddc Track TH stage in the renamer. 96c6fa0 Add support for typed brackets and splices. 1e6a941 Clean up error context when checking brackets/splices. 047b3b8 Clean up smart constructors for splices. db6cb11 Add support for pattern splices. 5246e12 Add full support for declaration splices. 9145629 Code formatting cleanup. cb44123 Allow splices to add additional top-level declarations. c6033dc Change the types of typed brackets and splices. 2d1b4a7 Add support for Template Haskell module finalizers. 5e1fda8 Add support for Template Haskell state. _______________________________________________ ghc-commits mailing list ghc-commits@haskell.org http://www.haskell.org/mailman/listinfo/ghc-commits