Timeline


and

Mar 12, 2009:

4:14 PM Changeset in directory [5f753cc]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <marlowsd@…>
FIX #3086: use System.Win32.getTemporaryDirectory
4:01 PM Changeset in ghc [d28fa121]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
enable ghcpkg02 in validate
4:01 PM Changeset in testsuite [ab31ac0]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 <marlowsd@…>
enable ghcpkg02 in validate
4:00 PM Changeset in ghc [f37ce426]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
unbreak ghcpkg02
4:00 PM Changeset in testsuite [2e5c744]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 <marlowsd@…>
unbreak ghcpkg02
4:00 PM Changeset in ghc [723de8b7]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 'set -e' to catch errors properly
4:00 PM Changeset in testsuite [2ba010c]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 <marlowsd@…>
add 'set -e' to catch errors properly
3:06 PM Ticket #2763 (while installing cabal from darcs, 1.6.0.1 and 1.4.0.2) closed by simonmar
duplicate: Probably the same as #3060, which has more background.
2:11 PM Changeset in ghc [c197fe6]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 <marlowsd@…>
FIX #3079, dodgy parsing of LANGUAGE pragmas I ended up rewriting this horrible bit of code, using (yikes) lazy I/O to slurp in the source file a chunk at a time. The old code tried to read the file a chunk at a time, but failed with LANGUAGE pragmas because the parser for LANGUAGE has state and the state wasn't being saved between chunks. We're still closing the Handle eagerly, so there shouldn't be any problems here.
1:00 PM Changeset in ghc [48f5fb30]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
3017 and 3057 fail in the 6.10 branch
1:00 PM Changeset in testsuite [a12ccd9]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 Ian Lynagh <igloo@…>
3017 and 3057 fail in the 6.10 branch
12:57 PM Changeset in integer-gmp [7ce1223]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Don't set -Wall -Werror in the .cabal file
10:34 AM Ticket #2638 (runInteractiveCommand on Win32 leaks, produces inconsistent behavior) closed by simonmar
fixed: I believe the fix for #2992 has also fixed the leak here.
9:53 AM Ticket #2785 (Memory leakage with socket benchmark program) closed by simonmar
invalid: I do see the process size growing in Windows, but not Linux. It still …
5:34 AM Ticket #3086 (Exception if temp path has national symbols) created by Tonal
Environment: Windows Vista Home Ru + sp1 ghc 6.10.1 Code for reproduced …
2:11 AM Ticket #2963 (Exception if current path has national symbols) closed by igloo
fixed: Fixed in 6.10 branch by: […]
2:08 AM Ticket #2917 (alloca and allocaArray do not respect alignment) reopened by igloo
2:08 AM Ticket #2917 (alloca and allocaArray do not respect alignment) closed by igloo
fixed: Merged: […]

Mar 11, 2009:

