Timeline


and

May 2, 2007:

4:40 PM Ticket #1204 (Associated types don't work with record updates) closed by simonpj
fixed: Good bug repoort. I have finally found a moment to fix it. Should work …
4:38 PM Changeset in ghc [0eef3f3]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Comments, plus type sigs
4:38 PM Changeset in ghc [b4ef814]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Warning police
4:38 PM Changeset in ghc [5815105c]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Layout only
4:37 PM Changeset in ghc [c916244f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Import fiddling
4:37 PM Changeset in ghc [4ae1e172]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Add more assertions
4:36 PM Changeset in ghc [55710e1]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Use the record fields of IdInfo.RecordSelId
4:34 PM Changeset in ghc [ff8e1d01]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Make records work properly with type families This fixes Trac #1204. There's quite a delicate interaction of GADTs, type families, records, and in particular record updates. Test is indexed-types/should_compile/Records.hs
1:54 PM Changeset in ghc [86bec42]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Refactoring, tidyup and improve layering The stack of breakpoint resume contexts is now part of the InteractiveContext and managed by the GHC API. This prevents misuse of the resume context by the client (e.g. resuming a breakpoint that isn't the topmost, which would lead to a confused IC at the least). I changed the TypeEnv in the IC to a [Id]. It only contained Ids anyway, and this allows us to have shadowing, which removes an ugly and annoying restriction. The parts of the GHC API which deal with interactive evaluation are now in a module of their own, InteractiveEval.
12:55 PM Changeset in ghc [065ce67b]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
move -fno-print-bind-result into the GHCi section
12:43 PM Changeset in ghc [e1f7582]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Print the "skipping" messages at verbosity 2 again This was accidentally changed to 1 in the HEAD a while ago, the behaviour is now the same as 6.6.x again.
11:49 AM Ticket #1310 (confusing error message when trying to give a type-signature to an ...) closed by simonpj
fixed: Good point. I've improved the error messages. For imports: […] For …
11:47 AM Changeset in ghc [72e37ded]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve error reporting for type signatures See Trac #1310
10:59 AM Ticket #1306 (GHC generates warning about internally generated functions) closed by simonpj
fixed: Dup of #1313 (well, to be fair, #1313 is dup of this). Anyway, it's …
10:58 AM Ticket #1313 (HEAD gives warnings about code that it generates itself) closed by simonpj
fixed: I believe I have fixed this. Simon
10:39 AM Changeset in ghc [c94fac1]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Do not generate warnings for compiler-generated code Fixes Trac #1313
10:38 AM Changeset in ghc [70bc5a07]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Add ndp package to boring list
10:38 AM Changeset in ghc [613737b1]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Document the fact that you can't make a newtype of an unboxed data type
10:36 AM Changeset in ghc [09d0e7d9]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Use pprSourceTyCon; delete unused tyConOrigHead
10:28 AM Changeset in ghc [683a269]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fixes to data type families - Fix two distinct bugs, one in MkId.mkDataConIds, one in DataCon.mkDataCon - Add more comments - Add a little assertion checking in TyCon Type-family tests now work.
9:57 AM WorkingConventions edited by simonpj
(diff)
9:48 AM Ticket #1320 (FAQ item for running GHCi on WinXP x64 using DEP) closed by simonmar
duplicate: I'm assuming this is a duplicate of #885, which is fixed in 6.6.1. I'm …
8:38 AM Ticket #1321 (GHCi stdout bug when base package is not optimised) created by simonmar
Reported by Igloo: The problem from a couple of weeks ago, where ghci's …
7:29 AM Ticket #1320 (FAQ item for running GHCi on WinXP x64 using DEP) created by guest
Hi, I don't know if this is a bug or not, but here is what I have …
2:29 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:23 AM Ticket #1319 (grammatical mistake in user's guide description of -fwarn-name-shadowing) closed by chevalier@…
fixed: Fixed it.
12:59 AM Ticket #1319 (grammatical mistake in user's guide description of -fwarn-name-shadowing) created by Isaac Dupree
http://www.haskell.org/ghc/docs/latest/html/users_guide/options-sanity.html

May 1, 2007:

11:41 PM Ticket #1318 (add warning for prefix negate operator and flag to replace it with ...) created by Isaac Dupree
This is tracking a few things relating to the notion that Haskell's single …
10:18 PM Ticket #1317 (add warning for the Prelude being imported implicitly) created by Isaac Dupree
For those who don't like the implicit Prelude (but have an existing …
10:09 PM Ticket #1316 (add warning for local type signatures that use the same type variable ...) created by Isaac Dupree
for a (poor) example, […] Because it is likely to be confusing, as well …
4:00 PM WikiStart edited by igloo
despam (diff)
3:59 PM WikiStart edited by igloo
update release and branch status (diff)
3:57 PM WikiStart edited by igloo
add buildbot link (diff)
3:46 PM TypeFunctions edited by simonpj
(diff)
10:51 AM Commentary/Compiler/StgSynType edited by therp
add GHC Hackathon about STG on google (diff)
10:50 AM BuildBot edited by igloo
(diff)
10:47 AM BuildBot edited by igloo
(diff)
9:19 AM TypeFunctions edited by simonpj
(diff)
9:18 AM TypeFunctions edited by simonpj
(diff)
9:17 AM TypeFunctions edited by simonpj
(diff)
9:02 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:56 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:48 AM Commentary/Compiler/CodeGen edited by guest
Added section "Generated Cmm Naming Convention" (diff)
8:41 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:24 AM Ticket #1292 (-Wall doesn't include all warnings) closed by simonmar
fixed: Ok, I'm convinced. -Wall would be rather less useful if it really …
8:13 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:11 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:04 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:01 AM Ticket #1315 (System.Process.runInteractiveProcess needs a way to pipe just some handles) created by simonmar
Currently runInteractiveProcess attaches pipes to all 3 standard …
7:59 AM Status/April07 edited by simonpj
(diff)
7:59 AM Status/April07 edited by simonpj
(diff)
7:57 AM Status/April07 edited by simonpj
(diff)
7:56 AM Status/April07 edited by simonpj
(diff)
7:55 AM Status/April07 edited by simonpj
(diff)
7:53 AM Status/April07 edited by simonpj
(diff)
7:51 AM Status/April07 edited by simonpj
(diff)
7:48 AM Status/April07 edited by simonpj
(diff)
7:45 AM Status/April07 edited by simonpj
(diff)
7:44 AM Status/April07 edited by simonpj
(diff)
7:38 AM Status/April07 edited by simonpj
(diff)
6:58 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
6:48 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
6:40 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
6:27 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:59 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:55 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:39 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:37 AM Changeset in ghc [3c506a6c]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
Remove references to -fticky-ticky flag -ticky is the command-line flag for ticky-ticky profiling now, but internally, the -fticky-ticky flag was used to represent whether ticky was on. This led to link errors if the user supplied -fticky-ticky but not -ticky (ticky code would be generated but the wrong RTS library would be passed to the linker). I removed references to -fticky-ticky -- now, only the way flags dictate whether ticky is on, and -fticky-ticky is no longer accepted as a command-line option.
5:28 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:19 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:18 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:15 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:01 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:29 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:14 AM Changeset in ghc [30b123f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
OccNames for closure conversion
2:09 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:57 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:55 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:47 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:24 AM Ticket #1314 (System.FilePath is documented but missing) closed by guest
invalid: Whoops, sorry. I was looking at the online doc at haskell.org. The doc …
12:50 AM Ticket #1314 (System.FilePath is documented but missing) created by guest
It seems like it's been defunct for years, no? Is there a replacement, and …
12:38 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)

Apr 30, 2007:

7:59 PM Changeset in ghc [cd883e2]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Isaac Dupree <id@…>
FastTypes - delete ugly _signatures, comment on Bool not FastBool where the typechecker will not catch it
7:58 PM Ticket #1313 (HEAD gives warnings about code that it generates itself) created by igloo
The HEAD is now giving warnings about code that it generates itself, e.g. …
7:58 PM Changeset in ghc [cc89fbe]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Isaac Dupree <id@…>
FastTypes - note strictness of fast{Or,And} and make the unboxed versions so
6:56 PM Changeset in ghc [a93c4f67]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Alec Berryman <alec@…>
Build arrows library if available arrows is the only library in libraries/extra-packages not built when present
1:18 PM DataParallel/ClosureConversion edited by chak
(diff)
1:16 PM DataParallel/ClosureConversion edited by chak
(diff)
12:59 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
12:29 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
12:11 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
11:35 AM Changeset in ghc [9bf5168]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Make boot handle getting the libraries
10:58 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
10:49 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
10:31 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
10:04 AM Status/April07 edited by simonmar
(diff)
10:02 AM Status/April07 edited by simonmar
(diff)
9:59 AM Status/April07 edited by simonmar
(diff)
9:52 AM Status/April07 edited by simonmar
(diff)
9:50 AM Status/April07 edited by simonmar
add a link (diff)
9:49 AM Status/April07 edited by simonmar
qualify Simon in a few places (diff)
9:47 AM Status/April07 edited by simonmar
(diff)
9:45 AM Status/April07 edited by simonmar
less => fewer :-) (diff)
9:11 AM Ticket #1312 (runghc doesn't respect -main-is) created by simonmar
runghc always invokes Main.main, it doesn't pay any attention to a …
8:56 AM Ticket #1292 (-Wall doesn't include all warnings) reopened by simonmar
-Wall should enable all warnings, otherwise it's badly named. So if we …
7:39 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
7:17 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:30 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:14 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)

