Timeline


and

Aug 23, 2013:

8:56 PM Ticket #8165 (Use GeneralizedNewtypeDeriving to automatically create associated type ...) created by MikeIzbicki
Here's a simple example: […]
7:40 PM NewAxioms edited by goldfire
(diff)
7:39 PM NewAxioms/CoincidentOverlap edited by goldfire
(diff)
7:31 PM NewAxioms edited by goldfire
(diff)
7:31 PM NewAxioms/DiscussionPage edited by goldfire
(diff)
7:30 PM NewAxioms edited by goldfire
(diff)
7:25 PM Changeset in ghc [27955ff]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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@…>
dll-split: Say where to update module list and fix a typo. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
6:31 PM Changeset in ghc [45cdba4]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Remove unused ghc-frontpanel.glade file Signed-off-by: Austin Seipp <aseipp@pobox.com>
6:29 PM Ticket #8164 (GHC HEAD panics in testsuite on OS X 10.8 with cc=Clang (using newest ...) created by carter
I got the following panics when I ran the GHC test suite per ticket #8148
5:29 PM Changeset in ghc [22625f7]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fix build for i386/windows. symbol_extras is only part of ObjectCode on certain platforms. Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:19 PM Ticket #8163 (ghc.exe: panic! (the 'impossible' happened)) closed by monoidal
duplicate: This is a known error, it should be deriving (Show). It is fixed in GHC …
3:10 PM Commentary/PrimOps edited by jstolarek
(diff)
2:54 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
2:40 PM Changeset in ghc [95ebff9]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fix validation failure in Fingerprint.hsc Signed-off-by: Austin Seipp <aseipp@pobox.com>
2:26 PM Changeset in ghc [41be8d3]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fingerprint.getFileHash: Fix not reading file at all. This lead to the stage1 compiler calculating random iface hashes. Signed-off-by: Austin Seipp <aseipp@pobox.com>
2:26 PM Changeset in ghc [48d7b0e9]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fingerprint: Fix comment typo Signed-off-by: Austin Seipp <aseipp@pobox.com>
2:16 PM Ticket #8163 (ghc.exe: panic! (the 'impossible' happened)) created by CodeGuru
When compiling an example from Real World Haskell, I get the following …
1:12 PM Ticket #8162 (Type unsoundness with type families and UndecidableInstances) closed by akio
fixed
1:10 PM Ticket #8162 (Type unsoundness with type families and UndecidableInstances) created by akio
This problem has already been fixed but I'm creating a ticket here to …
12:52 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
12:45 PM Ticket #8161 (Associated type parameters that are more specific than the instance header) created by adamgundry
It would be nice if type parameters of associated types could be more …
11:14 AM Changeset in ghc [80ac75f7]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fix windows detection in ./sync-all. We weren't considering 'msys' for the $OSNAME. Signed-off-by: Austin Seipp <aseipp@pobox.com>
10:50 AM Ticket #7520 (Implement cardinality analysis) closed by thoughtpolice
fixed: This was merged back in May. […]
10:50 AM Commentary/PrimOps edited by jstolarek
(diff)
10:29 AM PrimBool edited by jstolarek
(diff)
10:26 AM PrimBool edited by jstolarek
(diff)
10:25 AM PrimBool edited by jstolarek
(diff)
10:16 AM Changeset in ghc [d0ed42fa]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Revert "Add support for external repositories to sync-all" This reverts commit 2e41f2fa91c833a4420ac273254e49468044bc4b. Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:55 AM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
8:30 AM Ticket #8160 (sync-all failing to detect Windows) created by simonpj
See http://www.haskell.org/pipermail/ghc-devs/2013-August/002102.html. …
8:16 AM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
8:13 AM NewAxioms edited by simonpj
(diff)
8:10 AM NewAxioms edited by simonpj
(diff)
7:49 AM Changeset in base [1b725f6]ghc-7.8 by Jan Stolarek <jan.stolarek@…>
Comments only Add note for Integre constant folding
7:49 AM Changeset in ghc [797a3686] by Jan Stolarek <jan.stolarek@…>
Comments only Add note for Integre constant folding
7:28 AM Building/GettingTheSources edited by hvr
update instructions for checking out older releases (diff)
6:47 AM Ticket #8159 (Uses of Binary decode should have a proper error message) created by nh2
In #8144 I changed the interface file format. That can happen without you …
6:25 AM Ticket #8158 (Replace IO manager's IntMap with a mutable hash table) created by bos
I've written a patch that replaces the immutable IntMap used by GHC.Event …
4:01 AM Ticket #8155 (Defaulting bug or unfortunate error message with closed type families) closed by goldfire
invalid: This may be an infelicity in defaulting (which I'm not terribly familiar …

Aug 22, 2013:

11:10 PM Changeset in ghc [fba693f9]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Remove dead code. GHC >= 7.4 is needed to bootstrap. Signed-off-by: Austin Seipp <aseipp@pobox.com>
10:43 PM Changeset in ghc [15616e7]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Actually, split that last comment a bit. Signed-off-by: Austin Seipp <aseipp@pobox.com>
10:33 PM Changeset in ghc [b6a572b4]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Add some more comments to UsageFile. This brings them up to date with the changes in #8144. Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:36 PM Changeset in ghc [3310068c]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Remove trailing whitespace from Fingerprint.hsc Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:36 PM Changeset in ghc [726d08a]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Remove trailing whitespace from HscTypes Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:34 PM Changeset in ghc [5258bffe]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Remove trailing whitespace from MkIface Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:31 PM Changeset in base [fa240ea]ghc-7.8 by Austin Seipp <aseipp@…>
Remove trailing whitespace from GHC.Fingerprint.* Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:31 PM Changeset in ghc [527803a3] by Austin Seipp <aseipp@…>
Remove trailing whitespace from GHC.Fingerprint.* Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:25 PM Changeset in ghc [677820ee]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fix interface hashes including time stamp of dependent files. Fixes #8144. Before, the modification time of e.g. #included files (and everything that ends up as a UsageFile, e.g. via addDependentFile) was taken as input for the interface hash of a module. This lead to different hashes for identical inputs on every compilation. We now use file content hashes instead. This changes the interface file format. You will get "Binary.get(Usage): 50" when you try to do an incremental using .hi files that were created with a GHC 7.7 (only) older than this commit. To calculate the md5 hash (`Fingerprint`) of a file in constant space, there now is GHC.Fingerprint.getFileHash, and a fallback version for older GHCs that needs to load the file into memory completely (only used when compiling stage1 with an older GHC). Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:25 PM Changeset in ghc [7aa922b]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Fix -Werror failure in Fingerprint.hsc Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:25 PM Changeset in ghc [057628e0]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
MkIface: Mention that #include now adds dependent files Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:25 PM Changeset in ghc [02babd8]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
MkIface: More specific comment about what forms the interface hash Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:25 PM Changeset in ghc [4389cbd]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
MkIface: When printing the recomp reason, make clear only mtime is used Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:25 PM Changeset in ghc [16ae2f0]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
MkIface: Be consistent with do notation Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:22 PM Changeset in base [ab4a453]ghc-7.8 by Austin Seipp <aseipp@…>
Fix -Werror failure in GHC.Fingerprint Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:22 PM Changeset in ghc [920bbbc] by Austin Seipp <aseipp@…>
Fix -Werror failure in GHC.Fingerprint Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:22 PM Changeset in base [2e920915]ghc-7.8 by Austin Seipp <aseipp@…>
Fingerprint: Add getFileHash Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:22 PM Changeset in ghc [89679591] by Austin Seipp <aseipp@…>
Fingerprint: Add getFileHash Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:22 PM Changeset in base [e057b7f]ghc-7.8 by Austin Seipp <aseipp@…>
Fingerprint: Add Show instance for easier debugging Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:22 PM Changeset in ghc [6170f97e] by Austin Seipp <aseipp@…>
Fingerprint: Add Show instance for easier debugging Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:02 PM TeamGHC edited by thoughtpolice
(diff)
8:44 PM Changeset in ghc [306fce60]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Strings and comments only: 'to to ' fixes I'd still prefer if a native english speaker would check them.
8:44 PM Changeset in ghc [cbe3dba8]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Update email addresses
8:36 PM Ticket #8039 (RTS linker: unloadObj() does not actually unload the code) closed by simonmar
fixed: Now fixed: 0717462d7724bfe904cffda5706dd74d0b31b883/ghc, …
8:33 PM Changeset in ghc [77210ad]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
The linker can still be used when DYNAMIC_GHC_PROGRAMS=YES
8:33 PM Changeset in testsuite [4b94f0c]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
The linker can still be used when DYNAMIC_GHC_PROGRAMS=YES
8:17 PM Hoopl/Cleanup edited by simonpj
(diff)
8:00 PM Changeset in ghc [84f9927c]late-dmd by Nicolas Frisby <nicolas.frisby@…>
merged master into late-dmd
8:00 PM ActiveBranches edited by heisenbug
quote (diff)
7:58 PM ActiveBranches edited by heisenbug
cross-compiler-alienless is merged (diff)
7:54 PM ActiveBranches edited by heisenbug
typo (diff)
7:20 PM Changeset in ghc [0717462]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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@…>
Remove DYNAMIC_GHC_PROGRAMS tests in the linker The linker is usable even when GHCi is dynamically linked. These tests make the linker_unload test fail.
7:07 PM Changeset in ghc [7b03dbf]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Fix atomicinc I think the change in optimisation levels due to d06083739a310c36e9e6dc82107c8c4b03210e56 had the side effect of not inlining atomic_inc(), which together with the broken way the test was set up made it fail.
7:07 PM Changeset in testsuite [dca02c2]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Fix atomicinc I think the change in optimisation levels due to d06083739a310c36e9e6dc82107c8c4b03210e56 had the side effect of not inlining atomic_inc(), which together with the broken way the test was set up made it fail.
6:54 PM Changeset in ghc [f3f90778]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 debugging cruft
6:54 PM Changeset in testsuite [66d5ef6]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
remove debugging cruft
6:22 PM Changeset in ghc [afac9ac9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <aseipp@…>
linker_unload fails when using dynamic GHCi. This is because dynamic GHCi can't load archive files, and linker_unload explicitly does this via loadArchive(). Signed-off-by: Austin Seipp <aseipp@pobox.com>
6:22 PM Changeset in testsuite [a5875c4]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Austin Seipp <aseipp@…>
linker_unload fails when using dynamic GHCi. This is because dynamic GHCi can't load archive files, and linker_unload explicitly does this via loadArchive(). Signed-off-by: Austin Seipp <aseipp@pobox.com>
6:04 PM ActiveBranches edited by thoughtpolice
Overhaul. (diff)
5:33 PM Hoopl/Cleanup edited by jstolarek
(diff)
4:44 PM Hoopl/Cleanup edited by simonpj
(diff)
4:43 PM Hoopl/Cleanup edited by simonpj
(diff)
4:22 PM Status/GHC-7.8 edited by thoughtpolice
Add notes about Patrick's patches (diff)
4:16 PM Status/GHC-7.8 edited by simonpj
(diff)
4:04 PM Status/GHC-7.8 edited by thoughtpolice
(diff)
3:57 PM GitSubmoduleProblem created by thoughtpolice
Initial version.
3:51 PM Status/GHC-7.8 edited by thoughtpolice
(diff)
3:43 PM Changeset in ghc [6fd60b23]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
minor bugfix to casIntArray# and fetchAddIntArray#
3:13 PM Ticket #8157 (Add a broader set of (C/CMM-based) atomic memory operations) created by rrnewton
This task is a precursor to ticket #7883. The goal is to standardize a …
2:49 PM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
2:45 PM Changeset in ghc [c24be4b7]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Update release notes for GHC 7.8
2:39 PM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
2:39 PM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
2:39 PM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
2:38 PM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
2:34 PM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
2:34 PM NewPrimopsInGHC7.8 created by jstolarek
2:28 PM PrimBool edited by jstolarek
(diff)
1:37 PM Ticket #8156 (amd64 + in-tree gmp build broken) created by errge
Currently, the GHC build system has an in-tree GMP. This GMP seems to be …
1:16 PM Hoopl/Cleanup edited by jstolarek
(diff)
1:14 PM Hoopl/Cleanup edited by jstolarek
(diff)
12:56 PM Hoopl/Cleanup edited by jstolarek
(diff)
12:55 PM Hoopl/Cleanup edited by jstolarek
(diff)
12:54 PM Hoopl/Cleanup edited by jstolarek
(diff)
12:47 PM Hoopl/Cleanup edited by jstolarek
(diff)
12:42 PM Hoopl/Cleanup edited by jstolarek
(diff)
12:29 PM Hoopl/Cleanup edited by jstolarek
(diff)
11:07 AM Changeset in ghc [4c864e20]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Comments only This comment is no loger true
10:33 AM Changeset in ghc [d4a2cce1]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 a test for unloading object files in the linker (#8039)
10:33 AM Changeset in testsuite [269c890]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Add a test for unloading object files in the linker (#8039)
9:55 AM Changeset in ghc [d0608373]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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@…>
Only add -O to C compilations if there was -O on the command line In 1e2b3780ebc40d28cd0f029b90df102df09e6827 I changed the option ordering for C compilations. A side effect was that -optc options came before the automatic -O we were adding, which made it so that the -debug RTS was getting optimised when it shouldn't have been. Perhaps we shouldn't have automatic -O options added to C compilations. But that might cause problems for build systems that are relying on the current behaviour, so I've made a minor change instead: now C optimisation level == Haskell optimisation level.
9:54 AM Changeset in ghc [bdfefb3b]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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@…>
Really unload object code when it is safe to do so (#8039) The next major GC after an unloadObj() will do a traversal of the heap to determine whether the object code can be removed from memory or not. We'll keep doing these until it is safe to remove the object code. In my experiments with GHCi, the objects get unloaded immediately, which is a good sign: we're not accidentally holding on to any references anywhere in the GHC data structures. Changes relative to the patch earlier posted on the ticket: - fix two memory leaks discovered with Valgrind, after testing with tests/rts/linker_unload.c
9:40 AM Hoopl/Cleanup created by jstolarek
8:46 AM Ticket #8155 (Defaulting bug or unfortunate error message with closed type families) created by nh2
https://github.com/nh2/infinite-type-families/blob/master/Test2.hs Some …
7:43 AM WorkingConventions edited by simonpj
(diff)
7:43 AM WorkingConventions edited by simonpj
(diff)
7:42 AM CodeOwners edited by simonpj
(diff)
7:22 AM Status/GHC-7.8 edited by simonpj
(diff)
3:34 AM Ticket #8154 (Possible bug in open type familes: Conflicting (a->a) and (a->a->a) ...) closed by goldfire
invalid: Failure in this case is the desired behavior, which is a change from GHC …
1:28 AM Ticket #8154 (Possible bug in open type familes: Conflicting (a->a) and (a->a->a) ...) created by nh2
[…] This worked with GHC 7.6, but not with 7.8 HEAD (currently at …
1:24 AM Ticket #8153 (Implement AES intrinsics) created by schyler
LLVM has the following intrinsics for working with AES encryption; …
12:57 AM PatternSynonyms edited by cactus
Updated to reflect details of current work-in-progress implementation (diff)
12:40 AM PatternSynonyms edited by cactus
Fix some typos (diff)

Aug 21, 2013:

11:54 PM Ticket #8077 (Make write_barrier and friends show up with KEEP_INLINES) closed by rrnewton
fixed
10:13 PM Building/CrossCompiling/iOS edited by StephenBlackheath
How to build iOS simulator (diff)
9:52 PM Ticket #8152 (iOS patch no 20: Compile to iOS simulator) created by StephenBlackheath
These changes allow us to compile to the iOS simulator platform, which is …
9:23 PM Status/GHC-7.8 edited by thoughtpolice
(diff)
8:20 PM Status/GHC-7.8 edited by rrnewton
minor (diff)
8:20 PM Status/GHC-7.8 edited by rrnewton
mention atomics branch (diff)
7:24 PM Ticket #8151 (ghc-7.4.2 on OpenIndiana (Solaris) createSubprocess fails) created by troydm
when i'm compiling this test.hs with ghc -thread ./test.hs and then …
5:50 PM Ticket #8150 (Foreign export requires redundant type signature) created by evincarofautumn
With a source file such as: […] The second function :: IO ()
4:19 PM GitolitePlan edited by heisenbug
oops (diff)
4:19 PM GitolitePlan edited by heisenbug
escape GitHub? (diff)
4:16 PM GitolitePlan edited by heisenbug
typo (diff)
3:29 PM Changeset in ghc [372053c]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
In the non-threaded RTS, make *_barrier functions EXTERN_INLINE, not #define. (fixes #8077)
1:44 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
new instance generation story (diff)
11:43 AM Ticket #8149 (GHC should warn about redundant import of a type name also if one of its ...) created by Lemming
Sorry, I have another corner case for a redundant import warning: […] …
8:27 AM TeamGHC edited by jstolarek
(diff)
8:23 AM Changeset in ghc [b38af652]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Detabify I missed that file yesterday when I was cleaning up codeGen/ directory.
5:03 AM Ticket #8145 (can't build ghc HEAD on OS X 10.8 with XCODE 5 installed) closed by carter
duplicate: identified the root issue, see #8148
5:02 AM Ticket #8143 (File name module name mismatch in Parser.hs in HEAD) closed by carter
duplicate: shifting this to being discussed in ticket #8148, which identifies the …
4:21 AM Ticket #8148 (./configure IGNORES --with-gcc=gcc-4.8, can't build head on os x 10.8 ...) created by carter
Im seeing the build scripts using gcc instead of gcc-4.8 this is …[…]
4:12 AM Changeset in ghc [24aaa0f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ryan Newton <rrnewton@…>
Omit hpc for CAS test. HPC breaks CAS currently.
4:12 AM Changeset in ghc [b92d14d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ryan Newton <rrnewton@…>
Update casArray# test and add simple casMutVar# test.
4:12 AM Changeset in testsuite [1ea02b60]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ryan Newton <rrnewton@…>
Omit hpc for CAS test. HPC breaks CAS currently.
4:12 AM Changeset in testsuite [d7f5812]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ryan Newton <rrnewton@…>
Update casArray# test and add simple casMutVar# test.
4:12 AM Changeset in ghc [6fcb7c6]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ryan Newton <rrnewton@…>
minor: update test case to go along with atomic_inc change
4:12 AM Changeset in ghc [a29b67b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ryan Newton <rrnewton@…>
Add a basic test for casArray#.
4:12 AM Changeset in testsuite [ce19b62]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ryan Newton <rrnewton@…>
minor: update test case to go along with atomic_inc change
4:12 AM Changeset in testsuite [c67c578]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ryan Newton <rrnewton@…>
Add a basic test for casArray#.
4:02 AM Changeset in ghc [4b4c944]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
Update stg_casArrayzh to conform to new CMM conventions.
4:02 AM Changeset in ghc [fa278381]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
Add PrimOp: casIntArray#. Modify casMutVar# for 'ticketed' style.
4:02 AM Changeset in ghc [8750d549]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
Add PrimOp fetchAddIntArray# plus supporting C function atomic_inc_by.
4:02 AM Changeset in ghc [25ad0153]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
Eliminate atomic_inc_by and instead medofiy atomic_inc.
4:02 AM Changeset in ghc [3ca7ecb5]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
add casArray# primop, similar to casMutVar# but for array elements
4:02 AM Changeset in ghc [1c45d05d]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoctype-natstype-nats-simplewip/Cabal-1.20wip/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 Ryan Newton <rrnewton@…>
Tweak stg_casArrayzh as per Simon Marlow's suggestion.
2:41 AM Changeset in ghc [82bbc38]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Richard Eisenberg <eir@…>
Added paragraph to user's guide about Nominal role for Set
2:10 AM Ticket #8138 (Core lint fails with error "Role incompatibility: expected N, got R") closed by goldfire
fixed: Oops -- just noticed that I flagged this as "merge" instead of closed.
1:47 AM Ticket #8147 (Exponential behavior in instance resolution on fixpoint-of-sum) created by jkoppel
Doing instance resolution on a fixpoint-of-sum type takes a very long …
12:58 AM Status/GHC-7.8 edited by cactus
Added pattern synonyms to list of stuff that *might* make it to 7.8.1 (diff)

Aug 20, 2013:

10:59 PM Ticket #8146 (Library package cannot be found) created by conradwt
[…]
10:57 PM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
10:29 PM Building/CrossCompiling/iOS edited by StephenBlackheath
Mention #7724 for tracking status and the fact that fat binaries are done (diff)
8:54 PM Status/GHC-7.8 edited by nomeata
(diff)
6:40 PM Ticket #8145 (can't build ghc HEAD on OS X 10.8 with XCODE 5 installed) created by carter
see #8143 http://ghc.haskell.org/trac/ghc/ticket/8143 Oddly, I had this …
6:23 PM TeamGHC edited by goldfire
(diff)
6:19 PM Status/GHC-7.8 edited by goldfire
(diff)
6:14 PM Changeset in ghc [8d7272b]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Richard Eisenberg <eir@…>
Added bullet in release notes about roles.
5:27 PM Status/GHC-7.8 edited by jstolarek
(diff)
5:12 PM Status/GHC-7.8 edited by jstolarek
(diff)
4:45 PM Status/GHC-7.8 edited by nfrisby
(diff)
4:19 PM Changeset in ghc [e5374a1b]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Cleanup StgCmm pass This cleanup includes: * removing dead code. This includes forkStatics function, which was in fact one big noop, and global bindings in CgInfoDownwards, * converting functions that used FCode monad only to access DynFlags into functions that take DynFlags as a parameter and don't work in a monad, * addBindC function is now smarter. It extracts Id from CgIdInfo passed to it in the same way addBindsC does. Previously this was done at every call site, which was redundant.
4:19 PM Changeset in ghc [6b032db]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Remove unused module This commit removes module StgCmmGran which has only no-op functions. According to comments in the module, it was used by GpH, but GpH project seems to be dead for a couple of years now.
4:19 PM Changeset in ghc [388e14e2]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Merge cgTailCall and cgLneJump into one function Previosly logic of these functions was sth like this: cgIdApp x = case x of A -> cgLneJump x _ -> cgTailCall x cgTailCall x = case x of B -> ... C -> ... _ -> ... After merging there is no nesting of cases: cgIdApp x = case x of A -> -- body of cgLneJump B -> ... C -> ... _ -> ...
4:19 PM Changeset in ghc [d0b8c46d]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Comments only
4:19 PM Changeset in ghc [3f279f3]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Trailing whitespaces, code formatting, detabify A major cleanup of trailing whitespaces and tabs in codeGen/ directory. I also adjusted code formatting in some places.
4:13 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
much to do (diff)
3:57 PM Status/GHC-7.8 edited by simonpj
(diff)
3:56 PM Status/GHC-7.8 edited by simonpj
(diff)
3:55 PM Status/GHC-7.8 edited by simonpj
(diff)
2:51 PM Records/OverloadedRecordFields/Implementation edited by simonpj
(diff)
2:51 PM Records/OverloadedRecordFields/Implementation edited by simonpj
(diff)
1:59 PM Newcomers edited by jstolarek
(diff)
11:48 AM WorkingConventions/Git edited by hvr
(diff)
11:47 AM Repositories edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:55 AM Changeset in ghc [9325b18f]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Comments only
9:55 AM Changeset in ghc [f661e79c]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Fix typo
9:20 AM Newcomers edited by jstolarek
(diff)
9:20 AM Internships/JanStolarek edited by jstolarek
(diff)
8:27 AM Newcomers edited by jstolarek
(diff)
8:27 AM Internships/JanStolarek edited by jstolarek
(diff)
8:24 AM Internships/JanStolarek edited by jstolarek
(diff)
8:03 AM Building/CrossCompiling/iOS edited by lukexi
Updated arm-apple-darwin10-gcc to build armv7/armv7s fat binaries (diff)
7:54 AM WorkingConventions/Repositories edited by hvr
fix links (diff)
4:49 AM Changeset in ghc [21db803]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Update Win32 submodule. This fixes a build failure for i386/Windows. Signed-off-by: Austin Seipp <aseipp@pobox.com>
4:08 AM Ticket #8144 (Interface hashes include time stamp of dependent files (UsageFile mtime)) created by nh2
See https://github.com/nh2/ghc-bug-time-dependent-interface-hashes for a …

Aug 19, 2013:

11:00 PM Changeset in ghc [6cc7d3f1]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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@…>
Add note on isSafeOverlap field.
10:12 PM GitolitePlan edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:47 PM SIMD edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:44 PM GitForDarcsUsers edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:39 PM Building/GettingTheSources edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:37 PM Newcomers edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:35 PM WorkingConventions/Git edited by hvr
substitute darcs.haskell.org by git.haskell.org (diff)
9:20 PM Changeset in ghc [4eeccc1c]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Herbert Valerio Riedel <hvr@…>
Replace occurences of darcs.haskell.org by git.haskell.org ...as the new `git.haskell.org` CNAME has been activated (see also GitolitePlan and #8121 for more details)
8:12 PM Ticket #8143 (File name module name mismatch in Parser.hs in HEAD) created by carter
[…] on current head c384bb1e30499bb4809dca60803a4066762ce5f4 and i …
3:31 PM Changeset in ghc [5314acb]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Rellocate test for T7689 to different directory This test is testing primops, so it should be in the primops/ directory and not numeric.
3:31 PM Changeset in testsuite [b00381e]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Rellocate test for T7689 to different directory This test is testing primops, so it should be in the primops/ directory and not numeric.
3:17 PM Commentary/Libraries/Integer edited by jstolarek
(diff)
2:47 PM Changeset in ghc [41c3ed2] by Jan Stolarek <jan.stolarek@…>
Comments only Link to documentation of library in the wiki
2:46 PM Changeset in ghc [c10454d] by Jan Stolarek <jan.stolarek@…>
Comments only Link to documentation of library on the wiki
2:46 PM Changeset in integer-gmp [cfcd248]ghc-7.8wip/T8647 by Jan Stolarek <jan.stolarek@…>
Comments only Link to documentation of library on the wiki
2:45 PM Changeset in ghc [c384bb1]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Comments only Documentation of Integer constant folding
12:45 PM Ticket #8142 (Panic on TypeFamilies compile) closed by jstolarek
fixed
12:44 PM Changeset in ghc [d157f5f2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Add regression test for #8142
12:44 PM Changeset in testsuite [0158d71]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Add regression test for #8142
12:30 PM Ticket #457 (Strictness problem) closed by jstolarek
fixed
11:57 AM Changeset in ghc [0bc0e7d3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Add test cases for T457 (fixes #457)
11:57 AM Changeset in testsuite [5dd852a]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Add test cases for T457 (fixes #457)
11:36 AM Ticket #457 (Strictness problem) closed by nomeata
fixed: In 7.6.3, this seems to be fixed.
10:28 AM Ticket #8142 (Panic on TypeFamilies compile) created by zenzike
The following code produces a panic: […] Compiling with ghc-7.6.3 …
8:51 AM Changeset in ghc [5eae0ad]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Improved performanace
8:51 AM Changeset in testsuite [69fb743]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Improved performanace
8:46 AM Changeset in ghc [2fcc09f]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Comments only
8:46 AM Changeset in ghc [83440fdc]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Comments only
8:46 AM Changeset in ghc [098c7d1]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Add a better implementation of dropTail, and use it
8:46 AM Changeset in ghc [4d5c9b71]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Improve eta-reduction some more, when the function includes casts
8:46 AM Changeset in ghc [f6ed2f5]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Fix Haddock formatting
8:05 AM TeamGHC edited by gmainland
(diff)
8:03 AM Changeset in nofib [81fac78]ghc-7.8 by Austin Seipp <aseipp@…>
Remove -march=native from several shootout entries John Wiegley tells me this causes a failure for nofib on his machine, so to be safe we'll back it out for now. Signed-off-by: Austin Seipp <aseipp@pobox.com>
7:53 AM WorkingConventions/BugTracker edited by simonpj
(diff)
7:50 AM WorkingConventions/BugTracker edited by simonpj
(diff)
7:49 AM TeamGHC edited by jstolarek
(diff)
7:45 AM Roles edited by simonpj
(diff)
7:43 AM TeamGHC edited by simonpj
(diff)
7:23 AM Ticket #8141 (Liberalising IncoherentInstances) created by nomeata
As …
6:52 AM TeamGHC edited by gmainland
(diff)
4:17 AM Ticket #7901 (Bad error message when using UnicodeSyntax ∀ without ExplicitForall) closed by thoughtpolice
fixed
4:13 AM Changeset in ghc [8a1456a7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <aseipp@…>
Test case for #7901. Signed-off-by: Austin Seipp <aseipp@pobox.com>
4:13 AM Changeset in testsuite [5535416]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Austin Seipp <aseipp@…>
Test case for #7901. Signed-off-by: Austin Seipp <aseipp@pobox.com>
4:01 AM Changeset in ghc [96adf0e9]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Improve error when using forall with UnicodeSyntax Fixes Trac #7901. '∀' is neither upper nor lowercase, unlike the 'f' in 'forall', so when explicit forall is not enabled, it creates a parse error before reaching the '.', which is where we give a nice message for ascii 'forall'. Therefore, we make '∀' into a token as long as UnicodeSyntax is enabled, which is safe because its caselessness means it can never be mistaken for a symbol, and check extensions in the parser when the 'forall' rule is used. Authored-by: Paul Cavallaro <ptc@fb.com> Authored-by: Anders Papitto <anderspapitto@gmail.com> Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:59 AM Changeset in ghc [5d77d8d4]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Dead code elimination. Authored-by: Paul Cavallaro <ptc@fb.com> Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:59 AM Changeset in ghc [c498062c]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Remove dead code, fix a typo. Authored-by: Anders Papitto <anderspapitto@gmail.com> Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:56 AM Changeset in ghc [a6e53ea]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Eliminate trailing whitespace from Parser.y.pp Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:54 AM Changeset in ghc [751e38f]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Eliminate trailing whitespace from Lexer.x Signed-off-by: Austin Seipp <aseipp@pobox.com>

Aug 18, 2013:

7:41 PM Ticket #8140 (ghc: panic! (the 'impossible' happened)) closed by PrzD
duplicate
7:32 PM Ticket #8140 (ghc: panic! (the 'impossible' happened)) created by PrzD
ghc: panic! (the 'impossible' happened) (GHC version 7.4.1 for …
4:33 PM Changeset in ghc [2e41f2fa]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/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 Austin Seipp <aseipp@…>
Add support for external repositories to sync-all Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:21 PM CodeOwners edited by thoughtpolice
(diff)
3:20 PM TeamGHC edited by thoughtpolice
(diff)
3:19 PM TeamGHC edited by thoughtpolice
(diff)
3:17 PM TeamGHC edited by thoughtpolice
Move stuff from contributors page (diff)
3:16 PM CodeOwners edited by thoughtpolice
(diff)
2:30 PM TeamGHC edited by thoughtpolice
(diff)
2:30 PM TeamGHC edited by thoughtpolice
(diff)
2:29 PM TeamGHC edited by thoughtpolice
(diff)
1:55 PM CodeOwners edited by thoughtpolice
(diff)
5:22 AM TeamGHC edited by thoughtpolice
(diff)
Note: See TracTimeline for information about the timeline view.