6:25 PM Ticket #2930 (System.Time.formatCalendarTime: %s isn't the number of seconds since the ...) closed by igloo
fixed: Merged.
6:25 PM Ticket #2976 (:show bindings give wrong results when a variable was redefined) closed by igloo
fixed: Merged.
6:25 PM Ticket #2832 (GHC -split-objs, Doesn't Print Error If GHC Built With SplitObjs = NO.) closed by igloo
fixed: Merged.
6:25 PM Ticket #2816 (ghci type messages mangle unicode) closed by igloo
fixed: Merged.
6:11 PM Ticket #2992 (GHCi Memory Leak in Windows Vista) closed by igloo
fixed: Both merged.
6:03 PM Ticket #3085 (warn about language extensions that are not used) created by PVerswyvelen
When I put {-# OPTIONS_GHC -Wall -Werror #-} in my source file, I …
4:06 PM Changeset in ghc [2ad5ee9]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@…>
Allocate the right number of words in new*PinnedByteArrayzh_fast
3:45 PM Changeset in ghc [c5e9e31]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 <marlowsd@…>
avoid a crash: don't return unless the run queue has some threads in it
12:59 PM Ticket #3084 (alow macros to redefine builtin GHCi commands) created by phercek
I would like to be able to redefine the builtin GHCi commands. The idea is …
12:04 PM Ticket #3083 (Win32 package should bind SHGetFolderPath) created by duncan
Currently Cabal binds this function so that we can find the "Program …
11:37 AM Changeset in directory [9ba6942]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <marlowsd@…>
FIX #2963: Use System.Win32.getCurrentDirectory
11:23 AM Changeset in ghc [34271c2f]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 <marlowsd@…>
FIX #2816 (correct unicode output for :type/:kind) This is just a hack, since we don't have correct unicode output for Handles in general, I just fixed a couple of places where we were not converting to UTF-8 for output.
11:22 AM Changeset in ghc [c1576eba]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
add test for #2816
11:22 AM Changeset in testsuite [782884e]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 <marlowsd@…>
add test for #2816
11:00 AM Changeset in ghc [0b2bbce]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 <marlowsd@…>
FIX #2832: Setting SplitObjs=NO doesn't disable -split-objs in GHC Now ghc --info reports whether-split-objs is supported, rather than whether the libraries were built using -split-objs.
10:42 AM Ticket #3082 (Unclear warning message: Attempting to re-export hidden constructors) created by ksf
Just stumbled upon this after changing a type def to a data def: Foo.hs: …
10:20 AM Changeset in ghc [21c190f]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 <marlowsd@…>
FIX #2976: fix buggy implementation of shadowing in GHC.getBindings
10:19 AM Changeset in ghc [de94089]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
add test for #2976
10:19 AM Changeset in testsuite [712b3fe]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 <marlowsd@…>
add test for #2976
9:42 AM Changeset in ghc [29fd0a47]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 <marlowsd@…>
Fix #2992: don't create a named event Evidently I misread the docs for CreateEvent: if you pass a name to CreateEvent, then it creates a single shared system-wide Event with that name. So all Haskell processes on the machine were sharing the same Event object. duh.
3:02 AM Ticket #2781 (Install permissions broken) closed by igloo
worksforme: No reply in 4 months, so closing.
1:37 AM Ticket #2826 (Panic compiling lhc-0.6.20081127) closed by igloo
fixed: No action for 3 months, so closing.
1:32 AM Ticket #2724 (foreign functions called from optimized Haskell code receive non-empty fpu ...) closed by igloo
fixed: No action for 4 months, so closing.

Mar 10, 2009:

5:22 PM Changeset in ghc [9c9071e]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@…>
Don't put a trailing / on the mingw include path
4:47 PM Ticket #2934 (HEAP_ALLOCED() is not thread-safe) closed by igloo
fixed: Merged.
1:00 PM Changeset in process [bb49f466]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
fix this test for MSYS
12:25 PM Building/Prerequisites edited by simonmar
(diff)
12:24 PM Building/Windows edited by simonmar
Simplify (diff)
12:17 PM Building/Troubleshooting edited by simonmar
(diff)
12:15 PM Building/PlatformsScriptsFileNames edited by simonmar
move "crippled ld" to the troubleshooting page (diff)
12:14 PM Building/Troubleshooting edited by simonmar
(diff)
12:13 PM Building/Troubleshooting edited by simonmar
(diff)
12:12 PM Building/Troubleshooting edited by simonmar
(diff)
12:09 PM Building/Prerequisites edited by simonmar
note about paths with spaces in (diff)
12:07 PM Building edited by simonmar
(diff)
12:06 PM Building/FAQ edited by simonmar
(diff)
12:03 PM Building/Troubleshooting edited by simonmar
Moving FAQ to here (diff)
12:00 PM Building/Troubleshooting created by simonmar
Moving common build errors into one page
11:58 AM Building/Windows edited by simonmar
move errors to Building/Troubleshooting (diff)
11:56 AM Building edited by simonmar
(diff)
11:53 AM Building/Prerequisites edited by simonmar
(diff)
11:47 AM Building/Prerequisites edited by simonmar
(diff)
11:37 AM Building/Prerequisites edited by simonmar
(diff)
11:36 AM Building/Prerequisites edited by simonmar
(diff)
11:33 AM Building/Prerequisites edited by simonmar
(diff)
9:09 AM Changeset in unix [d97a284]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
fix this test: we were overflowing the IO manager's pipe with too many signals
6:43 AM DataParallel/BenchmarkStatus edited by chak
(diff)
6:40 AM DataParallel/WorkPlan edited by chak
(diff)
6:36 AM DataParallel/WorkPlan edited by chak
(diff)
5:47 AM DataParallel/WorkPlan edited by chak
(diff)
5:16 AM DataParallel/BenchmarkStatus edited by chak
(diff)
12:33 AM Ticket #3060 (impossible internal bug while building darcs) reopened by quick
Sorry for the delay... I can confirm that a cabal-based installation of …

Mar 9, 2009:

5:28 PM Status/SLPJ-Tickets edited by simonpj
(diff)
4:19 PM Changeset in process [9998026]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
Avoid vfork() bear traps We can't call setIOManagerPipe() in the vfork() child, because the change will be reflected in the parent too. Add a large warning to that effect. I tried changing vfork() to fork(), but it seems that this leads to a different problem: the fork() sometimes takes so long that it gets repeatedly interrupted by the timer signal and never makes progress. I could disable the timer for a while, but decided to back off and fix the vfork() version instead.
2:44 PM Ticket #3078 (Erroneous warnings for -XPatternGuards) closed by simonpj
duplicate: It's a very special case. For example you might have […] or […] …
2:00 PM Changeset in ghc [73e88c2a]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 <marlowsd@…>
Fix a bug which sometimes caused extra major GCs to be performed A long-running GC would cause the timer signal to declare the system to be idle, which would cause a major GC immediately following the current GC. This only happened with +RTS -N2 or greater.
1:55 PM DataParallel/BenchmarkStatus edited by chak
(diff)
1:51 PM DataParallel/BenchmarkStatus edited by chak
(diff)
12:26 PM DataParallel/BenchmarkStatus edited by chak
(diff)
12:22 PM DataParallel/BenchmarkStatus edited by chak
(diff)
12:21 PM DataParallel/BenchmarkStatus edited by chak
(diff)
12:13 PM Changeset in ghc [9fe7b8e]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 <marlowsd@…>
Redesign 64-bit HEAP_ALLOCED (FIX #2934 at the same time) After much experimentation, I've found a formulation for HEAP_ALLOCED that (a) improves performance, and (b) doesn't have any race conditions when used concurrently. GC performance on x86_64 should be improved slightly. See extensive comments in MBlock.h for the details.
12:09 PM DataParallel/BenchmarkStatus edited by chak
(diff)
11:53 AM DataParallel/BenchmarkStatus edited by chak
(diff)
9:52 AM Ticket #3081 (Double output after Ctrl+C on Windows) created by NeilMitchell
[…] The ^C is the consoles way of saying that Ctrl+C was pressed …

Mar 8, 2009:

11:09 PM Ticket #3080 (Show more instances with :info) created by josef
Today I was really stumped by the rule used to select which instances are …
6:53 PM Ticket #3075 (validation requires a tool that is not included in utils) closed by igloo
fixed: OK, I've stopped validate requiring HsColour? too, in HEAD and the 6.10 …
2:09 PM DataParallel/BenchmarkStatus edited by chak
(diff)
2:04 PM DataParallel/BenchmarkStatus edited by chak
(diff)
1:59 PM DataParallel/BenchmarkStatus edited by chak
(diff)
1:26 PM DataParallel/BenchmarkStatus edited by chak
(diff)
10:26 AM DataParallel/BenchmarkStatus edited by chak
(diff)

Mar 7, 2009:

8:08 PM Commentary/CodingStyle edited by nr
alert developers to nasty pitfall (diff)
5:51 PM Ticket #3076 (Make genericLength tail-recursive so it doesn't overflow stack) reopened by Syzygies
That was enlightening. Thanks. The library genericLength blows stack on …
4:19 PM Changeset in unix [2da7820]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Add config.guess config.sub install-sh as extra-source-files
3:38 PM Changeset in directory [f3fb841]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Add config.guess, config.sub and install-sh
12:05 PM Ticket #3079 (LANGUAGE pragma fails if it falls on a 1024-byte boundary) created by Deewiant
Putting too much whitespace and/or comment text before a LANGUAGE pragma …
4:11 AM Ticket #3078 (Erroneous warnings for -XPatternGuards) created by guest
As nonstandard PatternGuards? I get a meaningless warning: […] […] …
Note: See TracTimeline for information about the timeline view.