Timeline


and

Nov 20, 2007:

6:08 PM Ticket #1911 (-w doesn't turn off nullModuleExport) created by AndreaRossato
Hello! Starting from 6.8.1 ghc reports a warning when a module that does …
6:00 PM Ticket #1910 (Native Code gen miscompiles double2Int# / float2Int# on x86_32) created by int-e
Brad Clow: I upgraded from GHC 6.6.1 to 6.8.1 and around that time I …
4:23 PM Ticket #629 (IO library locking doesn't count readers) closed by simonmar
fixed: Fixed, see #1109.
2:35 PM Changeset in ghc [d6030d4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
countReaders001 now passes
2:35 PM Changeset in testsuite [fe8d3b1]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
countReaders001 now passes
2:27 PM Ticket #1909 (code snippet in debugger documentation wrong) created by guest
The code example in the User’s Manual, 3.5.7. has the type of the …
1:38 PM Changeset in ghc [e13661a0]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 simonmar@…>
fix boundary bugs in a couple of for-loops
1:36 PM Changeset in ghc [8db56c86]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 simonmar@…>
improvements to PAPI support - major (multithreaded) GC is measured separately from minor GC - events to measure can now be specified on the command line, e.g prog +RTS -a+PAPI_TOT_CYC
1:36 PM Changeset in ghc [827f8cea]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Tests for Trac #1825
1:36 PM Changeset in testsuite [673a81a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Tests for Trac #1825
12:42 PM Changeset in process [5ce575f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
catch up with changes to GHC.Handle.fdToHandle'
12:42 PM Changeset in process [ee5a1ff]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
catch up with changes to GHC.Handle.fdToHandle'
12:10 PM Changeset in base [a2f1d2e]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
Move file locking into the RTS, fixing #629, #1109 File locking (of the Haskell 98 variety) was previously done using a static table with linear search, which had two problems: the array had a fixed size and was sometimes too small (#1109), and performance of lockFile/unlockFile was suboptimal due to the linear search. Also the algorithm failed to count readers as required by Haskell 98 (#629). Now it's done using a hash table (provided by the RTS). Furthermore I avoided the extra fstat() for every open file by passing the dev_t and ino_t into lockFile. This and the improvements to the locking algorithm result in a healthy 20% or so performance increase for opening/closing files (see openFile008 test).
11:47 AM Changeset in ghc [61c1f54]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
test repeated open/close of 1000 files
11:47 AM Changeset in testsuite [4ed7f4f]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
test repeated open/close of 1000 files
10:20 AM Changeset in base [3cbd1dc]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
Only overwrite GHC/Prim.hs and GHC/Primopwrappers.hs if they change This avoids make doing unnecessary work after 'setup makefile'.
7:12 AM Changeset in ghc [a003ad80]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 Manuel M T Chakravarty <chak@…>
TcPat.tcConPat uses equalities instead of GADT refinement * This patch implements the use of equality constraints instead of GADT refinements that we have been discussing for a while. * It just changes TcPat.tcConPat. It doesn't have any of the simplification and dead code removal that is possible due to this change. * At the moment, this patch breaks a fair number of GADT regression tests.
7:11 AM TypeFunctionsStatus edited by chak
(diff)
7:08 AM TypeFunctionsStatus edited by chak
(diff)
6:54 AM TypeFunctionsStatus edited by chak
(diff)

Nov 19, 2007:

2:07 PM Ticket #1908 (Haskell code as a DLL triggers timeouts in the client program) created by mafo
A Haskell application compiled as a dynamic link library interferes with …
11:16 AM Changeset in ghc [510d1738]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 simonmar@…>
use SRC_CC_OPTS rather than SRC_HC_OPTS for C options
10:20 AM Ticket #1907 (HPC and Template Haskell don't mix) created by guest
When compiling code that uses Template Haskell with HPC, ghc fails part …
10:12 AM TypeFunctionsStatus edited by chak
(diff)
10:09 AM Ticket #1906 (haddock docs should include source code links) created by igloo
haddock docs should include source code links
9:45 AM TypeFunctionsStatus edited by chak
(diff)
9:37 AM TypeFunctionsStatus edited by chak
(diff)
9:35 AM TypeFunctionsStatus edited by chak
(diff)
7:42 AM TypeFunctionsStatus edited by chak
(diff)
7:38 AM TypeFunctionsStatus edited by chak
(diff)
7:06 AM TypeFunctionsStatus edited by chak
(diff)
7:03 AM TypeFunctionsStatus edited by chak
(diff)

Nov 18, 2007:

1:58 PM Ticket #1905 (runProcess: misbehaving exception on nonexistent working directory) created by wferi
Compiling and running the attached Fork.hs gives unexpected results: * …

Nov 17, 2007:

11:45 PM ExtensibleRecords edited by guest
(diff)
10:24 PM Ticket #1867 (GHC 6.6.1 and 6.8.1 don't run on Windows NT 4.0) closed by igloo
fixed: Thanks for the info. I've updated the download page to no longer claim …
10:22 PM Ticket #1892 (:info panics when used on breakpoint bindings) closed by igloo
fixed: Merged
10:22 PM Ticket #1679 (^C on zipperfs leads to crash) closed by igloo
fixed: Merged
10:22 PM Ticket #1828 (ghc doesn't properly quote space-containing paths on Windows.) closed by igloo
fixed: Merged
10:21 PM Ticket #1873 (ghci loses pre-error context after :reload) closed by igloo
fixed: Merged
10:21 PM Ticket #1596 (ghc-pkg --define-name is undocumented) closed by igloo
fixed: Merged
10:20 PM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) closed by igloo
fixed: Merged
9:08 PM Ticket #1904 (Strictness analyser should be smarter) created by igloo
This module: […] should be compiled to the same code regardless of …
6:10 PM ExtensibleRecords edited by claus
oops, don't fight windmills (diff)
6:05 PM ExtensibleRecords edited by claus
some questions and requests for clarification (in italic, or see page … (diff)
5:56 PM WindowsGhc edited by igloo
(diff)
2:40 PM Changeset in directory [1f866f6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
fix imports for non-GHC
2:12 PM Ticket #1903 (Meta-Proposal: Documentation should be required to say when exports were ...) created by igloo
One of the nice things about, for example, PHP is that if you look at the …
1:58 PM Ticket #1902 (Restrict the type of (^), (^^), and add genericPower, genericPower') created by igloo
This got a warm reception when I mentioned it in …

Nov 16, 2007:

5:19 PM Platforms edited by martinwguy
truncate other column headings (diff)
5:16 PM Platforms edited by martinwguy
Truncate "Registerised" heading to "Reg'd" to improve layout (diff)
5:14 PM Platforms edited by martinwguy
Add port in progess arm-linux-gnueabi (diff)
4:02 PM Ticket #1360 (ghci :load and :add clear module context) closed by simonmar
fixed: I think I've made this work better now: […]
3:24 PM Changeset in ghc [9226af9e]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 DEBUG-only flag -dsuppress-uniques to suppress printing of uniques This is intended only for debugging use: it makes it easier to compare two variants without the variations between uniques mattering. (Of course, you can't actually feed the output to the C compiler or assembler and expect anything sensible to happen!)
3:02 PM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) reopened by simonpj
Aha, that's an excellent point. When compiling this declaration […] the …
9:12 AM Changeset in base [89a7d969]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
fix comment
8:04 AM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) closed by simonpj
invalid: It's right for this program to be accepted. Foo'' uses a GHC extension, …

Nov 15, 2007:

4:09 PM Ticket #1836 (Omit way ghci for test case outofmem2) closed by simonmar
fixed: As a result of other changes, this test is now not run with GHCi. I had to …
3:22 PM Ticket #1827 (:print panics GHCi with overloaded values) closed by igloo
fixed: Merged
3:20 PM Ticket #1888 (Slightly confusing error message for duplicate NOINLINE pragmas) closed by igloo
fixed: Merged
3:19 PM Ticket #1837 (ghc-pkg should not accept unversioned depends) closed by igloo
fixed: Merged
3:18 PM Ticket #1662 (mistranslation of arrow notation) closed by igloo
fixed: Merged
3:16 PM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) created by guest
The following code is rejected by GHC 6.6.1 […] According to the GHC …
3:15 PM Ticket #782 (GHCi input does not support unicode) closed by igloo
fixed: Both merged
3:02 PM Ticket #1900 (Type families with class constraints: type-checker loops) created by h.holtmann
The following program: […] runs into a type-checker loop […] Of …
1:46 PM Ticket #1899 (compiler does not halt) created by guest
In the included tarball, run make in the code directory. The module …
12:22 PM Ticket #1898 (segfault with +RTS -N2 (related to tryTakeMVar?)) created by j.waldmann
when I compile the attached program ghc-6.8.1 --make strange -threaded …
11:15 AM Ticket #1840 (Reduce strain on PPC Mac OS X swapspace when test case outofmem2 fails) closed by simonmar
fixed: I believe I've fixed this. outofmem and outofmem2 now set a ulimit before …
11:06 AM Ticket #1897 (Ambiguous types and rejected type signatures) created by guest
This ticket collects a bunch of examples where GHC * Rejects a function …
9:42 AM Ticket #1896 (Keep old bindings until :load succeeds) created by tibbe
Imagine you make a change to a module which is already loaded into GHCi …
9:31 AM Ticket #1895 (Allow aliases in GHCi module imports) created by tibbe
It would be convenient if it was possible to import a package in GHCi …
Note: See TracTimeline for information about the timeline view.