Timeline


and

Feb 24, 2012:

11:13 PM Records/SyntaxDirectedNameResolution created by elaforge
10:49 PM Changeset in ghc [4c5464f]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Abstract out the hFlush calls in the GHC API stdout/stderr might be closed, so we can't just hFlush them. So we instead allow configuration in the same way that log_action is configurable.
10:40 PM Records edited by elaforge
(diff)
2:51 PM Ticket #5598 (Function quotRem is inefficient) closed by igloo
fixed: Now implemented, with support for the new callishMachOps in the x86 and …
2:09 PM Changeset in ghc [778ca5d]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Add x86 implementations of the quotRem, Mul2 and Add2 primops
8:07 AM Ticket #5893 (Insane memory usage in vector) closed by rl
invalid: This is a bug in vector, takeWhile and dropWhile both copy despite …
4:26 AM Ticket #5893 (Insane memory usage in vector) created by bgamari
This test case can easily grow the heap to fill my entire 8GB physical …
1:54 AM Changeset in ghc [ab91cde]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Use 64bit args in mul2
1:54 AM Changeset in testsuite [6f3696c]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Use 64bit args in mul2
1:50 AM Changeset in ghc [54f69dc]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Add 32bit output for mul2
1:50 AM Changeset in testsuite [d0bb71a]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add 32bit output for mul2
1:49 AM Changeset in ghc [16d8cdd]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Fix generic 2-word-multiply
1:29 AM Records edited by GregWeber
add back Chris Done's project explanation (diff)
12:56 AM Changeset in ghc [d16c681]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Implement 2-word-multiply for x86_64
12:34 AM Changeset in ghc [45eb0a4]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Add a 2-word-multiply operator Currently no NCGs support it
12:34 AM Changeset in ghc [52037f7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Add a test for 2-word-multiply
12:34 AM Changeset in testsuite [fa3aacd]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add a test for 2-word-multiply

Feb 23, 2012:

10:14 PM Changeset in ghc [1128d8a3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Add 32-bit output for add2
10:14 PM Changeset in testsuite [bf52269]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add 32-bit output for add2
10:12 PM Changeset in ghc [042461c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Add a test for add-with-carry
10:12 PM Changeset in testsuite [4853229]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add a test for add-with-carry
9:36 PM Changeset in ghc [d8228fd]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Add x86_64 support for the add-with-carry op
7:59 PM Changeset in ghc [98acdf08]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Add a Word add-with-carry primop No special-casing in any NCGs yet
7:40 PM Changeset in nofib [a3f5555]ghc-7.8shakesupercompiler by Max Bolingbroke <batterseapower@…>
Add new observed stdouts for various benchmarks
7:29 PM Changeset in nofib [a2c7bd3]ghc-7.8shakesupercompiler by Max Bolingbroke <batterseapower@…>
Remove all uses of sed from runstdtest so we don't get spurious stdout/stderr failures on OS X
7:28 PM Changeset in nofib [8c7c625]ghc-7.8shakesupercompiler by Max Bolingbroke <batterseapower@…>
Allow the mutator elapsed time to contain a minus sign (yes, this can happen for some reason)
7:28 PM Changeset in nofib [66f6df2]ghc-7.8shakesupercompiler by Max Bolingbroke <batterseapower@…>
Detect unhandled ghc output lines in Slurp
6:30 PM Changeset in ghc [5681231e]type-holes-branch by Thijs Alkemade <thijsalkemade@…>
The types of named holes is now printed at the end, if it was successful. This currently only works for tcRnExpr, modules still give an ambiguous type variable error.
3:25 PM Changeset in ghc [7d8b2c18]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Call expandCallishMachOp in the x86_64 codegen too Currently it does nothing, as x86_64 supports all the callishMachOps that expandCallishMachOp expands, but it might be needed in the future.
3:17 PM Changeset in ghc [44e13482]type-holes-branch by Thijs Alkemade <thijsalkemade@…>
Fix the parser to support named holes (as "_a"). My changes to the parser to support named holes were in the wrong file (Parser.y instead of Parser.y.pp), so they never got committed.
2:28 PM Ticket #5715 (Inliner fails to inline a function, causing 20x slowdown) closed by igloo
invalid: No testcase, so closing.
12:34 AM Records/NameSpacing edited by GregWeber
other languages were moved to the main page (diff)
12:23 AM Records edited by GregWeber
move sml# (diff)
12:23 AM Records edited by GregWeber
rearrange other languages (diff)
12:22 AM Records edited by GregWeber
add ur/web (diff)
12:19 AM Records edited by GregWeber
add other languages section (diff)
12:16 AM Records edited by GregWeber
rearrange (diff)
12:14 AM Records edited by GregWeber
compare overloading more (diff)
12:10 AM Records edited by GregWeber
re-arrange TDNR (diff)
12:01 AM Records edited by GregWeber
answer question (diff)

Feb 22, 2012:

10:30 PM Changeset in ghc [ec37da2]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Update dependencies
10:21 PM Records/DeclaredOverloadedRecordFields edited by AntC
(diff)
10:05 PM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by AntC
add note re changing record constructor -- AntC (diff)
8:38 PM Changeset in ghc [51fbbbb2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Update test outputs now the bytestring version number has changed These really ought to be normalised, but this gets them passing again for now.
8:38 PM Changeset in testsuite [d5af4d2]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Update test outputs now the bytestring version number has changed These really ought to be normalised, but this gets them passing again for now.
7:11 PM Changeset in unix [d1e86fe]ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Update dependencies
7:10 PM Changeset in ghc [9f29c9a2]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Update dependencies
4:40 PM Ticket #5892 (Compiler crash and other oddities when using RecordWildCards with record ...) created by parcs
GHC exhibits an irrefutable pattern failure when attempting to compile or …
3:54 PM Changeset in ghc [0a88274]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Max Bolingbroke <batterseapower@…>
Simplified serialization of IfaceTyCon, again Jose's patch implementing kind-polymorphic core (09015be8d580bc33f5f1960c8e31d00ba7a459a1) reverted many of the simplifying changes to interface file TyCon serialization I had made in a previous patch (5d7173f9ab8405511f75765e0541a04796d9bd07). Based on the diff I think this was an unintended consequence of how Jose did the merge rather than a real change he intended to make. In fact, as a result of kind-polymorphic core we don't need to treat the Any TyCon specially any longer so my old simplifying changes can be made even simpler: IfaceTyCon is now just a newtype on IfaceExtName.
1:57 PM Changeset in base [4dd170d]data-proxydbcsghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Remove an unsed definition in HsBase.h Bytestring uses it, so I've moved it into that package.
1:57 PM Changeset in ghc [e0db134]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Remove an unsed definition in HsBase.h Bytestring uses it, so I've moved it into that package.
4:02 AM Records edited by guest
(diff)
3:53 AM Records/NameSpacing edited by guest
(diff)
3:41 AM Records/NameSpacing edited by guest
q's about update semantics -- AntC (diff)
3:08 AM Ticket #5891 ("createDirectory: already exists" error with parallel build) created by akio
When I invoke multiple instances of GHC in parallel, I sometimes get an …
3:08 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
add speculative approach for higher-ranked types with constraints -- AntC (diff)
2:36 AM Changeset in ghc [d7d6c42]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Fix validating with HADDOCK_DOCS=YES
1:48 AM Changeset in ghc [fdbe5f4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Update output for rnfail055 again
1:48 AM Changeset in testsuite [0199237]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Update output for rnfail055 again
1:47 AM Changeset in unix [7259fcd]ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Convert some FFI decls to use capi
1:46 AM Changeset in ghc [544926d]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Remove support for CTYPE pragmas on type synonyms It's not clear whether it's desirable or not, and it turns out that the way we use coercions in GHC means we tend to lose information about type synonyms.
1:46 AM Changeset in base [d9b24c6]data-proxydbcsghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Fix an FFI decl: it should have been using capi but was using ccall
1:46 AM Changeset in ghc [d5fa875]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Fix an FFI decl: it should have been using capi but was using ccall
1:45 AM Changeset in ghc [de39a6fd]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Remove type synonym part of Capi_Ctype_001 We no longer support CTYPE pragmas on type synonyms
1:45 AM Changeset in testsuite [64da5fe]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Remove type synonym part of Capi_Ctype_001 We no longer support CTYPE pragmas on type synonyms
12:54 AM Changeset in base [1025700]data-proxydbcsghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Change CSigset into a (empty) datatype This is necessary now that we no longer allow CTYPE pragmas on type synonyms.
12:54 AM Changeset in ghc [38799c7]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Change CSigset into a (empty) datatype This is necessary now that we no longer allow CTYPE pragmas on type synonyms.
12:21 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
12:09 AM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by guest
(diff)

Feb 21, 2012:

11:44 PM Records/DeclaredOverloadedRecordFields edited by guest
(diff)
11:37 PM Records/DeclaredOverloadedRecordFields edited by guest
(diff)
11:33 PM Records/DeclaredOverloadedRecordFields edited by guest
(diff)
11:00 PM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
10:13 PM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
10:10 PM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
9:59 PM Changeset in ghc [4b78411]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Follow more output changes
9:59 PM Changeset in testsuite [79d99ac]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Follow more output changes
9:58 PM Records/DotOperator edited by guest
added note re DORF dot notation -- AntC (diff)
9:46 PM Changeset in ghc [043a7c89]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Accept output in ccfail004 Newtype handling in FFI decls is no longer relaxed
9:46 PM Changeset in testsuite [b95df77]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Accept output in ccfail004 Newtype handling in FFI decls is no longer relaxed
9:39 PM Changeset in ghc [f98922b9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Accept update
9:39 PM Changeset in testsuite [d7546b0]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Accept update
9:38 PM Changeset in ghc [ac780dfe]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Follow change in bindisttest install directory name
9:38 PM Changeset in testsuite [d3479d6]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Follow change in bindisttest install directory name
9:29 PM Changeset in ghc [62494e7]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Add a hack to make validating with HADDOCK_DOCS=NO work I've also renamed the bindisttest install directory to contain multiple spaces, so we are also testing that multiple spaces aren't getting collapsed into a single space.
7:55 PM Changeset in ghc [1e872802]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Be stricter about abstract newtypes in FFI declarations again. This reverts the relaxation in c6b0fd62fc715aa6c666eb8afe09073ac7b87a83
7:19 PM Changeset in ghc [4082460]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
Show the CType in --show-iface output
6:33 PM Changeset in base [58a1bda]data-proxydbcsghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Convert some more declarations to use the CAPI
6:33 PM Changeset in ghc [3da3890]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Convert some more declarations to use the CAPI
5:20 PM Changeset in base [7881b12]data-proxydbcsghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Redo the sigset capi changes Now that we have the CTYPE pragma we can do this in such a way that it doesn't break the build on OS X.
5:20 PM Changeset in ghc [142bfae]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Redo the sigset capi changes Now that we have the CTYPE pragma we can do this in such a way that it doesn't break the build on OS X.
4:58 PM Ticket #5890 (Illegal instance declaration for `Show Doc') created by mcandre
I can't install hmatrix-syntax because template-haskell has errors. …
3:46 PM Changeset in ghc [5f3b4ddb]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Fix Capi_Ctype_001 on case-sensitive filesystems
3:46 PM Changeset in testsuite [cbf0af0]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix Capi_Ctype_001 on case-sensitive filesystems
2:59 PM Changeset in ghc [40cb7f1]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-new-coghc-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-argumentsunboxed-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 Ian Lynagh <igloo@…>
GHC trees no longer include the extensible-exceptions package
2:26 PM Ticket #5889 (-fno-prof-count-entries leads to linking errors) created by akio
When I compile the attached program with a certain set of flags, I get a …
11:02 AM Changeset in ghc [f016aa15]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Jose Pedro Magalhaes <jpm@…>
Minor Haddock documentation fix
11:02 AM Changeset in ghc-prim [8682838]ghc-7.6ghc-7.8 by Jose Pedro Magalhaes <jpm@…>
Minor Haddock documentation fix
9:29 AM Ticket #5888 (Performance regression in 7.4.1 compared to 6.12.3) created by nickie
Unless I'm doing something really stupid, there seems to be a significant …
6:01 AM Ticket #5887 (ghci win7 ctrl+c panic) created by MCMayor
Running GHCI in Windows 7, type: "ghci" then Enter "yo" then Ctrl+c dude …
4:41 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
4:36 AM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by guest
(diff)
4:22 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
4:18 AM Ticket #5261 (-pgmF messes up hpc .mix output) closed by elaforge
fixed: I just tried this with 7.4.1 and it looks like it's fixed!
4:06 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
3:40 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
3:18 AM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
pretty up the linking, add wilder afterthought -- AntC (diff)
2:48 AM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by guest
(diff)
2:44 AM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by guest
pretty up links -- AntC (diff)
2:27 AM Records/DeclaredOverloadedRecordFields edited by guest
add clarifications, format links -- AntC (diff)
2:08 AM Records edited by guest
add a few teasers where the DORF proposal differs -- AntC (diff)
2:06 AM Records edited by guest
(diff)

Feb 20, 2012:

9:48 PM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
afterthought re Proxy types vs Kinds (diff)
9:32 PM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
(diff)
9:21 PM Records/DeclaredOverloadedRecordFields/COmpareSORF edited by guest
note re updating higher-ranked types (diff)
9:02 PM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by guest
(diff)
8:51 PM Records/DeclaredOverloadedRecordFields/ImplementorsView edited by guest
fix some typo's/formatting (diff)
11:24 AM Ticket #5886 (TH: Type family instances inside InstanceD are rejected) created by mikhail.vorozhtsov
The following code is broken by f92591defcb5c4803c301558d51e3f8c9c92a985: …
4:36 AM Ticket #5885 (+RTS -? does not work) closed by akio
invalid: This turned out to be a shell behavior. +RTS '-?' works for me. I'm sorry …

Feb 19, 2012:

11:49 PM Ticket #5885 (+RTS -? does not work) created by akio
Compile the following hello.hs: main = putStrLn "hello" with: ghc …
9:52 PM Changeset in ghc [f1af6974]ghc-new-co by Simon Peyton Jones <simonpj@…>
Kind signatures work, in types and class declarations! Hurrah. A bit more to do on ordinary type signatures
9:49 PM Records/DeclaredOverloadedRecordFields edited by guest
added poly record pattern (diff)
9:49 PM Records/DeclaredOverloadedRecordFields/PolyRecordPattern created by guest
added, in response to John's suggestion
8:25 PM Ticket #5884 (GHC panics while trying to derive a Generic instance for Complex a) created by mux
Using the StandaloneDeriving? and DeriveGeneric? extensions, GHC panics when …
1:04 PM Changeset in ghc [13875c61]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/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@…>
Merge branch 'newcg' of /home/simonmar/code-all/work/ghc-newcg into newcg
1:04 PM Changeset in ghc [8071691]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/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 some obsolete notes
Note: See TracTimeline for information about the timeline view.