Timeline


and

Apr 30, 2008:

11:50 PM Ticket #2254 (have Control.Arrow re-export (>>>) and (<<<)) created by ross
#1773 split the Arrow class, making (>>>) and (<<<) functions in …
11:10 PM Changeset in base [c63b766]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Don Stewart <dons@…>
Reexport (>>>) and (<<<) from Control.Arrow. Preserves API compatibility
9:56 PM TypeFunctionsStatus edited by simonpj
(diff)
9:50 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
9:48 PM Changeset in ghc [d8c655c1]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Don Stewart <dons@…>
Replace C99 exp2f(32) call in __2Int_encodeDouble with constant 4294967296. exp2f is a C99-ism not availabl everywhere. Replace it with its result. Helps building on OpenBSD>
9:43 PM Changeset in base [f3cb768]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj@…>
Add realToFrac RULE comments from patch message into the source code
9:13 PM Ticket #1933 (Zero times in profiling with GHC-6.8.1) closed by igloo
fixed: Merged, and looks good: […]
9:10 PM Ticket #1780 (runInteractiveProcess broken with >2 processes on POSIX) closed by igloo
fixed: Both merged
8:46 PM Changeset in ghc [a94d60a]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
add test for #2228
8:46 PM Changeset in testsuite [a9c49e6]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 <simonmarhaskell@…>
add test for #2228
7:34 PM Ticket #2137 (Location of shadowed binding is wrong in warning) closed by igloo
fixed: Test now passes correctly.
7:30 PM Ticket #2136 (Not warned about unused recursive bindings) closed by igloo
fixed: This doesn't merge cleanly, and I (the reporter) don't think it's very …
7:19 PM Ticket #2253 (Native code generator could do better) created by dons
An example set of programs that came up in the ndp library, where the C …[…]
6:00 PM Ticket #2251 (Missing conversion rules for realToFrac causing slowdowns in Int->Double ...) closed by dons
fixed: I've pushed a patch adding the rules for Int->Double and Int->Float. See: …
5:41 PM Changeset in base [4353908]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Don Stewart <dons@…>
Add RULES for realToFrac from Int. {-# RULES "realToFrac/Int->Double" realToFrac = int2Double "realToFrac/Int->Float" realToFrac = int2Float #-} Note that this only matters for realToFrac. If you've been using fromIntegral to promote Int to Doubles, things should be fine as they are. The following program, using stream fusion to eliminate arrays: import Data.Array.Vector n = 40000000 main = do let c = replicateU n (2::Double) a = mapU realToFrac (enumFromToU 0 (n-1) ) :: UArr Double print (sumU (zipWithU (*) c a)) Yields this loop body without the RULE: case $wtoRational sc_sY4 of ww_aM7 { (# ww1_aM9, ww2_aMa #) -> case $wfromRat ww1_aM9 ww2_aMa of tpl_X1P { D# ipv_sW3 -> Main.$s$wfold (+# sc_sY4 1) (+# wild_X1i 1) (+## sc2_sY6 (*## 2.0 ipv_sW3)) And with the rule: Main.$s$wfold (+# sc_sXT 1) (+# wild_X1h 1) (+## sc2_sXV (*## 2.0 (int2Double# sc_sXT))) The running time of the program goes from 120 seconds to 0.198 seconds with the native backend, and 0.143 seconds with the C backend. And just so I don't forget, here's the difference in resulting assembly (x86_64), between the native code generator, and the C backend. -fasm Main_zdszdwfold_info: movq %rdi,%rax cmpq $40000000,%rax jne .LcZK jmp *(%rbp) .LcZK: cmpq $39999999,%rsi jg .LcZN cvtsi2sdq %rsi,%xmm0 mulsd .LnZP(%rip),%xmm0 movsd %xmm5,%xmm7 addsd %xmm0,%xmm7 incq %rax incq %rsi movq %rax,%rdi movsd %xmm7,%xmm5 jmp Main_zdszdwfold_info With the C backend we get the even better assembly, (-fvia-C -optc-O3) Main_zdszdwfold_info: cmpq $40000000, %rdi je .L9 .L5: cmpq $39999999, %rsi jg .L9 cvtsi2sdq %rsi, %xmm0 leaq 1(%rdi), %rdi addq $1, %rsi addsd %xmm0, %xmm0 addsd %xmm0, %xmm5 jmp Main_zdszdwfold_info .L9: jmp *(%rbp) So might make a useful test once the native codegen project starts up.
4:58 PM Internships edited by simonpj
(diff)
3:41 PM ExplicitCallStack edited by igloo
Add another alternative (diff)
3:25 PM Changeset in ghc [cac2c210]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Improve the unboxed types documentation Mainly adding descriptions of unboxed literals,
1:13 PM Changeset in ghc [510aac2a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Use panic rather than error in RegLiveness
1:13 PM Changeset in ghc [eda7b44]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Update an error message error "RegisterAlloc.livenessSCCs" -> error "RegLiveness.livenessSCCs"
1:10 PM Changeset in ghc [7dd753a0]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Update a panic message It was (panic "RegisterAlloc.joinToTargets"), but had since moved to RegAllocLinear.makeRegMovementGraph.
1:02 PM Changeset in ghc [106c9d2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Remove BitSet, FieldLabel, RegisterAlloc from compiler/package.conf.in The modules no longer exist. Spotted by Marc Weber.
8:55 AM Ticket #2252 (Extreme performance degradation on minor code change) created by simona
The attached code runs two similar calculations (call them a and …
8:24 AM Changeset in ghc [95f023d8]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve documentation of RULES pragmas
12:29 AM Ticket #2251 (Missing conversion rules for realToFrac causing slowdowns in Int->Double ...) created by dons
GHC.Real and GHC.Float currently have: […] But these avoid some …

Apr 29, 2008:

10:42 PM Ticket #2250 (unpackFamily on Windows fails match) created by larsv
In the HostEntry returned by Network.BSD.getHostByName, evaluating the …
10:24 PM Changeset in ghc [5ceeab2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
change topHandlerFastExit to topHandler, so the terminal state gets restored (#2228)
10:24 PM Changeset in ghc [b47555c3]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
don't turn off stdin/stdout buffering after loading a module with ghc -e (#2228)
10:09 PM Ticket #2249 (Undeclared variable in cmm reports as panic) created by millenix
In CMM code, if one makes an assignment to a variable that's not been …
9:29 PM Changeset in ghc [2f330af]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1933: use a better test for timer_create()
4:36 PM Ticket #2248 (.exe extension missing when compiling a file ending in dot + digits + dot ...) created by oboudry
Hi all, I just encountered this very minor bug on Windows/GHC 6.8.2 When …
2:06 PM Ticket #2117 (ppc "./Setup build" seg-faults on Mac OS leopard) closed by igloo
duplicate: I'm closing this as a duplicate of #1958. Please reopen if you think that …
8:23 AM Building/Windows edited by dias
(diff)

Apr 28, 2008:

11:25 PM Ticket #2155 (More deadlock issues with concurrent I/O) closed by simonmar
duplicate: Now fixed, it was indeed a duplicate of #1780.
11:11 PM Ticket #2247 (GHC accepts FD violations, unless the conflicing instances are used) created by claus
consider […] the class instance for FD is odd, because there is no …
10:53 PM Changeset in process [a49b60e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmarhaskell@…>
move process tests here from the main testsuite
9:59 PM Changeset in process [4993245]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmarhaskell@…>
FIX #1780: set pipe descriptors FD_CLOEXEC in the parent
8:07 PM Ticket #2246 (Numeric literal very badly optimized) created by guest
Compile the following program with -ddump-simpl […] Note how there's …
8:01 PM Ticket #2245 (Numeric literal printed wrong in error message) created by guest
Compile the following with -Wall […] The error message says […] …
3:57 PM Changeset in ghc [6246f573]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #1969: perfomance bug in the specialiser The specialiser was using a rather brain-dead representation for UsageDetails, with much converting from lists to finite maps and back. This patch does some significant refactoring. It doesn't change the representation altogether, but it does eliminate the to-and-fro nonsense. It validates OK, but it's always possible that I have inadvertently lost specialisation somewhere, so keep an eye out for any run-time performance regressions. Oh, and Specialise is now warning-free too.
1:47 PM Changeset in ghc [2a14d73]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #2238: do not use newtype for a class with equality predicates See Note [Class newtypes and equality predicates] in this module.
2:12 AM Status/May08 edited by chak
(diff)
2:11 AM Status/May08 created by chak
2:10 AM Status edited by chak
(diff)

Apr 27, 2008:

10:49 PM Ticket #2093 (getSymbolicLinkStatus (and possibly other functions) broken on systems ...) closed by igloo
fixed: Thanks for the patch! I've applied it to HEAD and 6.8 branch.
10:44 PM Ticket #2134 (Intermittent file locking bug in installPackage.hs) closed by igloo
fixed: OK, I've merged the patch.
10:42 PM Ticket #2217 (:list command missing from help) closed by igloo
fixed: Fixed in HEAD and 6.8 branch […]
10:29 PM Ticket #2069 (GHC crashes when both -shared and --make flags are specified) closed by igloo
fixed: It was already fixed in the HEAD. I've now also fixed it in the 6.8 …
9:37 PM Commentary edited by igloo
(diff)
9:37 PM Commentary/Libraries created by igloo
7:00 PM Changeset in ghc [41d215c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add :list to ghci's :? help; fixes trac #2217
5:04 PM Ticket #2244 (load in GHCi doesn't work with UTF-8 filenames) created by malebria
When I try to load a file with a UTF-8 character, I got: […] With the …
4:51 PM Ticket #2199 (th32SnapEnumProcesses in System.Win32.Process prints debugging information ...) closed by igloo
fixed: Merged
4:49 PM Ticket #2129 (runInteractiveCommand/Process docs don't mention if handles are text or ...) closed by igloo
fixed: Fixed in HEAD and 6.8 branch by […]
4:47 PM Ticket #2036 (Show for Double and Float doesn't use parenthesis for negative zero.) closed by igloo
fixed
4:44 PM Ticket #2223 (Int64.toInteger) closed by igloo
fixed: Merged […]
4:44 PM Ticket #2071 (hp2ps does not handle SCCs with spaces in the identifiers) closed by igloo
fixed: Fixed (in the sense that we now give an error if spaces are used in an SCC …
2:45 PM Commentary/CodingStyle edited by igloo
(diff)
1:32 PM Changeset in base [a5e4b9f]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Just (-0/1) is now printed as Just (-0.0), not Just -0.0; trac #2036
1:08 PM Changeset in process [489e856]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Wibble imports Haddock can now see hSetBinaryMode, so can make a link to it.
11:48 AM Changeset in ghc [82a7ceba]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix an error if an SCC name contains a space; fixes trac #2071
11:16 AM Changeset in process [3a8cf58]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Improve docs; fixes trac #2129. In haddock docs, say that runInteractiveCommand and runInteractiveProcess return handles in binary mode, and that hSetBinaryMode should be used if you need text mode.
10:35 AM Changeset in ghc [e674891]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix build on PPC: Add some missing parentheses

Apr 26, 2008:

11:21 PM Ticket #2242 (review and apply small patch removing no longer existing modules from ghc ...) closed by MarcWeber
duplicate
9:20 PM Ticket #2243 (Can we remove IlxGen, Java, JavaGen, PrintJava?) created by MarcWeber
See patch description. Another small hasktags patch making it find more …
9:19 PM Ticket #2242 (review and apply small patch removing no longer existing modules from ghc ...) created by MarcWeber
See patch description
8:57 PM Ticket #2198 (Build failure on Mac OS X Tiger Intel) closed by igloo
fixed: Thanks for the report. Happily, from …
6:43 PM Changeset in ghc [2d0131d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix a division-by-zero when +RTS -V0 is given In delayzh_fast we act as if tickInterval was 50, not 0.
11:01 AM Changeset in ghc [baca788]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix an assertion We were checking that a pointer was correctly tagged, but after we had untagged it.
10:50 AM Ticket #2241 (unknown epilogue mangling, WARNING: Epilogue junk) created by igloo
At some point (before the 10th Apr) we started getting epilogue junk in …
1:16 AM Changeset in ghc [a6f203cb]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Refactor some code a bit, and improve an error The "magic number mismatch: old/corrupt interface file?" error now tells us what we got, and what we expected.
1:09 AM Changeset in ghc [ea32fa2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Whitespace changes only
12:46 AM Ticket #2230 (ghci crashes with .o mismatches) closed by igloo
worksforme: This works for me. If you can reproduce it, please reopen this bug and …

Apr 25, 2008:

6:59 PM Ticket #2240 (Random "interface file corrupt" while building) created by ryani
I don't have a repro case for this right now; I'll try get my code back to …
4:20 PM ExtensibleRecords edited by guest
Functional References (diff)
4:02 PM Ticket #2237 (qualified names not permitted everywhere in instances) closed by simonpj
invalid: OK I think we are agreeing that GHC implements the spec. We can argue …
2:04 PM Changeset in ghc [4d33815]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix the ticky ticky build Include TickyCounters.h in Stg.h if we are doing Ticky Ticky.
1:47 PM Changeset in ghc [a4b27846]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix a couple of format strings in Ticky.c
1:43 PM Changeset in ghc [7fe8af7]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Comment out some unused code in Ticky.c
12:43 PM Ticket #2239 (lack of improvement/reduction with TFs) created by claus
[…] for some reason, the TF version doesn't work as well as the FD …
11:46 AM Ticket #2238 (panic nameModule tpl_B1{v}) created by claus
using the attached code, we get […] but if we uncomment the CTF
11:16 AM Ticket #2237 (qualified names not permitted everywhere in instances) created by claus
consider using a class that is imported qualified only: - we cannot …
9:52 AM Changeset in base [e2723a0]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ross Paterson <ross@…>
record libraries@haskell.org as maintainer
8:39 AM Ticket #2236 (Deep stacks make execution time go through the roof) created by simonpj
In the code below, switching from mapM_ to mapM causes a 20x change in …
3:56 AM Commentary/Compiler/Backends/NCG/RegisterAllocator/Code edited by benl
fix broken links (diff)
2:48 AM Changeset in ghc [ec042d3]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Initial commit
Note: See TracTimeline for information about the timeline view.