Timeline


and

Mar 4, 2011:

8:20 PM Ticket #4995 (Compiling pandoc with llvm backend fails with panic) created by jgm
I decided to try compiling pandoc with the llvm backend (GHC 7.0.2 32 bit …
7:48 PM Ticket #2722 (<<loop> when compiling with -O option with ghc-6.10.0.20081019) closed by litoh
invalid
7:42 PM Ticket #4992 (LLVM trashes registers for primitive calls) closed by dterei
invalid: Cool! I wouldn't say that not paying attention to live variables is …
3:32 PM DarcsConversion edited by igloo
(diff)
3:30 PM DarcsConversion edited by simonmar
move libs to the second list (diff)
3:26 PM DarcsConversion edited by igloo
(diff)
3:23 PM DarcsConversion edited by igloo
(diff)

Mar 3, 2011:

10:44 PM Commentary edited by dterei
(diff)
10:39 PM Commentary edited by dterei
(diff)
10:38 PM Commentary edited by dterei
(diff)
9:25 PM Blog: New directions for Template Haskell comment added by tov
Part A would let me do several useful things with TH that I couldn’t in …
8:00 AM Milestone 7.0.2 completed
12:43 AM Ticket #4994 (Deprecate Control.Exception.blocked in favour of getMaskingState) created by basvandijk
I [http://www.haskell.org/pipermail/libraries/2011-February/015859.html
12:42 AM Changeset in base [333e764]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Bas van Dijk <v.dijk.bas@…>
Deprecate Control.Exception.blocked in favour of getMaskingState
12:42 AM Changeset in ghc [53a93d1]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Bas van Dijk <v.dijk.bas@…>
Deprecate Control.Exception.blocked in favour of getMaskingState
12:31 AM Ticket #4993 (getDirectoryContents goes into an infinite loop) closed by bos
invalid: I've got it figured out. It's not a GHC bug, and it's quite subtle. So. …

Mar 2, 2011:

10:53 PM Ticket #4993 (getDirectoryContents goes into an infinite loop) created by bos
This is a really peculiar bug. Prepare for some fun! I'm using a tool …

Mar 1, 2011:

7:01 PM Ticket #4992 (LLVM trashes registers for primitive calls) created by scpmw
When calling, the LLVM backend will generate code that sets a number of …
5:08 PM Ticket #4991 (base GHC/Conc/Sync causes build failure) closed by nsch
worksforme: Git repo messed it up, works fine with darcs. Sorry.
5:07 PM Ticket #4990 (DPH (desugarer) causes GHC compilation to fail) closed by nsch
worksforme: Hmmm, the git repo messed it up, sorry. Works fine with darcs.
4:54 PM Ticket #4979 (IO performance regression in 7.0.2) closed by simonmar
wontfix: Yes, this was my fault. The change was: […] So small hPutStrs …
4:09 PM Ticket #4991 (base GHC/Conc/Sync causes build failure) created by nsch
Current HEAD fails with: […]
1:55 PM Ticket #4990 (DPH (desugarer) causes GHC compilation to fail) closed by simonmar
fixed: Was fixed by this patch to dph: […]
1:45 PM Ticket #4961 (Make the Timeout exception a newtype instead of a datatype) closed by simonmar
fixed: Pushed today: […]
12:19 PM Ticket #4990 (DPH (desugarer) causes GHC compilation to fail) created by nsch
When trying to build current head, we get the following error: […] …
10:18 AM Ticket #4989 (build error on mingw if pthreads is installed) created by int-e
(error from #ghc, by McManiaC) The build error is this, […] From the …
9:06 AM Ticket #4988 (Hang in GHCi debugger) created by simonmar
GHCi hangs when loading a file after stopping at an exception breakpoint: …
2:37 AM Ticket #4987 (darcs: internal error: stg_ap_v_ret (GHC version 7.0.1 for ...) created by guest
While doing a darcs pull from the Agda repository …
1:34 AM Ticket #4986 (negative Double numbers print out all wrong) closed by igloo
fixed: Thanks for the report. Happily, this is a duplicate of #4867, which is …
1:24 AM Ticket #4986 (negative Double numbers print out all wrong) created by vincef13
Prelude> (-1) :: Double -3.666940035476786e76

Feb 28, 2011:

2:58 PM Ticket #4860 (Text.Regex crasher) closed by simonmar
fixed: Great, thanks!
2:33 AM Blog: New directions for Template Haskell comment added by guest
It seems backwards to have the more verbose syntax for the type-safe …

Feb 27, 2011:

7:14 PM Ticket #1363 (Sourcing multi-line scripts in GHCi: track line numbers, and bail out ...) closed by igloo
fixed: Thanks, I've applied your patches, and opened another ticket (#4985) for …
7:12 PM Ticket #4985 (Improve locations in ghci errors) created by igloo
This shows GHC complaining of an error in line 9 of a 7 line file. The …
3:59 PM Ticket #4951 (Performance regression 7.0.1 -> 7.0.1.20110201) closed by igloo
fixed: Looks good, thanks!
12:24 AM Ticket #4984 (OS X: ld: warning: -read_only_relocs cannot be used with x86_64) created by igloo
From …

Feb 26, 2011:

9:21 PM Ticket #4983 (Warning about redundant import is wrong when hiding identifiers in order ...) closed by igloo
wontfix: I think the warning is OK in this case: You've explicitly imported the …
8:44 PM Ticket #4983 (Warning about redundant import is wrong when hiding identifiers in order ...) created by Lemming
Although warnings about redundant imports are almost perfect since …
7:44 PM Ticket #4982 (ghc-7.0.1: make install sets not enough permissions on library ...) created by Lemming
I have installed GHC-7.0.1 from …
11:28 AM Ticket #4981 (inconsistent class requirements with TypeFamilies and FlexibleContexts) created by ganesh
If I build the code below with -DVER=2, I get a complaint about …

Feb 25, 2011:

9:21 PM Ticket #4013 (build fails on OS X: Invalid Mach-O file:Address out of bounds while ...) closed by igloo
fixed: Should be fixed for old versions of OS X by […]
8:14 AM Ticket #4905 (New flag to disable warning on incomplete pattern matches in lambdas) closed by simonpj
fixed: No, it wasn't merged. It's a change in specification not a bug-fix, and we …

Feb 24, 2011:

10:12 PM Ticket #4980 (Warning about module abbreviation clashes) created by Lemming
Please add the option -fwarn-module-rename-collision that makes GHC to do …
5:45 PM Ticket #4979 (IO performance regression in 7.0.2) created by simonpj
If you benchmark spectral/sphere you'll see a 25% increase in allocation …
6:14 AM Ticket #4978 (Continuation passing style loop doesn't compile into a loop) created by tibbe
I was investigating some poor performance in Data.Binary.Builder from …

Feb 23, 2011:

8:34 PM Ticket #4977 (Warning about unqualified implicit imports) created by Lemming
I would like to have a GHC option like -fwarn-unqualified-imports that …
6:59 PM Ticket #4976 (zipWith static argument transformation) created by aristidb
Currently, zipWith cannot be inlined (I think), because it is implemented …
5:51 PM Ticket #4890 (Add DTrace support to i386-solaris2 platform) closed by igloo
fixed: These are all applied in HEAD and 7.0 branch: […]
1:33 PM Ticket #4975 (Windows binary's documentation directory hierarchy is broken) created by shelarcy
GHC 7.0.2 RC 2 (ghc-7.0.1.20110219) doen't have Cabal, haddock and …
11:43 AM Ticket #4963 (Faster implementation of System.Timeout.timeout) closed by basvandijk
invalid: Since this event manager based implementation is …
2:07 AM CrossCompilationDesign created by thoughtpolice

Feb 22, 2011:

8:28 PM Ticket #4973 (building ghc7.0.1.20110217 under x86 solaris fails) closed by igloo
fixed: Fixed in HEAD and 7.0 by: […]
6:18 PM Ticket #4961 (Make the Timeout exception a newtype instead of a datatype) closed by basvandijk
invalid: Simon, I noticed you didn't push yet. That's good because, as you know, …
6:04 PM Ticket #4969 (regression: core-lint failure in agda) closed by igloo
fixed: Merged
3:07 PM Commentary/Rts/HaskellExecution/PointerTagging edited by ezyang
Fix broken link. (diff)
9:55 AM Ticket #4893 (panic! the 'impossible' happened: initC: srt_lbl) closed by simonpj
duplicate: I think this is a dup of #4534, which is fixed. Indeed your example is ok …
9:26 AM DataParallel/Dec2010Release edited by chak
(diff)
9:13 AM DataParallel/Dec2010Release edited by simonpj
(diff)
8:59 AM Builder edited by kgardas
(diff)

Feb 21, 2011:

6:02 PM Ticket #4974 (cabal install unix-compat fails with ghc-7.0.1-rc2) closed by igloo
invalid: Aha, looks like the real problem is that you don't have libutil.h: …
3:18 PM Ticket #4974 (cabal install unix-compat fails with ghc-7.0.1-rc2) created by basvandijk
I get an error when installing unix-compat with GHC-7.0.1-rc2: […] …
1:00 PM Ticket #4972 (ghc-7.0.1.20110217 crash) closed by maeder
duplicate: this seems to be a duplicate of #4893
12:48 PM Ticket #4973 (building ghc7.0.1.20110217 under x86 solaris fails) created by maeder
creating libHSrts-ghc7.0.1.20110217.so with inplace/bin/ghc-stage1
12:33 PM Ticket #4972 (ghc-7.0.1.20110217 crash) created by maeder
[…] I'll see if this happens under linux, too.
4:26 AM Changeset in ghc [36e8579]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
A small fix and a note.

Feb 20, 2011:

10:57 PM Ticket #4971 (All essential C-- transformations in new codegen should have infinite ...) created by ezyang
Before I forget, this is a bug to remind us that we need to give infinite …
1:17 AM Changeset in ghc [6cceac91]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
Some rather inefficient support for distributivity.

Feb 19, 2011:

9:51 PM Changeset in ghc [319a4038]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
Merge remote branch 'origin/master' into type-nats
9:19 PM Ticket #4013 (build fails on OS X: Invalid Mach-O file:Address out of bounds while ...) closed by igloo
fixed: I've just successfully validated with […] in mk/validate.mk, both 32bit …
3:27 PM Ticket #4970 (time002 and time004 (ghci) test failures on OS X 64 bit) created by gwright
The time002 and time004 tests fail for ghci on OS X 64 bit. The …
3:05 PM Building/RunningTests edited by igloo
(diff)
2:53 PM Ticket #4867 (ghci displays negative floats incorrectly (was: Incorrect result from trig ...) closed by igloo
fixed: Applied, thanks!
1:32 PM Changeset in ghc [150a1573]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Roll back generics changes in the HEAD repos
1:32 PM Changeset in ghc-prim [e32f7ce]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by Ian Lynagh <igloo@…>
Roll back generics changes in the HEAD repos
11:47 AM Changeset in ghc [3dceaef]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Drop dead core that was kept alive by RULES in CorePrep (#4962)

Feb 18, 2011:

10:40 PM Ticket #4952 (Typechecking regression) closed by igloo
fixed: Merged.
10:40 PM Ticket #4966 (Type checking regression) closed by igloo
fixed: Merged.
10:39 PM Ticket #4209 (LLVM: Vector code segfaults under OSX) closed by igloo
fixed: Merged: […]
10:39 PM Ticket #4838 (LLVM mangler takes too long at runtime) closed by igloo
fixed: Merged: […]
8:57 PM Commentary/Compiler/CoreSynType edited by megacz
Explain what Id is and its equality semantics. (diff)
8:11 PM Ticket #4969 (regression: core-lint failure in agda) created by igloo
This testcase, boiled down from agda 2.2.8, gives a core lint failure with …[…]
2:09 PM ExplicitCallStack edited by guest
Delete spam (diff)
7:40 AM Ticket #4964 (Scale columns in CCS profiling report to their contents) closed by batterseapower
fixed: I pushed the patch to HEAD: […]

Feb 17, 2011:

9:56 PM Ticket #4968 (openTempFile fails on Windows if a directory exists with the file name it ...) created by ganesh
The program below works on Linux but fails on Windows with "permission …
5:50 PM Commentary/Rts/HaskellExecution/PointerTagging edited by dterei
(diff)
5:49 PM Commentary/Rts/HaskellExecution/FunctionCalls edited by dterei
(diff)
5:47 PM Commentary/Rts/HaskellExecution/FunctionCalls edited by dterei
(diff)
5:46 PM Commentary/Rts/HaskellExecution/Registers edited by dterei
(diff)
5:43 PM Commentary/Pipeline edited by dterei
(diff)
5:42 PM Commentary/Pipeline edited by dterei
(diff)
5:29 PM Commentary/Compiler/Backends/LLVM/Design edited by dterei
(diff)
5:26 PM Commentary/Compiler/Backends/LLVM/Installing edited by dterei
(diff)
5:24 PM Commentary/Compiler/Backends/LLVM edited by dterei
(diff)
5:20 PM Commentary/Compiler/Backends/NCG edited by dterei
(diff)
5:11 PM Commentary/Compiler/IfaceFiles edited by dterei
(diff)
5:09 PM Commentary/Compiler/Packages edited by dterei
(diff)
5:08 PM Commentary/Compiler/KeyDataTypes edited by dterei
(diff)
5:08 PM Commentary/Compiler edited by dterei
(diff)
5:07 PM Commentary/Compiler/KeyDataTypes edited by dterei
(diff)
5:05 PM Commentary/Compiler/ModuleTypes created by dterei
11:19 AM Ticket #4967 (internal error: stg_ap_v_ret on forkProcess + executeFile) created by udoprog
I've so far been unable to reproduce the bug, due to my inexperience in …
12:15 AM Ticket #4966 (Type checking regression) created by igloo
This module: […] is accepted by 7.0.1, but not by 7.0-branch or HEAD: …

Feb 16, 2011:

11:46 PM Commentary/Compiler/KeyDataTypes edited by dterei
(diff)
11:44 PM Commentary/Compiler edited by dterei
(diff)
11:37 PM Commentary/Compiler/StrictnessAnalysis edited by dterei
(diff)
11:31 PM Commentary/Compiler/HscMain edited by dterei
(diff)
11:30 PM Commentary/Compiler/HscPipe edited by dterei
(diff)
11:30 PM HscPipe2.png attached to Commentary/Compiler/HscPipe by dterei
11:24 PM Commentary/Compiler/HscMain edited by dterei
(diff)
11:23 PM HscPipe.png attached to Commentary/Compiler/HscMain by dterei
HscPipe
11:23 PM Commentary/Compiler/HscMain edited by dterei
add llvm to graphic (diff)
11:22 PM HscPipe2.png attached to Commentary/Compiler/HscMain by dterei
11:04 PM Commentary/Compiler/IfaceFiles edited by dterei
Add note of where ModIface? lives. (diff)
10:32 PM Commentary/Compiler/HscMain edited by dterei
Fix some formatting (diff)
10:26 PM Commentary/Compiler/HscMain edited by dterei
add llvm code gen info (diff)
10:24 PM Commentary/Compiler/API edited by dterei
Fix link to recompilation checker and remove empty section on stable … (diff)
9:51 PM Ticket #4953 (panic: urk! lookup local fingerprint main:B.throwErr{v rR3}) closed by igloo
fixed: The panics are fixed now, but uni-htk is failing to build. I'll take a …
9:37 PM Ticket #4965 (60% performance regression in continuation-heavy code between 6.12 and 7) created by bos
I have a JSON parsing library whose performance has regressed by a little …
4:16 PM Ticket #4964 (Scale columns in CCS profiling report to their contents) created by batterseapower
If you have long identifiers or module names, they overflow the fixed-size …
11:57 AM Ticket #4963 (Faster implementation of System.Timeout.timeout) created by basvandijk
As described in the …
10:13 AM Ticket #4962 (Dead code fed to CorePrep because RULEs keep it alive spuriously) created by batterseapower
This ticket is split off from #4941. I'm seeing output code that looks …

Feb 15, 2011:

9:29 PM Ticket #4961 (Make the Timeout exception a newtype instead of a datatype) created by basvandijk
The attached patch simply replaces the data with a newtype for the …
2:47 PM Ticket #4957 (Simplifier failes to eliminate redundant boxing/unboxing) closed by simonpj
fixed: Fixed by […] Test added also. Simon
2:13 PM Ticket #4945 (Another SpecConstr infelicity) closed by igloo
fixed: Only performance, and not a regression since 7.0.1 at least, so not …
1:52 PM Ticket #4958 (Ambiguous module name `Prelude' (base haskell98-1.1.0.0)) closed by simonmar
wontfix: GHC starting with version 7.2.1 will not support using the haskell98
1:15 PM Ticket #4960 (Better inlining test in CoreUnfold) created by simonpj
Consider this […] If a function that scrutinises its argument is …

Feb 14, 2011:

9:57 PM Commentary/Compiler/StackAreas edited by ezyang
some notes about the new codegen (diff)
6:09 PM Ticket #4959 (Warning about variables with leading underscore that are used anyway) created by Lemming
I use -Wall all the time, which includes -fwarn-unused-binds and …
5:33 PM ErlangInHaskell edited by jepst
(diff)
4:13 PM Ticket #4958 (Ambiguous module name `Prelude' (base haskell98-1.1.0.0)) created by EvgenijM86
I was trying to compile haskell-src-1.0.1.4 with ghc-7.1.20110213 and got …
1:26 PM Commentary/Compiler/Coercions edited by megacz
typo (diff)
11:09 AM Ticket #4957 (Simplifier failes to eliminate redundant boxing/unboxing) created by simonpj
Consider this […] GHC 6.12 -O generates this: […] Here y is used …

Feb 13, 2011:

9:04 PM Ticket #4898 (internal error: evacuate(static): strange closure type 23675) closed by igloo
worksforme: No response from submitter, so closing.
8:50 PM Ticket #4214 (OSX 64bit: ghci: loadObj internal error) closed by igloo
fixed: GHCi works in the current builds, so I agree that we can close this ticket …
8:45 PM Ticket #4956 (threadDelay behavior 64-bit mac os x) created by perikov
threadDelay 1000000 […] to reproduce: fire up ghci […]
5:31 PM Ticket #4949 (TH typechecking regression) closed by igloo
fixed: Yes, all the above packages now build in the stable branch.
2:43 PM Ticket #4935 (New type error in GHC 7.1 with TypeFamilies, Rank2Types) closed by igloo
fixed: Merged

Feb 11, 2011:

5:18 PM Ticket #4950 (Typechecking regression) closed by simonpj
duplicate: Patch not yet committed, but will be shortly. Dup of #4935.
1:38 PM Ticket #4955 (increase error message detail for module lookups failure due to hi ...) created by duncan
Consider the following build log. In particular note that we start by …
10:32 AM Ticket #4948 (Undefined symbols: ...) closed by simonmar
worksforme
3:50 AM DataParallel/Library edited by chak
(diff)

Feb 10, 2011:

4:21 PM Ticket #4947 (Regenerated cbits/WCsubst.c based on Unicode 6.0.0) closed by simonmar
fixed: no hurry to merge, I think.
4:18 PM Ticket #4902 (Create a primop for getting the size of an Array#) closed by simonmar
fixed: Pushed, thanks! […] […]
3:05 PM BadContent edited by simonmar
(diff)
2:00 PM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
1:47 PM Changeset in ghc [3b1ec6e1]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Add unboxed tuple support to Template Haskell
1:45 PM Changeset in ghc [c073f23]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add unboxed tuple support to Template Haskell
11:39 AM ErlangInHaskell edited by jepst
Added walkthrough (diff)
12:00 AM Commentary/Compiler/API edited by dterei
(diff)

Feb 9, 2011:

11:20 PM Commentary/Compiler edited by dterei
(diff)
11:14 PM Commentary/Compiler/Backends edited by dterei
(diff)
10:53 PM Ticket #4954 (-eventlog / -debug should imply -rtsopts) created by duncan
The -eventlog flag links the program to the threaded rts. The eventlog …
6:44 PM Changeset in ghc [cb8fb4dc]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Allow TH brackets to contain things of any kind You can now quasi-quote things with unboxed types, and unboxed tuples.
5:50 PM Changeset in ghc [43cc549d]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Simpify constraints from a TH bracket eagerly See Trac #4949, where having a TH bracket implication was messing things up. Better to get rid of it right away.
5:49 PM Changeset in ghc [b076da6]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Typo in comment
5:29 PM Ticket #4953 (panic: urk! lookup local fingerprint main:B.throwErr{v rR3}) created by igloo
7.0.1 and HEAD accept the following pair of modules, but the 7.0 branch …
4:31 PM Ticket #4952 (Typechecking regression) created by igloo
7.0.1 accepts this module (cut down from hashed-storage-0.5.4): […] but …
1:23 PM EventLog edited by duncan
link to ghc-events package (diff)
10:08 AM Building/RunningTests edited by simonpj
(diff)
10:07 AM Building/RunningTests edited by simonpj
(diff)
9:15 AM Ticket #4951 (Performance regression 7.0.1 -> 7.0.1.20110201) created by simonmar
Submitted by Kazu Yamamoto on glasgow-haskell-users. This program […] …
12:36 AM Ticket #4950 (Typechecking regression) created by igloo
Reduced from data-category-0.3.1.1, this module: […] is accepted by …

Feb 8, 2011:

10:42 PM Ticket #4949 (TH typechecking regression) created by igloo
The 7.0 branch (and HEAD) behaves differently to 7.0.1 on this modules: …
10:33 AM Ticket #4948 (Undefined symbols: ...) created by ikeg
I met a strange error when building gitit-0.7.3.12 with `ghc …
9:01 AM Changeset in ghc [c21f0768]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix bug introduced in "Implement fuzzy matching for the Finder" The finder was reporting a hidden package when it meant a hidden module, and vice versa (looks like a typo).

Feb 7, 2011:

7:38 PM Ticket #4947 (Regenerated cbits/WCsubst.c based on Unicode 6.0.0) created by basvandijk
I noticed the generated cbits/WCsubst.c was based on Unicode 5.1.0. I …
7:31 PM DarcsConversion edited by igloo
(diff)
7:30 PM GettingStarted edited by igloo
(diff)
7:15 PM TypeNats/InductiveDefinitions edited by diatchki
(diff)
2:20 PM Changeset in ghc [6f573eb5]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Call the final build system phase "final" rather than ""
11:30 AM admin/lun edited by simonmar
(diff)
11:13 AM admin/lun edited by simonmar
add Mailman info (diff)
10:25 AM Changeset in ghc [28ca359]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #4945: another SpecConstr infelicity Well, more a plain bug really, which led to SpecConstr missing some obvious opportunities for specialisation. Thanks to Max Bolingbroke for spotting this.
8:12 AM TypeNats/InductiveDefinitions edited by diatchki
(diff)

Feb 6, 2011:

10:41 PM DarcsConversion edited by igloo
(diff)
10:35 PM DarcsConversion edited by igloo
(diff)
10:34 PM TypeNats/InductiveDefinitions edited by diatchki
(diff)
10:34 PM TypeNats/InductiveDefinitions edited by diatchki
(diff)
10:33 PM TypeNats/InductiveDefinitions edited by diatchki
(diff)
10:32 PM TypeNats/InductiveDefinitions edited by diatchki
(diff)
10:32 PM Building/RunningNoFib edited by igloo
(diff)
10:32 PM Repositories edited by igloo
(diff)
10:31 PM TypeNats/InductiveDefinitions created by diatchki
10:31 PM TypeNats edited by diatchki
(diff)
10:29 PM DarcsConversion edited by igloo
(diff)
10:28 PM Building/Rebuilding edited by igloo
(diff)
10:27 PM Building/SyncAll created by igloo
10:23 PM TypeNats/Examples edited by diatchki
(diff)
9:50 PM Repositories created by igloo
9:28 PM TypeNats/Examples edited by diatchki
(diff)
9:25 PM TypeNats/Examples created by diatchki
9:16 PM TypeNats edited by diatchki
(diff)
8:59 PM DarcsConversion edited by igloo
(diff)
8:58 PM Building/QuickStart edited by igloo
(diff)
8:32 PM Changeset in ghc [35c86cc2]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Call the final build system phase "final" rather than ""
8:32 PM Changeset in integer-gmp [3dc84d7]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Call the final build system phase "final" rather than ""
5:27 PM Changeset in ghc [2c72b52]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
Cancelation and associativity. This helps with some of the GADT style examples. Currently, the code is rather inefficient but it the idea was to see if it will work at all.
2:01 AM Changeset in ghc [cccd40e]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
Yet another variation on associativity.

Feb 5, 2011:

11:46 PM Changeset in ghc [c15ae63]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
Refactor a bit and report errors due to impossible constraints.
11:23 PM Ticket #4880 (Functor, Monad, Applicative instances for Data.Monoid.First, ...) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:23 PM Ticket #4859 (Add forkOnIO and friends to Control.Concurrent) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:23 PM Ticket #4858 (Add Control.Concurrent.forkIOWithUnmask, deprecate forkIOUnmasked) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:22 PM Ticket #4857 (Add Control.Exception.allowInterrupt) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:20 PM Ticket #4842 (keep Data.Map.foldWithKey) closed by igloo
wontfix: In the absence of a consensus, let's default to sticking to the "no …
11:16 PM Ticket #4834 (New Functor => Applicative => Monad Hierarchy) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:15 PM Ticket #4535 (Add tryReadChan to Chan) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:13 PM Ticket #4517 (Add Data.Functor.Backwards to transformers) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:13 PM Ticket #4482 (Allow type variables to be instantiated as a typeclass) closed by igloo
wontfix: No response from submitter, so closing.
11:12 PM Ticket #4344 (Better toRational for Float and Double) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:12 PM Ticket #4313 (Proposal: Add left, right and strict folds to Data.Set, Data.IntMap and ...) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:11 PM Ticket #4192 (Proposed process piping function to be added to the "process" package) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:03 PM Ticket #3999 (Improved folds for Data.Map and Data.IntMap) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:02 PM Ticket #3339 (Data.Monoid: Add (<>) as a synonym for mappend) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
11:01 PM Ticket #2717 (Add nubWith, nubOrd) closed by igloo
invalid: Proposal tickets are no longer needed as part of the library submissions …
10:38 PM Ticket #4865 (Deprecate and remove Prelude.catch and System.IO.Error.{catch,try}) closed by igloo
fixed: Consensus was to apply the proposal, with several people expressing …
8:33 PM Ticket #4943 (Another odd missed SpecConstr opportunity) closed by igloo
fixed: Merged.
8:33 PM Ticket #1333 (core lint failures from arrow notation + HPC) closed by igloo
fixed: Thanks Ross! Merged.
3:13 PM Ticket #4852 (cabal doesn't tell ./configure which gcc to use) closed by igloo
fixed: The Cabal 1.10.0.0 provided with ghc 7.0.1, I assume? That doesn't have …
2:27 PM Ticket #4944 (-fvia-C/asm mangler broken on registerised powerpc-linux build) closed by igloo
wontfix: Registerised PPC/Linux isn't a supported platform, I'm afraid. Note too …
1:42 PM Ticket #4906 (peekCString crashes on handling nullPtr) closed by igloo
invalid: The module is described as "Utilities for primitive marshalling of C …
12:19 PM ErlangInHaskell edited by jepst
Pasted in README from remote-haskell repository (diff)
1:55 AM Ticket #4852 (cabal doesn't tell ./configure which gcc to use) closed by igloo
fixed: Right, cabal-install is using Cabal 1.8.0.6, which doesn't have all the …

Feb 4, 2011:

10:36 PM admin/lun edited by igloo
(diff)
10:31 PM admin/lun edited by igloo
(diff)
10:24 PM admin/lun created by igloo
8:38 PM TypeNats/Naturals edited by hesselink
Interger -> Integer (diff)
3:22 PM Ticket #4895 (hGetBufSome returns 0 when it should not) closed by igloo
fixed: Merged
3:22 PM Ticket #4924 (bizarre strictness analysis bug) closed by igloo
fixed: Merged
3:19 PM Ticket #4504 ("awaitSignal Nothing" does not block thread with -threaded) closed by igloo
All 3 merged
3:17 PM Ticket #4877 (Template Haskell panic when splicing an infix expression with a ...) closed by igloo
fixed: Merged
3:14 PM Ticket #4903 (Inliner looping when specialising across modules (with GADTs and other ...) closed by igloo
fixed: Merged
3:11 PM Ticket #4908 (Easy SpecConstr opportunity that is nonetheless missed) closed by igloo
fixed: Merged
3:11 PM Ticket #4912 (No warnings for orphan instances declared via TypeSynonymInstances) closed by igloo
fixed: Merged
3:10 PM Ticket #4917 (ghc7 does not equate type synonyms under RankNTypes) closed by igloo
fixed: Merged
3:09 PM Ticket #4918 (Rule matcher failing to look through an imported inlining) closed by igloo
fixed: Merged
1:52 PM Changeset in ghc [56d4508d]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by jpm@…>
We should not use XGenerics in ghc-prim, for now at least.
1:52 PM Changeset in ghc-prim [a7bd533]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by jpm@…>
We should not use XGenerics in ghc-prim, for now at least.
1:28 PM Ticket #4946 (reify does not work on data structures defined in files without Language ...) created by guest
reify does not work on data structures defined in files compiled without …
1:02 PM ReportABug edited by simonmar
(diff)
9:31 AM Changeset in ghc [d4fd857d]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
add missing initialisation of ws->todo_large_objects Found-by: Valgrind. Thanks Julian!
8:42 AM Changeset in ghc [8392ba2]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Add -XNondecreasingIndentation to -XHaskell98 for backwards compatibility. The final straw was when I learned today that Happy broke.

Feb 3, 2011:

11:06 PM Ticket #4945 (Another SpecConstr infelicity) created by batterseapower
I'm beginning to sound like a broken record, but SpecConstr still doesn't …
8:57 PM Changeset in ghc [71d6a2da]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
only the GHC repo is in git for now; add hoopl
5:27 PM Changeset in ghc [2a130b13]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix typo in SpecConstr that made it not work at all There was a terrible typo in this patch; I wrote "env" instead of "env1". Mon Jan 31 11:35:29 GMT 2011 simonpj@microsoft.com * Improve Simplifier and SpecConstr behaviour Anyway, this fix is essential to make it work properly. Thanks to Max for spotting the problem (again).
5:05 PM Changeset in ghc [c9384504]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-parmake-gsocghc-spjimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Iavor S. Diatchki <iavor.diatchki@…>
An idea about dealing with associative operators.
6:12 AM Ticket #4944 (-fvia-C/asm mangler broken on registerised powerpc-linux build) created by kgardas
Hello, I've build 7.0.1 on powerpc-linux platform, but a lot (if not all) …

Feb 2, 2011:

9:14 PM Changeset in ghc [8d809e0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ross Paterson <ross@…>
avoid adding HPC ticks to arrow constructs (fixes #1333)
5:00 PM Changeset in ghc [367d9a0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix compacting GC
4:04 PM Changeset in ghc [df521c32]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix warning
3:49 PM Changeset in ghc [18896fa2]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
GC refactoring and cleanup Now we keep any partially-full blocks in the gc_thread[] structs after each GC, rather than moving them to the generation. This should give us slightly better locality (though I wasn't able to measure any difference). Also in this patch: better sanity checking with THREADED.
3:09 PM Ticket #4943 (Another odd missed SpecConstr opportunity) created by batterseapower
Compiling the attached code with HEAD (and without case liberation) has …
1:22 PM Changeset in ghc [104b00d8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix the profiling build
12:30 PM Changeset in ghc [bef3da1e]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
A small GC optimisation Store the *number* of the destination generation in the Bdescr struct, so that in evacuate() we don't have to deref gen to get it. This is another improvement ported over from my GC branch.
11:49 AM Changeset in ghc [c226846]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
scheduleProcessInbox: use non-blocking acquire, and take the whole queue This is an improvement from my GC branch, that helps performance for intensive message-passing communication between Capabilities.
11:44 AM Changeset in ghc [26f4bfc8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
do a bit of by-hand CSE
11:43 AM Changeset in ghc [d0bfe30b]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
add a const
11:32 AM Changeset in ghc [d52d50e]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
add TRY_ACQUIRE_LOCK()
11:26 AM Changeset in ghc [3290772]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Remove the per-generation mutable lists Now that we use the per-capability mutable lists exclusively.
9:14 AM Status/SLPJ-Tickets edited by simonpj
(diff)
9:11 AM Ticket #2599 (Improve error message for type rigidity) closed by simonpj
invalid: The whole story about "rigidity" has changed, so I don't think this ticket …
9:07 AM Ticket #3169 (Bad occurs-check error message) closed by simonpj
fixed: Happily with the new type checker the error message is almost exactly as I …
1:54 AM Ticket #4942 (GHC.ConsoleHandler does not call back application when Close button is ...) created by Amatic
The test program below is not called back by GHC.ConsoleHandler? when the …
Note: See TracTimeline for information about the timeline view.