Timeline


and

Jul 8, 2012:

11:52 PM Changeset in ghc [006ccf0]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Make unsolved "wanted" compute some "derived" constraints.
10:25 PM Changeset in ghc [a39d953]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Merge remote-tracking branch 'origin/master' into type-nats
10:25 PM Changeset in ghc [5be2982]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Fixes to the rules. Things are back to (somewhat) working! There is something wrong with the way I am reporting "frozen errors"...
6:28 PM Ticket #7061 (Allow 'default' declarations within GHCi) created by parcs
GHCi currently doesn't support 'default' declarations, and #4929 somehow …
6:46 AM Ticket #7060 (Option -ddump-rule-rewrites doesn't dump to a file) created by erikd
Running the command (using my GHC git HEAD compiler): […] and the …
5:07 AM Ticket #7059 (Error: junk `naughty I386 byte register' after expression) created by erikd
Compiling git HEAD in a i386 chroot on an x86-64 Linux system and get …
4:29 AM Ticket #7058 (Add strict version of modifySTRef) created by joeyadams
We added strict versions of modifyIORef and atomicModifyIORef recently …

Jul 7, 2012:

9:06 PM Ticket #7057 (Simplifier infinite loop regression) created by ronwalf
GHC gets stuck in the simplifier when compiling the attached file, …
7:08 PM Commentary/SourceTree edited by thomie
(diff)
5:23 AM Ticket #7055 (GHCi loadArchive "libiconv.a":failed Unknown PEi386 section name ...) closed by songpp
duplicate
5:21 AM Ticket #7056 (GHCi loadArchive "libiconv.a":failed Unknown PEi386 section name ...) created by songpp
cygwin 1.7 […] E:/Develop/haskell/conv.hs : […] then […]
5:21 AM Ticket #7055 (GHCi loadArchive "libiconv.a":failed Unknown PEi386 section name ...) created by songpp
cygwin 1.7 $ iconv --version iconv (GNU libiconv 1.14) …
1:31 AM Ticket #7054 (Compile failure on non x86/x86-64) created by erikd
Compile error as follows on Git HEAD …

Jul 6, 2012:

