Timeline


and

May 12, 2007:

4:04 PM Ticket #1351 (mistake in Data.Set description) closed by igloo
fixed: The example below shows why this can make a difference; I've addded it to …
4:02 PM Changeset in base [e306465]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Give an example of how intersection takes elements from the first set
4:02 PM Changeset in directory [e306465]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Give an example of how intersection takes elements from the first set
4:02 PM Changeset in process [e306465]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Give an example of how intersection takes elements from the first set
2:54 PM Ticket #1351 (mistake in Data.Set description) created by guest
Data.set description in HTML documentation contains the following text …
12:25 AM Ticket #1024 (Include cc1plus.exe into GHC distribution for Windows) closed by igloo
fixed: The new installer now does this.
12:23 AM Ticket #1350 (Win 9x support) created by igloo
Sigbjorn wrote the below re his GHC 6.6.1 installer. It sounds like there …

May 11, 2007:

7:52 PM Ticket #1317 (add warning for the Prelude being imported implicitly) closed by Isaac Dupree
fixed: Implemented by me, patch applied by Simon PJ.
5:09 PM Changeset in ghc [701797c]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 Tom Schrijvers <tom.schrijvers@…>
type family normalisation
4:30 PM Commentary/Compiler/CPS edited by guest
Added rough design (diff)
2:57 PM Ticket #1277 (illegal chars accepted in literal strings) closed by simonmar
fixed
2:57 PM Changeset in ghc [046118a7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
add test for #1277
2:57 PM Changeset in testsuite [72ac845]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@…>
add test for #1277
12:51 PM Ticket #1349 (Generalise the ! and UNPACK mechanism for data types, to unpack function ...) created by simonpj
See this thread: http://www.nabble.com/More-speed-please!-t3411977.html
12:36 PM Building/Windows edited by guest
(diff)
11:41 AM Ticket #1331 (indexed types panic: wrongKindOfFamily main:ShouldCompile.Sd{tc r6A}) closed by chak
fixed
11:35 AM Changeset in ghc [15a00f78]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Manuel M T Chakravarty <chak@…>
Adapt indexed type tests to removal of newtype families
11:35 AM Changeset in testsuite [4e8157d]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 Manuel M T Chakravarty <chak@…>
Adapt indexed type tests to removal of newtype families
10:24 AM Commentary/Compiler/CPS created by guest
Created page with basic layout (Michael Adams)
10:03 AM Commentary/Compiler edited by guest
Added link for CPSer (diff)
9:44 AM Commentary/Compiler/CmmType edited by simonpj
(diff)
1:39 AM Changeset in ghc [9ab11c5]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
OccNames for closure conversion isomorphisms

May 10, 2007:

7:51 PM Ticket #1348 (inconsistent 'ghc --help" message) created by guest
"ghc --help" produces the following output: Usage: ghci …
3:46 PM Ticket #1181 (GHC API load panic) closed by simonmar
fixed: Fixed, thanks. […]
2:41 PM Ticket #1343 (HEAD build failure with assember errors about "8 byte pc-relative ...) closed by simonmar
fixed: confirmed fixed by dcoutts.
1:52 PM Changeset in ghc [2fa6c5f2]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 Michael D. Adams <t-madams@…>
Fixed liveness analysis to use a slower but more correct solution
1:50 PM Ticket #1003 (Cleanup: remove old usage stuff from primops.txt and genprimopcode) closed by simonmar
fixed
1:46 PM Changeset in ghc [d0f6db5]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 Michael D. Adams <t-madams@…>
Hooked the C-- CPS pass into the compilation pipeline At present it just annotates each block with a comment indicating what local registers are live at the start of the block.
1:38 PM Ticket #1321 (GHCi stdout bug when base package is not optimised) closed by simonmar
fixed: Fixed: […]
12:53 PM ViewPatterns edited by simonpj
(diff)
10:36 AM Changeset in ghc [4311d2d9]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 Michael D. Adams <t-madams@…>
Added compiler/cmm/Dataflow.hs Dataflow.hs contains an early draft of the live variable analysis. This draft contains known bugs and is being recorded only to provide a point to be revert back to if necessary.
8:32 AM Ticket #1347 (warning message could be more helpful) created by guest
Code was: […] warning message was: […] It took me a long time to …
1:50 AM Changeset in ghc [b3e6904f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
Modify generation of OccNames for closure conversion

May 9, 2007:

9:02 PM NewGhciDebugger edited by AndyGill
(diff)
2:26 PM Changeset in base [bf319a8]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Build GHC/Prim.hs and GHC/PrimopWrappers.hs from Cabal
2:26 PM Changeset in directory [bf319a8]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Build GHC/Prim.hs and GHC/PrimopWrappers.hs from Cabal
2:26 PM Changeset in process [bf319a8]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Build GHC/Prim.hs and GHC/PrimopWrappers.hs from Cabal
1:33 PM Ticket #1345 (Wrong registry key created by Windows installer) closed by neil
fixed: Fixed - now the registry keys are created in the correct place, and are …
12:11 PM Ticket #1346 (bootstrap from HC files) created by simonmar
There's some work to do on 6.8 to ensure that we can still bootstrap from …
9:05 AM Ticket #1345 (Wrong registry key created by Windows installer) created by guest
The Windows installer of GHC 6.6.1 creates a key […] in the registry. …
8:04 AM Ticket #1344 (Overflow bug in hex character literals) created by simonmar
[…] Two bugs really: the first error message gives a strange location, …
7:58 AM Commentary edited by simonmar
(diff)
7:57 AM Commentary edited by simonmar
move some docs from contrib into the main contents (diff)

May 8, 2007:

3:37 PM Ticket #1343 (HEAD build failure with assember errors about "8 byte pc-relative ...) created by duncan
When building HEAD (7/5/07) on x86-64 Gentoo Linux with binutils-2.16.1 we …
2:10 PM Ticket #1328 (ghci accepts ":set -fno-glasgow-exts", but not ":unset -fglasgow-exts") closed by simonmar
fixed: Fixed (well, I was in the area).
1:10 PM Ticket #1159 (conc063(ghci) hanging on Windows) closed by simonmar
fixed
11:06 AM Commentary/Rts/Storage/HeapObjects edited by guest
Updated link to file (diff)
10:59 AM Commentary/Rts/Storage/HeapObjects edited by guest
Removed notes on non-existant CONSTR_INTLIKE and CONSTR_CHARLIKE (diff)
10:56 AM Commentary edited by guest
(diff)
10:54 AM Ticket #1227 (Crash with biographical profiling on OS X) closed by simonmar
fixed: Fixed, thanks. […]
10:43 AM Commentary/Rts/Storage/HeapObjects edited by guest
Flagged parts needing updating (diff)
10:18 AM Commentary/Rts/Storage/HeapObjects edited by guest
Typo fix (diff)
10:11 AM Changeset in base [17de35d]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Malcolm.Wallace@…>
further clarify the docs for 'evaluate'
10:11 AM Changeset in directory [17de35d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Malcolm.Wallace@…>
further clarify the docs for 'evaluate'
10:11 AM Changeset in process [17de35d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Malcolm.Wallace@…>
further clarify the docs for 'evaluate'
9:44 AM Commentary/Rts/Storage/Stack edited by guest
Formatted "Kinds of Stack Frame" for better readability (diff)
9:43 AM Commentary/Compiler/CodeGen edited by guest
Added link to stack layout (diff)
8:32 AM DataParallel/ClosureConversion/ImplNotes edited by chak
(diff)
8:17 AM Changeset in base [d869f2fc]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
improve documentation for evaluate
8:17 AM Changeset in directory [d869f2fc]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
improve documentation for evaluate
8:17 AM Changeset in process [d869f2fc]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
improve documentation for evaluate
7:42 AM Commentary edited by AndyGill
(diff)

May 7, 2007:

10:11 PM Ticket #1342 (Name major releases as "6.8.0" rather than "6.8") created by Isaac Dupree
(It seems that for specific requests Trac is better for getting responses …
7:54 PM Ticket #1341 (allow loading partially correct modules) created by iampure@…
When a module A is loaded containing functions X, where Y, a subset of X, …
4:24 PM Ticket #1340 (Hpc Documentation) created by AndyGill
The -fhpc flag needs documentation in the GHC manual, and perhaps some …
2:09 PM Ticket #1339 (README.txt is a Unix file format) created by neil
The binary distributions ship both README and README.txt - with README.txt …
1:36 PM Ticket #1027 (GHC-as-a-library does too much recompilation when given recursive module ...) closed by simonmar
fixed: Fixed. It looks like I fixed this as part of the changes to support …
1:26 PM Ticket #1253 (Can't use explicit braces/semicolons (i.e. non-layout) at top level with ...) closed by simonmar
fixed: Fixed, thanks. […]
1:24 PM TypeFunctions edited by simonpj
(diff)
1:04 PM Commentary/Compiler/CodeGen edited by guest
Formatting typo fix (diff)
12:43 PM Ticket #710 (library reorganisation) closed by simonmar
fixed: Some of this has been done, and we have a new proposal for splitting the …
12:41 PM Ticket #1338 (base package breakup) created by simonmar
This ticket replaces #710, some of which we've now done. Latest proposal …
12:36 PM Ticket #724 (tee complains if used in a process started by ghc) closed by simonmar
fixed: Fixed, more or less. […] test cases to follow.
12:35 PM Changeset in base [57ea7ee]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
FIX: #724 (tee complains if used in a process started by ghc) Now, we only set O_NONBLOCK on file descriptors that we create ourselves. File descriptors that we inherit (stdin, stdout, stderr) are kept in blocking mode. The way we deal with this differs between the threaded and non-threaded runtimes: - with -threaded, we just make a safe foreign call to read(), which may block, but this is ok. - without -threaded, we test the descriptor with select() before attempting any I/O. This isn't completely safe - someone else might read the data between the select() and the read() - but it's a reasonable compromise and doesn't seem to measurably affect performance.
12:35 PM Changeset in directory [57ea7ee]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
FIX: #724 (tee complains if used in a process started by ghc) Now, we only set O_NONBLOCK on file descriptors that we create ourselves. File descriptors that we inherit (stdin, stdout, stderr) are kept in blocking mode. The way we deal with this differs between the threaded and non-threaded runtimes: - with -threaded, we just make a safe foreign call to read(), which may block, but this is ok. - without -threaded, we test the descriptor with select() before attempting any I/O. This isn't completely safe - someone else might read the data between the select() and the read() - but it's a reasonable compromise and doesn't seem to measurably affect performance.
12:35 PM Changeset in process [57ea7ee]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
FIX: #724 (tee complains if used in a process started by ghc) Now, we only set O_NONBLOCK on file descriptors that we create ourselves. File descriptors that we inherit (stdin, stdout, stderr) are kept in blocking mode. The way we deal with this differs between the threaded and non-threaded runtimes: - with -threaded, we just make a safe foreign call to read(), which may block, but this is ok. - without -threaded, we test the descriptor with select() before attempting any I/O. This isn't completely safe - someone else might read the data between the select() and the read() - but it's a reasonable compromise and doesn't seem to measurably affect performance.
11:37 AM Ticket #1091 (parse error in comment {- | -}) closed by simonmar
fixed
11:12 AM DataParallel/ClosureConversion/ClassLess edited by simonpj
(diff)
11:10 AM DataParallel/ClosureConversion/ClassLess edited by simonpj
(diff)
11:07 AM DataParallel/ClosureConversion/ClassLess edited by simonpj
(diff)
10:58 AM DataParallel/ClosureConversion/ClassLess edited by simonpj
(diff)
10:50 AM Ticket #1275 (ghci debugger is broken in the HEAD) closed by simonmar
fixed: Now fixed.
10:48 AM Ticket #1085 (Redesign of the scheme for getting the datacon symbol name of a closure in ...) closed by simonmar
fixed: This is now done.
10:41 AM Ticket #1332 (overloaded strings cause core lint failure) closed by simonpj
fixed: Fixed! Simon
10:39 AM Ticket #990 (hi version is read too late) closed by simonmar
fixed: Now fixed.
10:35 AM Milestone 6.6.1 completed
10:25 AM Ticket #1155 (ghci -debug generates slightly odd message) closed by simonmar
fixed: Fixed (the error message is slightly less odd).
10:06 AM Ticket #1146 (Fork bomb should throw an exception) closed by simonmar
invalid: There's nothing special about forkIO here; you can get the same effect …
8:43 AM Ticket #1329 (typo "Cannot resolve unkonwn runtime types") closed by simonpj
fixed: Fixed thank you. Simon
6:44 AM TypeFunctionsTypeChecking edited by chak
(diff)
6:41 AM TypeFunctionsIface edited by chak
(diff)
Note: See TracTimeline for information about the timeline view.