Apr 29, 2007:

8:29 PM Status/April07 edited by igloo
Too many "as a result"s (diff)
8:28 PM Status/April07 edited by igloo
6.6.1 is already released (diff)
8:10 PM Status/April07 edited by igloo
erroneous newline (diff)
8:09 PM Status/April07 edited by igloo
(diff)
7:14 PM Changeset in ghc [da72bd5]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Isaac Dupree <id@…>
fix non-GHC-specific variant of FastTypes I tested FastTypes.lhs with hugs (manually using cpp) as well as ghc.
5:40 PM Status/April07 edited by igloo
patch senders (diff)
5:32 PM Ticket #1311 (newtypes of unboxed types disallowed - documentation bug and/or feature ...) created by Isaac Dupree
Tested in 6.6.1 and today's 6.7 (which claims to be version 6.7.20070418), …
5:16 PM Ticket #1310 (confusing error message when trying to give a type-signature to an ...) created by Isaac Dupree
[…] […] […] I think an error message more like "type signatures …
4:43 PM Status/April07 edited by igloo
fix syntax (diff)
4:39 PM Status/April07 edited by igloo
URLs (diff)
4:31 PM Status/April07 edited by igloo
URLs (diff)
4:24 PM Status/April07 edited by igloo
add a URL (diff)
4:13 PM Status/April07 edited by igloo
typo (diff)
4:01 PM Status/April07 edited by igloo
Fix syntax (diff)
3:59 PM Status/April07 edited by igloo
Add overloaded strings URL (diff)
3:46 PM Status/April07 created by igloo
SPJ's text, reformatted for the wiki (was latex) and a couple of typos …
3:16 PM Status edited by igloo
Add April 2007 draft (diff)
11:27 AM Ticket #1302 (Unwanted output when installing) closed by igloo
fixed: Thanks for the report! Now fixed: […]