10:28 PM Changeset in ghc [647ae1c]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Mikolaj Konarski <mikolaj@…>
New functions to get kernel thread Id + serialisable task Id On most platforms the userspace thread type (e.g. pthread_t) and kernel thread id are different. Normally we don't care about kernel thread Ids, but some system tools for tracing/profiling etc report kernel ids. For example Solaris and OSX's DTrace and Linux's perf tool report kernel thread ids. To be able to match these up with RTS's OSThread we need a way to get at the kernel thread, so we add a new function for to do just that (the implementation is system-dependent). Additionally, strictly speaking the OSThreadId type, used as task ids, is not a serialisable representation. On unix OSThreadId is a typedef for pthread_t, but pthread_t is not guaranteed to be a numeric type. Indeed on some systems pthread_t is a pointer and in principle it could be a structure type. So we add another new function to get a serialisable representation of an OSThreadId. This is only for use in log files. We use the function to serialise an id of a task, with the extra feature that it works in non-threaded builds by always returning 1.
3:49 PM Changeset in ghc [f857f074]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Allow the register allocator access to argument regs (R1.., F1.., etc.) This was made possible by the recent change to codeGen to attach the live GlobalRegs to every CmmJump, and we'll be relying on it quite heavily in the new code generator too. What this means essentially is that when we see x = R1 the register allocator will automatically assign x to R1 and generate no code at all (also known as "coalescing"). It wasn't possible before because the register allocator had to assume that R1 was always live, because it didn't have access to accurate liveness information.
3:49 PM Changeset in ghc [aeaf3df2]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
put back the newtype around Label Having all BlockIds print as integers was a pain for debugging.
3:49 PM Changeset in ghc [f3aabb7]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix warning
3:49 PM Changeset in ghc [2a662bd]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
do a pass over this file, remove obsolete stuff
3:49 PM Changeset in ghc [7d7c284b]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Rename BTail -> BCons, BHead -> BSnoc
3:49 PM Changeset in ghc [147b5423]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Generate slightly less crap to be cleaned up later
3:49 PM Changeset in ghc [b5c84a1]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
bugfix: coalescing moves from RealReg to VirtualReg got broken at some point
10:49 AM Ticket #7052 (Numeric types’ Read instances use exponential CPU/memory) closed by pcapriotti
duplicate: See #7034 and #5692.
10:11 AM Ticket #7052 (Numeric types’ Read instances use exponential CPU/memory) closed by pcapriotti
fixed: Are you sure you're using 7.4.2? This should be fixed, and indeed I can't …
9:41 AM Changeset in ghc [6bda8726]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Fix T5975a/b conflict when run in parallel Also make T5975b actually load the file, it looks like this was an oversight when the test was created (it wasn't doing anything useful at all).
9:41 AM Changeset in testsuite [4f21b8b]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Fix T5975a/b conflict when run in parallel Also make T5975b actually load the file, it looks like this was an oversight when the test was created (it wasn't doing anything useful at all).
9:41 AM Changeset in ghc [10f46f4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
fix syntax error
9:41 AM Changeset in testsuite [c75c79b]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
fix syntax error
7:57 AM Ticket #7053 (Panic with PolyKinds + GADTs) created by dreixel
This works: […] Whereas this (removing the obvious return kind of the …
6:34 AM LambdasVsPatternMatching edited by mikhail.vorozhtsov
Added MultiClauseLambdas? with \ in each clause (diff)
2:55 AM Ticket #7052 (Numeric types’ Read instances use exponential CPU/memory) created by andersk
Computing read "1e99999999" :: Int -- returns 0 read "1e99999999" …

Jul 5, 2012:

9:20 PM Ticket #7051 (Runtime system crash (OS X intel -N greater than 4)) created by ndaniels
I get the following runtime error in my application on my 4-core i7 …
7:07 PM Ticket #4138 (Performance regression in overloading) closed by pcapriotti
fixed: Pushed: […] Closing the ticket now.
7:04 PM Changeset in ghc [8be2830]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Paolo Capriotti <p.capriotti@…>
Fix test case for #4138. As per the comments on that ticket, *not* inlining rnf is correct, so make this test pass.
7:04 PM Changeset in testsuite [8f3d6a51]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Paolo Capriotti <p.capriotti@…>
Fix test case for #4138. As per the comments on that ticket, *not* inlining rnf is correct, so make this test pass.
6:53 PM Ticket #5461 (Reconfigurable pretty-printing in GHCi) closed by pcapriotti
fixed: Pushed documentation patch, with a few changes.
6:50 PM Changeset in ghc [01386d38]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Add documentation for -interactive-print (#5461) Based on a patch by Vitaly Bragilevsky <bravit111@gmail.com>
3:42 PM Changeset in ghc [29ab199]supercompiler by Max Bolingbroke <batterseapower@…>
Fix eager value splitting with an updated value in focus
3:41 PM Changeset in ghc [9dfe592]supercompiler by Max Bolingbroke <batterseapower@…>
Do the uniqAway in MSG all at once to avoid shadowing bugs
3:40 PM Changeset in ghc [744bbfb]supercompiler by Max Bolingbroke <batterseapower@…>
Remove unused import in SimplCore
2:53 PM Ticket #7050 (stage 1 compiler crashes when the "quickest" build flavour is chosen) created by ilya
A fresh build from scratch of the "master" branch from the GHC repository …
2:24 PM Changeset in ghc [9613d735]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
T3294 improved with the new codegen merge
2:24 PM Changeset in testsuite [b8ac5a0]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
T3294 improved with the new codegen merge
1:24 PM Changeset in ghc [b5bc12b]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Delete some unused code
1:22 PM LambdasVsPatternMatching edited by jeltsch
added notes regarding arrow notation (proc expressions) (diff)
12:38 PM Changeset in ghc [314ea4f]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Merge remote-tracking branch 'origin/master' into newcg * origin/master: prefer later defined commands (fixes #3858)
12:29 PM LambdasVsPatternMatching created by mikhail.vorozhtsov
Initial version
12:23 PM Changeset in ghc [bfbdbcb]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Remove "fuel", adapt to Hoopl changes, fix warnings
9:53 AM Commentary edited by mikhail.vorozhtsov
Added link to the lambda-case page (diff)
8:06 AM Ticket #7049 (LLVM backend miscompiles GHC stage2) created by kgardas
Hello, I've been hunting issue where ghc-stage2 fails with […] from …
12:34 AM Changeset in ghc [025f8bd4]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Use GHC's Ct type instead of a custom tuple.

Jul 4, 2012:

7:52 PM Changeset in ghc [b261677]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Organize code by function and add comments to explain what's going on.
5:15 PM Changeset in ghc [ae7aadd]supercompiler by Max Bolingbroke <batterseapower@…>
Basic implementation of RightGivesTypeGen to stop panics
5:15 PM Changeset in ghc [07302b1c]supercompiler by Max Bolingbroke <batterseapower@…>
Restrict stack pruning to preserve effectivness of NOINLINE and friends
5:15 PM Changeset in ghc [2cf8360]supercompiler by Max Bolingbroke <batterseapower@…>
Comment only
5:15 PM Changeset in ghc [e2c9fc77]supercompiler by Max Bolingbroke <batterseapower@…>
Instantiating with a stack frame *is* real instantiation
5:14 PM Changeset in ghc [bc152fc]supercompiler by Max Bolingbroke <batterseapower@…>
Move the notion of shortability to the IdInfo module for reuse in the supercompiler
3:52 PM Ticket #7048 (Add the ability to statically define a `FunPtr` to a haskell function) created by pcapriotti
Lauri Alanko …
3:36 PM Changeset in ghc [5d06bb4b]supercompiler by Max Bolingbroke <batterseapower@…>
Add a FIXME
3:35 PM Changeset in ghc [b4585b8c]supercompiler by Max Bolingbroke <batterseapower@…>
Fix some FV issues so that map-map actually doesn't loop
12:29 PM Ticket #3871 (Missing reference in manpage) closed by guest
duplicate: Duplicate of #3351, in both cases link <xref linkend=...> does not …
12:19 PM Changeset in ghc [3f0afab]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix merge-related problems
12:03 PM Ticket #7047 (Add a Functor instance for Control.Exception.Handler) closed by simonmar
fixed: Applied, thanks!
12:02 PM Changeset in base [af5dc3f]data-proxydbcsghc-7.6ghc-7.8type-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
add some UNPACKs to improve performance a bit
12:02 PM Changeset in base [3a3ab80]data-proxydbcsghc-7.6ghc-7.8type-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
Add RatioZeroDenominator to ArithException, and use it instead of error As per discussion on the libraries list.
12:02 PM Changeset in base [53f4718]data-proxydbcsghc-7.6ghc-7.8type-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
Add Functor instance for Handler (#7047)
12:02 PM Changeset in ghc [c8a8b06] by Simon Marlow <marlowsd@…>
add some UNPACKs to improve performance a bit
12:02 PM Changeset in ghc [9e3fb41] by Simon Marlow <marlowsd@…>
Add RatioZeroDenominator to ArithException, and use it instead of error As per discussion on the libraries list.
12:02 PM Changeset in ghc [8e08f83] by Simon Marlow <marlowsd@…>
Add Functor instance for Handler (#7047)
12:02 PM Ticket #3858 (the resolution of abbreviated commands in ghci is surprising.) closed by simonmar
fixed
9:34 AM Changeset in ghc [99fd246]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Merge remote-tracking branch 'origin/master' into newcg * origin/master: (756 commits) don't crash if argv[0] == NULL (#7037) -package P was loading all versions of P in GHCi (#7030) Add a Note, copying text from #2437 improve the --help docs a bit (#7008) Copy Data.HashTable's hashString into our Util module Build fix Build fixes Parse error: suggest brackets and indentation. Don't build the ghc DLL on Windows; works around trac #5987 On Windows, detect if DLLs have too many symbols; trac #5987 Add some more Integer rules; fixes #6111 Fix PA dfun construction with silent superclass args Add silent superclass parameters to the vectoriser Add silent superclass parameters (again) Mention Generic1 in the user's guide Make the GHC API a little more powerful. tweak llvm version warning message New version of the patch for #5461. Fix Word64ToInteger conversion rule. Implemented feature request on reconfigurable pretty-printing in GHCi (#5461) ... Conflicts: compiler/basicTypes/UniqSupply.lhs compiler/cmm/CmmBuildInfoTables.hs compiler/cmm/CmmLint.hs compiler/cmm/CmmOpt.hs compiler/cmm/CmmPipeline.hs compiler/cmm/CmmStackLayout.hs compiler/cmm/MkGraph.hs compiler/cmm/OldPprCmm.hs compiler/codeGen/CodeGen.lhs compiler/codeGen/StgCmm.hs compiler/codeGen/StgCmmBind.hs compiler/codeGen/StgCmmLayout.hs compiler/codeGen/StgCmmUtils.hs compiler/main/CodeOutput.lhs compiler/main/HscMain.hs compiler/nativeGen/AsmCodeGen.lhs compiler/simplStg/SimplStg.lhs
8:08 AM Changeset in ghc [ad16de2]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
prefer later defined commands (fixes #3858)
7:08 AM Changeset in ghc [a5c9ed1a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
T5111 is an expected failure becuase of Trac #7046
7:08 AM Changeset in testsuite [d0f8f78]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
T5111 is an expected failure becuase of Trac #7046

Jul 3, 2012:

7:29 PM Ticket #7047 (Add a Functor instance for Control.Exception.Handler) created by parcs
This is the ticket that corresponds to the proposal found at …
5:13 PM Changeset in ghc [459be0b]supercompiler by Max Bolingbroke <batterseapower@…>
Fix some bugs in new evaluator
3:29 PM Ticket #7046 (Simplifier failing to unbox join point) created by simonpj
A consequence of the recent "silent superclass" patch is that T5113 …
2:19 PM Changeset in ghc [d260d919]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Add an experimental sinking pass
2:19 PM Changeset in ghc [2491856]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
no need to check for unreachable blocks with -fnew-codegen we've already done it
2:18 PM Ticket #7032 (sleep fails for compiled program) closed by pcapriotti
fixed: Pushed patch as ba7961f118f42ba9db7e5fba017270a257852ff3.
2:18 PM Changeset in ghc [85fed344]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
mainly tidyup
2:16 PM Ticket #7045 (The `Read` instance of `Rational` does not support decimal notation) closed by pcapriotti
invalid: According to the Haskell Report, floating point literals need to be …
2:10 PM Ticket #7044 (reject reading rationals with exponent notation) closed by pcapriotti
duplicate: This is essentially the same issue as #5692. Let's keep the discussion on …
2:01 PM Ticket #7034 (reading a large double results in zero with ghc-7.4.2) closed by pcapriotti
fixed: Fixed by: […] This only covers the failure for read in base. The …
1:54 PM Changeset in ghc [dc24164e]supercompiler by Max Bolingbroke <batterseapower@…>
First compiling version of the changes to eliminate Indirect
1:21 PM Building/Using edited by pcapriotti
document pretty build (diff)
8:17 AM Ticket #7045 (The `Read` instance of `Rational` does not support decimal notation) created by maeder
[…] is legal whereas […] fails at runtime with "Prelude.read: no …
8:10 AM Ticket #7044 (reject reading rationals with exponent notation) created by maeder
The program […] fails in the same way as for doubles currently. This …
7:57 AM Ticket #5911 (Add write-only variant of newTChan) closed by simonmar
fixed: Patches pushed, thanks for the contribution!
7:53 AM Ticket #7008 (ghc-pkg's documentation suggests argument to -f is a file) closed by simonmar
fixed
7:44 AM Ticket #7037 (setProgName() crashes when argv[0] == NULL) closed by simonmar
fixed
12:59 AM Ticket #788 (Implement class aliases and/or constraint synonyms) closed by anders_
fixed: This is implemented by ConstraintKinds, right?
Note: See TracTimeline for information about the timeline view.