Timeline


and

Jul 7, 2011:

10:07 PM Changeset in unix [0223d86]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Relax base dep
10:06 PM Changeset in directory [2080241]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Relax base dep
8:22 PM GitForDarcsUsers edited by igloo
(diff)
7:24 PM Changeset in base [3a537a9]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Fix a typo
7:24 PM Changeset in base [35c37064]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Correct a comment
7:24 PM Changeset in ghc [3f1606f] by Ian Lynagh <igloo@…>
Fix a typo
7:24 PM Changeset in ghc [e11e9ff] by Ian Lynagh <igloo@…>
Correct a comment
7:24 PM Changeset in base [3547e7d]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Remove some legacy comments
7:24 PM Changeset in ghc [b89a2f87] by Ian Lynagh <igloo@…>
Remove some legacy comments
7:11 PM Ticket #5309 (make[1]: *** [Apply.o] Segmentation fault (core dumped)) created by ballapete
Hello! When building this old version of Haskell on Mac OS X 10.5.8 …
6:48 PM Changeset in ghc [1834c06b]ghc-7.2 by Ian Lynagh <igloo@…>
More release notes
5:21 PM Ticket #5308 (Generalize -msse2 command line flag to -msse<version number>) created by tibbe
I'm looking into adding support for the popcnt instruction. The …
2:38 PM Changeset in base [9054246]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Foreign.Marshal now reexports Foreign.Marshal.Safe Rather than duplicating the list of things that Foreign.Marshal.Safe reexports.
2:38 PM Changeset in ghc [3c0d916b] by Ian Lynagh <igloo@…>
Foreign.Marshal now reexports Foreign.Marshal.Safe Rather than duplicating the list of things that Foreign.Marshal.Safe reexports.
10:36 AM Ticket #5307 (Problems with new cyclic dependency error message) created by simonmar
I encountered a "head: empty list" failure and tracked it down to the new …
7:58 AM Changeset in ghc [0fbb62e9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Pass defaultLogAction to defaultErrorHandler in annrun01
7:58 AM Changeset in ghc [895dc2f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Rename T1595 because there is T1595 in typecheck/should_fail already
7:58 AM Changeset in testsuite [1f40cdc]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Pass defaultLogAction to defaultErrorHandler in annrun01
7:58 AM Changeset in testsuite [6be5743]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Rename T1595 because there is T1595 in typecheck/should_fail already
7:44 AM Changeset in ghc [dd39175]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Don't export the _info symbol for the data constructor worker bindings This is safe because GHC never generates a fast call to a data constructor worker: if the call is seen statically it will be eta-expanded and the allocation of the data will be inlined. We still need to export the _closure in case the constructor is used in an unapplied fashion.
4:13 AM Changeset in ghc [a63069eb]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Improvements to testsuite to allow more complex tests
4:13 AM Changeset in ghc [5faed3b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Add tests for Safe Haskell
4:13 AM Changeset in testsuite [9fbdfb2]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Improvements to testsuite to allow more complex tests
4:13 AM Changeset in testsuite [52a77f2]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Add tests for Safe Haskell
1:57 AM Changeset in base [37f8091]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Bump version number
1:57 AM Changeset in ghc [956b98d] by Ian Lynagh <igloo@…>
Bump version number
1:13 AM Changeset in base [83ad6f1]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Fix a copy-and-paste-o
1:13 AM Changeset in ghc [a36435ed] by Ian Lynagh <igloo@…>
Fix a copy-and-paste-o
1:05 AM Ticket #5306 (Data family constructor imports broken) created by reinerp
The following does not compile, but according to …

Jul 6, 2011:

11:07 PM Ticket #5305 (crash after writing around 40 gigabytes to stdout) created by lava
After writing about 40GiB to stdout program crashes with one of these …
7:43 PM SafeHaskell edited by dterei
Remove old part about some flags command line only. (diff)
7:29 PM Changeset in ghc [ec1c486a] by Ian Lynagh <igloo@…>
Bump version number
7:29 PM Changeset in integer-gmp [7b43b0a]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Bump version number
5:13 PM Changeset in unix [cbea29e]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Bump version number
4:19 PM Changeset in ghc [5586f1b] by Ian Lynagh <igloo@…>
Bump version number
3:53 PM Changeset in process [19f4e64]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Bump version number
3:41 PM Changeset in ghc [41ca0b8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Refactoring: explicitly mark whether we have an info table in RawCmm I introduced this to support explicitly recording the info table label in RawCmm for another patch I am working on, but it turned out to lead to significant simplification in those parts of the compiler that consume RawCmm. Now, instead of lots of tests for null [CmmStatic] we have a simple test of a Maybe, and have reduced the number of guys that need to know how to convert entry->info labels by a TON. There are only 3 callers of that function now!
2:17 PM Changeset in directory [a9a39dd]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Bump version number
10:59 AM Changeset in ghc [44fcc0a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
remove optllvm from other_ways (it is already automatically added to run_ways, having it in other_ways just causes strange effects)
10:59 AM Changeset in ghc [3a17eded]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Add test for #5129
10:59 AM Changeset in testsuite [4ff43d6]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
remove optllvm from other_ways (it is already automatically added to run_ways, having it in other_ways just causes strange effects)
10:59 AM Changeset in testsuite [5ba6997]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Add test for #5129
10:59 AM Changeset in ghc [7283d8a]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
New functionality for sync-all to support bare repos, mirroring the main repo layout. Signed-off-by: George Roldugin <groldugin@cse.unsw.edu.au>
10:59 AM Changeset in ghc [43293b8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix bug: check_out_flag should be checked_out_tree
10:26 AM Ticket #5304 (Core lint failure in stage 3 build) created by simonmar
A stage 3 build is currently failing with a Core Lint error: […]
8:56 AM Changeset in ghc [c1290a13]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Typo
8:56 AM Changeset in ghc [495e7dbe]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Add documentation for compiler plugins
8:22 AM Changeset in ghc [95a3a253]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Skip optllvm
8:22 AM Changeset in testsuite [77b28e5]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Skip optllvm
8:17 AM Changeset in ghc [45de2b4e]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix typo in Safe Haskell doc
8:16 AM Changeset in ghc [5505fbb7]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Some general code cleaning in LLVM backend
6:55 AM Changeset in ghc [2ca430df]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix printing of llvm IR to work with llvm-3.0

Jul 5, 2011:

9:18 PM Changeset in ghc [51f9121]ghc-7.2 by Ian Lynagh <igloo@…>
Don't export SRT labels
9:18 PM Changeset in ghc [ddd4f4d]ghc-7.2 by Ian Lynagh <igloo@…>
Remove the unused CmmAlign and CmmDataLabel from CmmStatic
9:17 PM Changeset in ghc [beefc60]ghc-7.2 by Ian Lynagh <igloo@…>
Refactoring: use a structured CmmStatics type rather than [CmmStatic] I observed that the [CmmStatics] within CmmData uses the list in a very stylised way. The first item in the list is almost invariably a CmmDataLabel. Many parts of the compiler pattern match on this list and fail if this is not true. This patch makes the invariant explicit by introducing a structured type CmmStatics that holds the label and the list of remaining [CmmStatic]. There is one wrinkle: the x86 backend sometimes wants to output an alignment directive just before the label. However, this can be easily fixed up by parameterising the native codegen over the type of CmmStatics (though the GenCmmTop parameterisation) and using a pair (Alignment, CmmStatics) there instead. As a result, I think we will be able to remove CmmAlign and CmmDataLabel from the CmmStatic data type, thus nuking a lot of code and failing pattern matches. This change will come as part of my next patch.
9:17 PM Changeset in ghc [731c17a]ghc-7.2 by Ian Lynagh <igloo@…>
Remove -fmethod-sharing It was already deprecated, and marked for removal in 7.2.
9:16 PM Changeset in ghc [96090a2e]ghc-7.2 by Ian Lynagh <igloo@…>
Remove the Opt_Generics constructor We no longer advertise that we support the Generics extension, although we still do accept -XGenerics and -XNoGenerics flags (but warn that we are ignoring them). I also remove the even older -fgenerics and -fno-generics flags.
9:16 PM Changeset in ghc [7e662a7b]ghc-7.2 by Ian Lynagh <igloo@…>
-optm is now deprecated
9:16 PM Changeset in ghc [521745d]ghc-7.2 by Ian Lynagh <igloo@…>
Fix typos
8:59 PM Changeset in ghc [b56af6e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Remove GenDeprecated test The Generics extension is no longer supported.
8:59 PM Changeset in testsuite [56e3194]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Remove GenDeprecated test The Generics extension is no longer supported.
7:41 PM Changeset in ghc [bb43ee6]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
12:18 PM Ticket #5303 (GHC crash (panic) with -O2 and nonexistent .hi) created by mornfall
[…] I am attaching the test.hs that causes this. It needs …
8:54 AM Changeset in ghc [ec39750]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Remove the unused CmmAlign and CmmDataLabel from CmmStatic
8:54 AM Changeset in ghc [2aa4062]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Don't export SRT labels
8:53 AM Changeset in ghc [54843b5]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Refactoring: use a structured CmmStatics type rather than [CmmStatic] I observed that the [CmmStatics] within CmmData uses the list in a very stylised way. The first item in the list is almost invariably a CmmDataLabel. Many parts of the compiler pattern match on this list and fail if this is not true. This patch makes the invariant explicit by introducing a structured type CmmStatics that holds the label and the list of remaining [CmmStatic]. There is one wrinkle: the x86 backend sometimes wants to output an alignment directive just before the label. However, this can be easily fixed up by parameterising the native codegen over the type of CmmStatics (though the GenCmmTop parameterisation) and using a pair (Alignment, CmmStatics) there instead. As a result, I think we will be able to remove CmmAlign and CmmDataLabel from the CmmStatic data type, thus nuking a lot of code and failing pattern matches. This change will come as part of my next patch.
5:21 AM Ticket #5302 (Unused arguments in join points) created by reinerp
Sometimes GHC produces join points with unused parameters. In the example …
12:15 AM Changeset in ghc [53e91bb6]ghc-7.2 by Ian Lynagh <igloo@…>
defaultErrorHandler now only takes LogAction It used to take a whole DynFlags, but that meant we had to create a DynFlags with (panic "No settings") for settings, as we didn't have any real settings. Now we just pass the LogAction, which is all that it actually needed. The default is exported from DynFlags as defaultLogAction.
12:15 AM Changeset in ghc [b123d601]ghc-7.2 by Ian Lynagh <igloo@…>
Fix a copy-and-paste-o
12:14 AM Changeset in ghc [756967f]ghc-7.2 by Ian Lynagh <igloo@…>
Flip fplugin options to restore hasarg parsing
12:14 AM Changeset in ghc [30284f4]ghc-7.2 by Ian Lynagh <igloo@…>
Remove outdated paragraph from docs
12:14 AM Changeset in ghc [8b63dc75]ghc-7.2 by Ian Lynagh <igloo@…>
Remove some conditional CPP from DriverPipeline
12:14 AM Changeset in ghc [d0760e1f]ghc-7.2 by Ian Lynagh <igloo@…>
Remove conditional CPP in DsForeign
12:14 AM Changeset in ghc [f76b47f]ghc-7.2 by Ian Lynagh <igloo@…>
update freeHaskellFuncationPtr following changes to x86 adjustors (fixes various ffi test failures on x86. This change was supposed to be part of 9f61598ce7b0cb3448e8f0c3d627c0ca47b7f55f, but somehow it got lost).
12:14 AM Changeset in ghc [b6a276d]ghc-7.2 by Ian Lynagh <igloo@…>
support using local mirrors (created by git clone --mirror)
12:13 AM Changeset in ghc [6d534ea]ghc-7.2 by Ian Lynagh <igloo@…>
doc tweak: mention that UNPACK doesn't work without -O
12:13 AM Changeset in ghc [8b3305fc]ghc-7.2 by Ian Lynagh <igloo@…>
Better heap profiling for pinned objects (e.g. ByteStrings). Previously we were completely ignoring these, due to the difficulties of traversing the pinned blocks (the objects are not necessarily end-to-end, we can't tell how large the gaps are). Now just count the whole block as a big ARR_WORDS, so at least we're accounting for the memory and it has the right type.
12:13 AM Changeset in ghc [9896b45]ghc-7.2 by Ian Lynagh <igloo@…>
Mention ByteString and Text to docs for OverloadedStrings
12:13 AM Changeset in ghc [a1068ac1]ghc-7.2 by Ian Lynagh <igloo@…>
remove out of date comment about instance versioning, replace it with a link to the Commentary where the current story is described.
12:13 AM Changeset in ghc [19d3539a]ghc-7.2 by Ian Lynagh <igloo@…>
Don't zonk skolems; eliminates a debug WARNING
12:13 AM Changeset in ghc [2066a40b]ghc-7.2 by Ian Lynagh <igloo@…>
Reformat warning slightly
12:13 AM Changeset in ghc [12bbc18a]ghc-7.2 by Ian Lynagh <igloo@…>
Use isNonRuleLoopBreaker where possible, not isLoopBreaker
12:12 AM Changeset in ghc [db1f41ac]ghc-7.2 by Ian Lynagh <igloo@…>
Remove now-unnecessary hack in CoreFVs.ruleRhsFVS
12:12 AM Changeset in ghc [c4e54f9]ghc-7.2 by Ian Lynagh <igloo@…>
Fix Trac #5286: getPredTyDescription
12:12 AM Changeset in ghc [ca384e35]ghc-7.2 by Ian Lynagh <igloo@…>
A second bite at the case-floating patch When floating a case outwards we must be careful to clone the binders, since their scope is widening. Plus lots of tidying up.
12:12 AM Changeset in ghc [4f9f2d1]ghc-7.2 by Ian Lynagh <igloo@…>
Fix CSE to do substitution properly It was inconsistent before, now it's right
12:12 AM Changeset in ghc [2bd2670a]ghc-7.2 by Ian Lynagh <igloo@…>
Rename to avoid name clashes elsewhere
12:12 AM Changeset in ghc [b0527f64]ghc-7.2 by Ian Lynagh <igloo@…>
Restore home-package-plugin functionality
12:11 AM Changeset in ghc [25b6597]ghc-7.2 by Ian Lynagh <igloo@…>
SafeHaskell: Try to be consistent in naming.
12:11 AM Changeset in ghc [55cf30d]ghc-7.2 by Ian Lynagh <igloo@…>
Formatting fixes.
12:11 AM Changeset in ghc [09e4f2b]ghc-7.2 by Ian Lynagh <igloo@…>
SafeHaskell: Improve comments in code.
12:11 AM Changeset in ghc [6c75c22]ghc-7.2 by Ian Lynagh <igloo@…>
SafeHaskell: Fix trust check for when safe module imports trustworthy module in the same package.
12:10 AM Changeset in ghc [7f8eb7b]ghc-7.2 by Ian Lynagh <igloo@…>
Use sepArg instead of hasArg for -fplugin* to avoid ambiguity
12:10 AM Changeset in ghc [5546709]ghc-7.2 by Ian Lynagh <igloo@…>
Fix #5045 properly In arrow commands, the function position in an application (HsApp) is a command, not an expression.
12:10 AM Changeset in ghc [40e4d4b2]ghc-7.2 by Ian Lynagh <igloo@…>
New functionality required for the supercompiler plugin
12:10 AM Changeset in ghc [cd44d14]ghc-7.2 by Ian Lynagh <igloo@…>
Mark mkinstaller executable
12:09 AM Changeset in ghc [69cbe145]ghc-7.2 by Ian Lynagh <igloo@…>
Use the x86/Darwin implementation of Adjustors on all x86 platforms, as it maintains 16-byte alignment of the stack pointer (see #5250)
12:09 AM Changeset in ghc [a35274d3]ghc-7.2 by Ian Lynagh <igloo@…>
Warn if LLVM tools aren't installed (#5169)
12:09 AM Changeset in ghc [4ecf6e57]ghc-7.2 by Ian Lynagh <igloo@…>
comment updates
12:09 AM Changeset in ghc [af5fa14]ghc-7.2 by Ian Lynagh <igloo@…>
Add a builtin rule for seq# when its argument is a manifest head-normal-form, and similarly for spark#.
12:09 AM Changeset in ghc [d7aed5e]ghc-7.2 by Ian Lynagh <igloo@…>
Add two new primops: seq# :: a -> State# s -> (# State# s, a #) spark# :: a -> State# s -> (# State# s, a #) seq# is a version of seq that can be used in a State#-passing context. We will use it to implement Control.Exception.evaluate and thus fix #5129. Also we have plans to use it to fix #5262. spark# is to seq# as par is to pseq. That is, it creates a spark in a State#-passing context. We will use spark# and seq# to implement rpar and rseq respectively in an improved implementation of the Eval monad.
12:08 AM Changeset in ghc [f9129b03]ghc-7.2 by Ian Lynagh <igloo@…>
Fix bug introduced in b2bd63f99d643f6b3eb30bb72bb9ae26d4183252 HPC expects the end column of a span to be one less than the convention used by SrcSpan, and we had lost the "-1", causing various HPC tests to fail.
12:08 AM Changeset in ghc [c9c33284]ghc-7.2 by Ian Lynagh <igloo@…>
Fix LLVM backend in unregisterised build to use C calling convention. Patch based on one by Karel Gardas.
12:08 AM Changeset in ghc [94460b2]ghc-7.2 by Ian Lynagh <igloo@…>
oops, fix the x86 version of the code in here. I validated on the wrong platform by mistake.
12:08 AM Changeset in ghc [cb55596]ghc-7.2 by Ian Lynagh <igloo@…>
Keep the C stack pointer 16-byte aligned on all x86 platforms, not just Mac OS X (#5250). The OS X ABI requires the C stack pointer to be 16-byte aligned at a function call. As far as I know this is not a requirement on other x86 ABIs, but it seems that gcc is now generating SSE2 code that assumes stack alignment (-mincoming-stack-boundary defaults to 4), so we have to respect 16-byte alignment.
12:07 AM Changeset in ghc [f9efd4a6]ghc-7.2 by Ian Lynagh <igloo@…>
add missing cases for ArchARM
12:07 AM Changeset in ghc [3b85157]ghc-7.2 by Ian Lynagh <igloo@…>
Fix build on OS X: Correct silly errors in Trace.h
12:07 AM Changeset in ghc [1b299728]ghc-7.2 by Ian Lynagh <igloo@…>
Fix to use %note instead of @note as an ELF section note on ARM architecture It looks like where x86 assembly is using '@' character, ARM assembly requires '%' character. This makes a problem in the patch 814edf44433801e37318ce79082ac6991dbc87dd 'Force re-linking if the options have changed (#4451)' which makes linking assembly file uncompilable on ARM. This patch fixes this.
12:07 AM Changeset in ghc [31f2463d]ghc-7.2 by Ian Lynagh <igloo@…>
Fix strftime string in fingerprint script There was an extra % in the strftime string used in the fingerprint script to name the output files. It worked fine in python 2.6 on mac os, but was producing bad file names in python 2.7 on linux.
12:07 AM Changeset in ghc [391690c]ghc-7.2 by Ian Lynagh <igloo@…>
Add case-floating to the float-out pass There are two things in this patch. First, a new feature. Given (case x of I# y -> ...) where 'x' is known to be evaluated, the float-out pass will float the case outwards towards x's binding. Of course this doesn't happen if 'x' is evaluated because of an enclosing case (becuase then the inner case would be eliminated) but it *does* happen when x is bound by a constructor with a strict field. This happens in DPH. Trac #4081. The second change is a significant refactoring of the way the let-floater works. Now SetLevels makes a decision about whether the let (or case) will move, and records that decision in the FloatSpec flag. This change makes the whole caboodle much easier to think about.
12:06 AM Changeset in ghc [a735788]ghc-7.2 by Ian Lynagh <igloo@…>
Fix Trac #5263: bug in chooseExternalIds An identifier used in an unfolding wasn't getting marked as an external Id, which caused subsequent chaos. In understanding and fixing this I refactored some of chooseExternalIds. As a side benefit, the order in which it enumerates the free variables of the IdInfo is now deterministic (this was a to-do before).
12:06 AM Changeset in ghc [5c087fa8]ghc-7.2 by Ian Lynagh <igloo@…>
More tracing in CoreUnfold
12:06 AM Changeset in ghc [585bac4]ghc-7.2 by Ian Lynagh <igloo@…>
The patch fixes recognition of 'softfloat' targets as valid: ghc $ ./configure --build=armv5tel-softfloat-linux-gnueabi \ --host=armv5tel-softfloat-linux-gnueabi \ --target=armv5tel-softfloat-linux-gnueabi checking for gfind... no checking for find... /usr/bin/find checking for sort... /usr/bin/sort checking for GHC version date... inferred 7.1.20110626 checking for ghc... /usr/bin/ghc checking version of ghc... 7.0.4 checking build system type... armv5tel-softfloat-linux-gnueabi checking host system type... armv5tel-softfloat-linux-gnueabi checking target system type... armv5tel-softfloat-linux-gnueabi Unknown vendor softfloat Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

Jul 4, 2011:

10:53 PM Changeset in ghc [7f477f0b]ghc-7.2 by Ian Lynagh <igloo@…>
trac #5265 (support for additional .ghci files)
10:43 PM Changeset in ghc [9dddc64]ghc-7.2 by Ian Lynagh <igloo@…>
lndir: Ignore .git directories
10:43 PM Changeset in ghc [6d3c7d7]ghc-7.2 by Ian Lynagh <igloo@…>
Check mk/validate.mk exists before we try grepping it
10:43 PM Changeset in ghc [6fa9dc6d]ghc-7.2 by Ian Lynagh <igloo@…>
Rename STAGE0_PACKAGES to PACKAGES_STAGE0 It now matches PACKAGES_STAGE2
10:01 PM Ticket #5301 (Trac failure: "KeyError: 'fields'") created by modchan
==== How to Reproduce ==== While doing a GET operation on /ticket/4000, …
6:45 PM Commentary/Libraries edited by igloo
(diff)
4:29 PM Ticket #5300 (Infinite context reduction stack overflow) created by dsf
The contrived example below gets a Context reduction stack overflow error …
9:52 AM Ticket #5299 (ghc.exe: panic! (the 'impossible' happened)) created by guest
1. open ghci 2. type in: [2,4..] 3. obviously this is an infinite list, so …
7:52 AM Ticket #5295 (TEST_HC needs to be quoted in plugins/Makefile) closed by batterseapower
fixed: Done, thanks!
7:51 AM Changeset in ghc [d01c1c8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Max Bolingbroke <batterseapower@…>
plugins01 fixes
7:51 AM Changeset in testsuite [33450ff]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Max Bolingbroke <batterseapower@…>
plugins01 fixes
3:20 AM Ticket #5298 (Inlined functions aren't fully specialised) created by reinerp
When a function is inlined, it can expose other functions as candidates …

Jul 3, 2011:

8:56 PM Ticket #5297 (annrun01 needs to be updated) created by daniel.is.fischer
A change of type makes annrun01 fail with […] defaultErrorHandler now …
8:07 PM Changeset in ghc [2c9df426]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Remove -fmethod-sharing It was already deprecated, and marked for removal in 7.2.
7:36 PM Changeset in ghc [0d6400e]ghc-7.2 by Ian Lynagh <igloo@…>
Tweak release notes
6:53 PM Changeset in ghc [b8f3257]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Remove the Opt_Generics constructor We no longer advertise that we support the Generics extension, although we still do accept -XGenerics and -XNoGenerics flags (but warn that we are ignoring them). I also remove the even older -fgenerics and -fno-generics flags.
6:35 PM Changeset in ghc [67b37cc5]ghc-7.2 by Ian Lynagh <igloo@…>
Update ANNOUNCE
6:35 PM Changeset in ghc [6db63ee]ghc-7.2 by Ian Lynagh <igloo@…>
Start on 7.2.1 release notes
5:30 PM Ticket #5296 (Add explicit type applications) created by dsf
This example is derived from code in my application. It works, but I …
5:08 PM Ticket #5295 (TEST_HC needs to be quoted in plugins/Makefile) created by daniel.is.fischer
plugins01 fails with […] due to the space in install dir, TEST_HC …
4:58 PM Ticket #5294 (framework failure: duplicate T1595) created by daniel.is.fischer
Recently a test T1595 was added to rename/should_fail, but there already …
3:58 PM Changeset in ghc [dfc32cd8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
-optm is now deprecated
3:52 PM Changeset in ghc [80a718eb]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix typos
12:57 PM Changeset in ghc [e01fffc]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
defaultErrorHandler now only takes LogAction It used to take a whole DynFlags, but that meant we had to create a DynFlags with (panic "No settings") for settings, as we didn't have any real settings. Now we just pass the LogAction, which is all that it actually needed. The default is exported from DynFlags as defaultLogAction.
12:57 PM Changeset in ghc [9b9dde0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Remove old release note files
12:57 PM Changeset in ghc [06922106]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix a copy-and-paste-o
12:57 PM Changeset in ghc [8837193]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix building docs
9:34 AM Changeset in ghc [aa22ff2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Max Bolingbroke <batterseapower@…>
Fix validate failures with more quoting
9:34 AM Changeset in testsuite [b1940374]at-defaultsatomicsdata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Max Bolingbroke <batterseapower@…>
Fix validate failures with more quoting
9:04 AM Ticket #5293 (Linker error from integer-gmp (OS X 10.7)) created by jhenahan
I recently upgraded to the latest dev build of OS X Lion and Xcode 4.2, …

Jul 2, 2011:

11:58 PM Ticket #5292 (libHSghc exports more symbols than Windows can handle) created by batterseapower
If you build GHC with shared libraries enables, the generated libHSghc.dll …
5:08 PM Changeset in ghc [32c339ce]ghc-7.2 by Ian Lynagh <igloo@…>
Remove old release note files
9:04 AM Changeset in ghc [b234118]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Flip fplugin options to restore hasarg parsing
6:03 AM RunTimeData created by vivian
created page
5:57 AM PolymorphicDynamic edited by vivian
added link to RunTimeData (diff)
2:44 AM PolymorphicDynamic edited by vivian
add mobile code to use cases; transform to Interface (diff)
Note: See TracTimeline for information about the timeline view.