Timeline


and

Jul 11, 2011:

10:32 PM Changeset in process [cb77b71]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
System/Process.hs needs the InterruptibleFFI extension
10:29 PM Changeset in process [b1a0e45]ghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Remove ^Ms from System/Process.hs
8:24 PM Ticket #5316 (Orphan instances strike again: ghc rejects a program at first but will ...) created by jcpetruzza
Consider these two modules (boiled down example from the checkers …
5:24 PM Changeset in ghc [0f0c1b5]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@…>
Make an extension for interruptible FFI calls
12:47 PM Changeset in base [790a6ac]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
In the deprecation warning for mkTyCon, suggest deriving Typeable.
12:11 PM Ticket #5315 (panic in idInfoToAmode with -O) created by mikhail.vorozhtsov
The attached program causes GHC panic: […] Not passing -O or …
11:59 AM Changeset in base [739277e]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
fix warnings (including moving things around to avoid orphan instances)
10:52 AM Ticket #5013 (sporadic failures during compilation under solaris) closed by maeder
worksforme: I've installed a local gcc-4.3.6, recompiled ghc-7.0.4 and the bus errors …
10:20 AM Ticket #5312 (panic! (the 'impossible' happened)) closed by simonmar
duplicate: Thanks for the report - this was fixed in 6.12.1 (see #789)
9:26 AM Changeset in base [e73bd57]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
fix warning
9:26 AM Changeset in base [903c1af]data-proxydbcsghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
Typeable overhaul (see #5275) Instances of Typeable used to call mkTyCon: mkTyCon :: String -> TyCon which internally kept a table mapping Strings to Ints, so that each TyCon could be given a unique Int for fast comparison. This meant the String has to be unique across all types in the program. However, derived instances of typeable used the qualified original name (e.g. "GHC.Types.Int") which is not necessarily unique, is non-portable, and exposes implementation details. The String passed to mkTyCon is returned by tyConString :: TyCon -> String which let the user get at this non-portable representation (also the Show instance returns this String). Now we store three Strings in TyCon. The internal representation is this: data TyCon = TyCon { tyConHash :: {-# UNPACK #-} !Fingerprint, tyConPackage :: String, tyConModule :: String, tyConName :: String } (internal representations are now provided by Data.Typeable.Internal) The fields of TyCon are not exposed via the public API. Together the three fields tyConPackage, tyConModule and tyConName uniquely identify a TyCon, and the Fingerprint is a hash of the concatenation of these three Strings (so no more internal cache to map strings to unique Ids). tyConString now returns the value of tyConName only, so is therefore portable (but the String returned does not uniquely identify the TyCon). I've measured the performance impact of this change, and performance seems to be uniformly better. This should improve things for SYB in particular. Also, the size of the code generated for deriving Typeable is less than half as much as before. == API changes == === mkTyCon is DEPRECATED == mkTyCon is used by some hand-written instances of Typeable. It still works as before, but is deprecated in favour of... === Add mkTyCon3 === mkTyCon3 :: String -> String -> String -> TyCon mkTyCon3 takes the package, module, and name of the TyCon respectively. Most users can just derive Typeable, there's no need to use mkTyCon3. In due course we can rename mkTyCon3 back to mkTyCon. === typeRepKey changed === Previously we had typeRepKey :: TypeRep -> IO Int but since we don't assign unique Ints to TypeReps any more, this is difficult to implement. Instead we provide an abstract key type which is an instance of Eq and Ord, and internally is implemented by the fingerprint: data TypeRepKey -- abstract, instance of Eq, Ord typeRepKey :: TypeRep -> IO TypeRepKey typeRepKey is still in the IO monad, because the Ord instance is implementation-defined.
8:58 AM Ticket #5314 ("internal error: heapCencus, unknown object: 0" with retainer profiling) created by akio
Compile the attached file as: […] And run it with: […] you get: …
6:53 AM Ticket #5313 (wrong dylib name using GHC package) created by mwotton
[…] compiling this on ubuntu with ghc 7.0.3 $ ghc --make test.lhs …

Jul 9, 2011:

2:00 AM Commentary/CodingStyle edited by dterei
(diff)
1:59 AM Commentary/CodingStyle edited by dterei
(diff)
1:45 AM Commentary/Rts/Conventions edited by dterei
(diff)
1:45 AM Commentary/CodingStyle edited by dterei
(diff)
1:28 AM Commentary/MigratingOldCommentary edited by dterei
(diff)
1:15 AM Commentary edited by dterei
(diff)
1:14 AM Building edited by dterei
(diff)
1:09 AM Commentary/Hpc edited by dterei
(diff)
1:08 AM GhcCoverage edited by dterei
(diff)
1:07 AM Building edited by dterei
(diff)
1:05 AM Commentary edited by dterei
(diff)
1:02 AM Commentary/Abbreviations edited by dterei
(diff)
1:02 AM Commentary/Abbreviations edited by dterei
(diff)
1:02 AM Commentary/Abbreviations edited by dterei
(diff)
1:01 AM Commentary/Abbreviations edited by dterei
(diff)
12:42 AM Commentary/Abbreviations edited by dterei
(diff)
12:42 AM Commentary/Abbreviations edited by dterei
(diff)
12:40 AM Commentary edited by dterei
(diff)
12:39 AM Commentary edited by dterei
(diff)
12:39 AM Commentary/PrimOps edited by dterei
(diff)
12:36 AM Commentary edited by dterei
(diff)
12:34 AM Commentary edited by dterei
(diff)
12:24 AM Commentary edited by dterei
(diff)
12:21 AM Commentary edited by dterei
(diff)

Jul 8, 2011:

11:01 PM Building/RunningTests/Details edited by dterei
(diff)
11:01 PM Building/RunningTests edited by dterei
(diff)
11:00 PM Building/RunningTests/Running edited by dterei
(diff)
10:58 PM Building/RunningTests/Details edited by dterei
(diff)
10:57 PM Building/RunningTests/Adding edited by dterei
(diff)
10:55 PM Building/RunningTests/Settings edited by dterei
(diff)
10:52 PM Building/RunningTests/Adding edited by dterei
(diff)
10:50 PM Building/RunningTests/Details created by dterei
10:50 PM Building/RunningTests edited by dterei
(diff)
10:49 PM Building/RunningTests/Adding edited by dterei
(diff)
10:46 PM Building/RunningTests/Adding created by dterei
10:25 PM Building/RunningTests/Updating created by dterei
10:25 PM Building/RunningTests/Settings created by dterei
10:24 PM Building/RunningTests/Running created by dterei
10:23 PM Building/RunningTests edited by dterei
Rewrite of testsuite page (diff)
8:33 PM Ticket #5312 (panic! (the 'impossible' happened)) created by poneill
Crash4ed when attempting to compile program (attached). Output below: …
5:02 PM Ticket #5309 (make[1]: *** [Apply.o] Segmentation fault (core dumped)) closed by igloo
wontfix: I'm assuming that you're doing a registerised build, but I'm afraid that …
4:50 PM Ticket #3352 (Data.Word should define instances of Random for each type) closed by igloo
fixed: Pulled
4:40 PM Changeset in ghc [afe452ce]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Accept output for a few dph tests I think the changes are just due to changes in the random library.
4:40 PM Changeset in testsuite [ed5d8db]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@…>
Accept output for a few dph tests I think the changes are just due to changes in the random library.
4:11 PM Ticket #5311 (No read permission for installed global package.cache) created by Lemming
I have installed GHC-7.0.4 from …
3:48 PM Ticket #5301 (Trac failure: "KeyError: 'fields'") closed by igloo
worksforme: Thanks for the report. However, I can't reproduce it. If it happens again …
2:52 PM Changeset in ghc [44db1b8]ghc-7.2 by Ian Lynagh <igloo@…>
docbook syntax fixes
2:25 PM Changeset in ghc [dfb067c6]ghc-7.2 by Ian Lynagh <igloo@…>
Use the Cabal 1.12 branch, rather than HEAD
2:13 PM Changeset in ghc [58154b60]ghc-7.2 by Ian Lynagh <igloo@…>
Fix "./sync-all get"
1:56 PM Changeset in ghc [b863bde]ghc-7.2 by Ian Lynagh <igloo@…>
Fix the build The seq# case in the new codegen was being shadowed by a more general case.
1:56 PM Changeset in ghc [5723df5c]ghc-7.2 by Ian Lynagh <igloo@…>
Remove old ./quickcheck/ stuff
1:55 PM Changeset in ghc [393d9945]ghc-7.2 by Ian Lynagh <igloo@…>
Bump Cabal deps
1:55 PM Changeset in ghc [a0d3710]ghc-7.2 by Ian Lynagh <igloo@…>
Random is now only needed to build dph
1:55 PM Changeset in ghc [52c3ee57]ghc-7.2 by Ian Lynagh <igloo@…>
Relax some dependencies
1:55 PM Changeset in ghc [7ece6284]ghc-7.2 by Ian Lynagh <igloo@…>
Remove mention of -fno-method-sharing from comments and docs
1:55 PM Changeset in ghc [5d757e5]ghc-7.2 by Ian Lynagh <igloo@…>
Port 'Add two new primops seq# and spark#' (be54417) to new codegen. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
1:55 PM Changeset in ghc [2197a94]ghc-7.2 by Ian Lynagh <igloo@…>
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.
1:54 PM Changeset in ghc [bbebb191]ghc-7.2 by Ian Lynagh <igloo@…>
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!
1:54 PM Changeset in ghc [84d2437]ghc-7.2 by Ian Lynagh <igloo@…>
fix bug: check_out_flag should be checked_out_tree
1:54 PM Changeset in ghc [fa26d0c]ghc-7.2 by Ian Lynagh <igloo@…>
New functionality for sync-all to support bare repos, mirroring the main repo layout. Signed-off-by: George Roldugin <groldugin@cse.unsw.edu.au>
1:54 PM Changeset in ghc [bb262ab]ghc-7.2 by Ian Lynagh <igloo@…>
Typo
1:54 PM Changeset in ghc [5faa580]ghc-7.2 by Ian Lynagh <igloo@…>
Add documentation for compiler plugins
1:54 PM Changeset in ghc [b70f6119]ghc-7.2 by Ian Lynagh <igloo@…>
Fix typo in Safe Haskell doc
1:54 PM Changeset in ghc [1e10605c]ghc-7.2 by Ian Lynagh <igloo@…>
Some general code cleaning in LLVM backend
1:53 PM Changeset in ghc [5a69947]ghc-7.2 by Ian Lynagh <igloo@…>
Fix printing of llvm IR to work with llvm-3.0
1:48 PM Changeset in ghc [aa390568]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 "./sync-all get"
1:38 PM Ticket #5310 (Validate fails due to overlapping pattern in StgCmmExpr) closed by daniel.is.fischer
fixed
12:31 PM Changeset in ghc [85016d3]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 the build The seq# case in the new codegen was being shadowed by a more general case.
12:13 PM Changeset in ghc [6cd79098]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Clean .comp.stats files
12:13 PM Changeset in ghc [85001ae]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Mark tests which depend on random
12:13 PM Changeset in testsuite [a63d7f5]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@…>
Clean .comp.stats files
12:13 PM Changeset in testsuite [4b0b4a6]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@…>
Mark tests which depend on random
12:12 PM Changeset in ghc [c9b0b57]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@…>
Relax some dependencies
12:12 PM Changeset in ghc [b343b65]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@…>
Random is now only needed to build dph
12:12 PM Changeset in ghc [3ae10e5]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@…>
Bump Cabal deps
12:12 PM Changeset in ghc [1b10c87]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 ./quickcheck/ stuff
12:12 PM Changeset in ghc [f15f210]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 mention of -fno-method-sharing from comments and docs
10:04 AM Ticket #4408 (dph-words-opt fails to compile) closed by daniel.is.fischer
fixed: Hadn't any timeouts for dph-words-opt in a long time. Though DPH …
9:21 AM Ticket #5310 (Validate fails due to overlapping pattern in StgCmmExpr) created by daniel.is.fischer
The failure due to -Werror: […] The special case for the new seq …
12:54 AM Changeset in ghc [3e9cc50]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Fix some issues with safe haskell tests
12:54 AM Changeset in testsuite [bd1fac9]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@…>
Fix some issues with safe haskell tests
12:49 AM Changeset in ghc [82c9f3f0]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 Edward Z. Yang <ezyang@…>
Port 'Add two new primops seq# and spark#' (be54417) to new codegen. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
12:42 AM Changeset in ghc [09701f5]ghc-7.2 by Ian Lynagh <igloo@…>
More on release notes

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 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: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.
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: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: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 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
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 [c1290a1]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
Note: See TracTimeline for information about the timeline view.