Apr 27, 2007:

7:13 PM Ticket #1309 (6.6.1 source tarball contains non-executable rts/gmp/configure; breaks ...) created by paulrbrown@…
I experienced a failing build on MacOS X due to the rts/gmp/configure file …
3:53 PM NewGhciDebugger edited by simonmar
replace old ToDo? list with my current list (diff)
3:41 PM Changeset in ghc [a12d2d74]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix egregious typo in TcUnify Tom S found this bug by inspection; we've never seen it fail in the wild, but it was obviosly Utterly Wrong
12:32 PM Ticket #1308 (Type signature in warning is wrong) created by guest
Here's some source: […] And the warnings related to these: […] The …
12:22 PM Ticket #1300 (ghc does not build) closed by simonmar
invalid: I think your tree must be out of date: the module DebuggerTys? has been …
12:19 PM Ticket #1296 (-fwarn-monomorphism-restriction breaks package compilation) closed by simonmar
fixed: regex-compat fixed. If you use -Wall -Werror, then you are vulnerable …
12:17 PM Ticket #1307 (Warning refers to code not in the source) created by guest
Here's some source: […] And here's a warning that refers to notElem …
12:14 PM Ticket #1306 (GHC generates warning about internally generated functions) created by guest
The source code has this line […] And here is the first of many …
12:13 PM Ticket #1295 (.bat files not removed) closed by simonmar
fixed: Fixed, thanks.
11:49 AM Ticket #1305 (Installed ghci doesn't work) created by guest
After a 'make install' invoking ghci fils with […] On the other hand, …
10:53 AM Ticket #1304 (Make install fails) created by guest
Doing 'make install' fails with: […]
10:50 AM Ticket #1303 (Library build fails on Windows) created by guest
Trying to build the extra libraries fails on Windows. This is because …
10:32 AM Ticket #1302 (Unwanted output when installing) created by guest
When doing 'make install' the first you see is: […] This was probably …
9:19 AM Ticket #1301 (make install does more than that) created by guest
After having typed 'make', I typed 'make install' expecting the files to …
8:18 AM Ticket #1300 (ghc does not build) created by guest
Here's the error message: […]
7:16 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:45 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:42 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:37 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:34 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
Note: See TracTimeline for information about the timeline view.