Timeline


and

Mar 3, 2013:

11:29 PM Changeset in testsuite [141953e]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Merge remote-tracking branch 'origin/master' into type-nats Conflicts: tests/typecheck/should_compile/all.T
11:25 PM Changeset in testsuite [080d920]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Fix-up tests: previously they were ambiguous, and now GHC correctly spots this.
11:22 PM Ticket #7696 (Another kindFunResult panic) closed by simonpj
fixed: Excellent point! Actually this bug revealed a pretty significant …
11:19 PM Ticket #7697 ((=>) works on non-constraints) closed by simonpj
fixed: Good catch, thank you! Simon
11:16 PM Changeset in ghc [2bd278d3]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Comments and type signatures only
11:16 PM Changeset in ghc [c969cc3d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Treat equalities with incompatible kinds as "irreducible" constraints Originally we had the invariant that CTyEqCan and CFunEqCan have LHS and RHS with compatible kinds. This is important because if they have different kinds, then a substitution using the CTyEqCan can give rise to an ill-kinded type, which in turn makes typeKind crash, and this led to Trac #7696. (The possibility of this happening really only occurred when we introduced kind polymorphism.) I thought at first this was going to be really awkward to solve, but happily it turned out to be easy. We already have CIrredEvCan constraints, which are "stuck"; we can't use them and we can't solve them. Yet. After some substitution from solving other constraints we may be able to make progress. So for equality constraints where the LHS and RHS don't have compatible kinds (although perhaps not YET compatible, eg k and *, just needing to unify k := *), we now generate a CIrredEvCan, plus the necessary kind equality constraint. This entailed some refactoring of course, but only in TcCanonical. In particular, the emitKindConstraint code has gone, in favour of a kind check in canEqLeaf. See Note [Equalities with incompatible kinds] in TcCanonical, and Note [CIrredEvCan constraints] in TcRnTypes
11:16 PM Changeset in ghc [24a0e44]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Make sure that Constraint is unrelated to other kinds in tcIsSubKind This was causing the bug reported in Trac #7697
11:15 PM Changeset in ghc [58bac61]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@…>
Test Trac #7696, #7697
11:15 PM Changeset in testsuite [4bd3920]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7696, #7697
11:14 PM Changeset in ghc [a0d9992]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@…>
Test Trac #7641
11:14 PM Changeset in testsuite [d579465]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7641
11:14 PM Changeset in ghc [455fbad]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@…>
Wibbles to error messages following fixing Trac #7696 and #7697
11:14 PM Changeset in testsuite [5741ecd]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Wibbles to error messages following fixing Trac #7696 and #7697
10:52 PM Changeset in ghc [2b85372]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Automatically add the $(exeext) to program names We now define _PROGNAME, and _PROG is automatically defined with $(exeext). This will shortly automatically use the right exeext depending on what stage it is being compiled with (exeext may be different for different stages when cross-compiling).
10:43 PM Changeset in ghc [5c0e032]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Merge remote-tracking branch 'origin/master' into type-nats
10:37 PM Changeset in ghc [8640750e]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Use the automatic variables for touchy too
10:29 PM Changeset in ghc [7cef437]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Automatically define _INPLACE variables for perl programs too and use them for split
9:35 PM Ticket #7735 (-fext-core doesn't generate .hcr when .o and .hi files are present) created by kmels
Create a file inside a directory and compile it using -fext-core: […] …
9:34 PM Changeset in ghc [42707177]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
atomicSwitch does not mark the calling SCont's stack as dirty
9:26 PM Changeset in ghc [2bdc4fd]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
installation fixes
9:09 PM Changeset in ghc [ddb4879c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove the _INSTALL_IN support in the build system It doesn't seem to do anything that _INSTALL and _INSTALL_INPLACE can't do.
8:27 PM Changeset in ghc [1cb4b903]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Use unlit_INPLACE rather than UNLIT in the build system
8:20 PM Changeset in ghc [480ad036]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Use more of the automatically generated INPLACE variables
7:56 PM Changeset in ghc [1da6975a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Define $(prog)_INPLACE variables automatically, and start using them
6:32 PM Changeset in ghc [5d0801d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Whitespace only
5:53 PM Changeset in ghc [175b124]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Export dopt_set, dopt_unset We don't need them, but GHC API users might.
5:53 PM Changeset in ghc [52ba2ce]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove some unused build system variables
5:18 PM Ticket #7734 (Missing backticks in error message) closed by igloo
fixed: Applied thanks!
4:31 PM Changeset in ghc [ef9f7963]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Update drvfail011.stderr following #7734 fix; patch from monoidal
4:31 PM Changeset in testsuite [a6adff8e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update drvfail011.stderr following #7734 fix; patch from monoidal
4:30 PM Changeset in ghc [4348e0b]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix missing backticks and parentheses in error messages; fixes #7734 Patch from monoidal
4:05 PM Changeset in ghc [3b88f75]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a test for #7734
4:05 PM Changeset in testsuite [4adbade]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #7734
2:34 PM Ticket #7733 (iOS patch libraries/dph can't be omitted from the build on non-TH-capable ...) closed by igloo
fixed: Applied, thanks!
2:34 PM Ticket #7700 (iOS patch no 3: enable/disable terminfo more precisely by os) closed by igloo
fixed: There was a potential dependency problem with the haddock rules, but I've …
2:20 PM Changeset in ghc [180c850]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix build when dph is not in the tree; fixes #7733 Patch from Stephen Blackheath.
2:20 PM Changeset in ghc [59d2216]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Add missing parenthesis
2:20 PM Changeset in ghc [056997a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Add PACKAGES_STAGE0 to build-dirs too; fixes #7700 This is sometimes needed when cross-compiling, as some packages may be built in stage 0 but not stage 1. In order to make everything work out, this also removes the requirement that the build-dirs are in dependency order
10:59 AM Ticket #7734 (Missing backticks in error message) created by monoidal
The code […] gives errors with missing backticks and parentheses: …
10:34 AM Ticket #7733 (iOS patch libraries/dph can't be omitted from the build on non-TH-capable ...) created by StephenBlackheath
We can't build without libraries/dph any more. This happens if we use …
12:42 AM Changeset in ghc [dfaa5b7]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Removing strictness additive from MVar
12:32 AM Changeset in ghc [acd3898]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed swapMVar. Added INLINE directives for LwConc functions.
12:13 AM Changeset in ghc [638ba3e8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Edward Z. Yang <ezyang@…>
Typofix. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
12:05 AM Changeset in ghc [27e20e24]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Edward Z. Yang <ezyang@…>
Update source pointer. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>

Mar 2, 2013:

11:49 PM Changeset in ghc [7c6b3782]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Make codeOutput and friends return the filename that they have created
9:30 PM Changeset in ghc [04e3b98]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Make codeOutput panic if hscTarget is HscInterpreted Doesn't look like it causes any failures in the full test suite, so presumably it's fine!
7:16 PM Changeset in ghc [9579fd5d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Simplify the definition of getOutputFilename
5:39 PM Changeset in ghc [253b0f2e]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Don't redundantly set hscTarget to the same value it already was
5:11 PM Ticket #7721 (iOS patch no 10: Add iOS-specific module layout to LLVM codegen) closed by igloo
fixed: Applied, thanks
3:12 PM Changeset in ghc [5f261b4]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Add iOS specific module layout entry to LLVM codegen; fixes #7721 Patch from Stephen Blackheath
2:47 PM Ticket #7707 (iOS patch no 6: compatibility with iOS assembler) closed by igloo
fixed: I've made arm unconditionally use the iOS-friendly r11 and .globl, …
2:46 PM Ticket #7705 (iOS patch no 4: correct options for hsc2hs by stage) closed by igloo
fixed: Fixed, thanks
1:59 PM Changeset in ghc [ff1de4c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Add OSiOS, and define and use platformUsesFrameworks; part of #7720
1:33 PM Ticket #7732 (Allow killing of processes which are known by a ...) created by timthelion
There is no way to kill a process that is known only by it's …
1:15 PM Changeset in ghc [7bc3bdf6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
ios fix from Stephen Blackheath; part of #7707 Apparently ios doesn't understand .type %function.
1:05 PM Changeset in ghc [0606e6e7]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Use 'r11' rather than 'fp' on Arm; part of #7707 They're both the same register, and Linux seems happy with both, but ios only accepts r11.
12:45 PM Changeset in ghc [e8b8bb39]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Use .globl rather than .global on arm; part of #7707 Apparently ios only understands .globl, but Linux appears to understand both.
12:22 PM Changeset in ghc [f1fcfff5]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Give hsc2hs different options in different stages; fixes #7705 Based on patch from Stephen Blackheath.
12:12 PM Changeset in ghc [f92a6ee]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove some more unused build system code
8:51 AM Ticket #7731 (Add "source" button for instances in Hackage) created by polkovnikov.ph
There's no "Source" button to the right of the TC instance documentation …
7:58 AM Changeset in ghc [521f55af]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Edited MVar header. Fixed make args for sieve benchmark.
5:36 AM Changeset in ghc [2a554cab]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added sieve test. Minor edits in RTS files.
2:04 AM Changeset in ghc [e6128759]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove the unused REAL_SHELL variable in the build system
2:03 AM Changeset in ghc [535964b]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Follow Windows -> Windows_Host change in config.mk.in
1:52 AM Changeset in ghc [bf873a6e]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed the MAYBE_GC primtive in stg_atomicSwitchzh
1:26 AM Changeset in ghc [fc461c3]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove some more unused build system variables
1:25 AM Changeset in ghc [192d401]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove a couple more single-use variables
1:23 AM Changeset in ghc [81ae702]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove unused values from Config.hs
1:20 AM Changeset in ghc [61861a4]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove some single-use build system variables
1:11 AM Changeset in ghc [2ede632e]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
small build system tweak
12:05 AM Changeset in ghc [01ac518]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
LATEX_DOCS is no longer used
12:04 AM Changeset in ghc [116e5d2c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove some more unused build system variables

Mar 1, 2013:

11:41 PM Changeset in ghc [6bd4017c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Make ghc.mk a little prettier
11:39 PM Ticket #7700 (iOS patch no 3: enable/disable terminfo more precisely by os) closed by igloo
fixed: Thanks for the patch. I've refactored that area of the build system, as …
11:32 PM Changeset in ghc [f937b9d]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
scheduleThreadOnFreeCap is cognitive of the fact that capabilities can be grabbed but still be married to other LWT schedulers. This is achieved through a new capability field picked_up_by_ULS.
11:30 PM Ticket #7730 (:info and polykinds) created by monoidal
[…] The two k might be different. It should be either {{{A k l x …
11:24 PM Changeset in integer-gmp [59f3587]ghc-7.8wip/T8647 by Ian Lynagh <ian@…>
Follow changes in GHC's build system
10:56 PM Changeset in ghc [77d1a44a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix haddocking after the build system changes
10:31 PM Changeset in ghc [dd9da49c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix when terminfo is built; fixes #7700 We now use the 'host' to determine whether stage0 builds terminfo, and 'target' to determine whether stage1 does. We don't build it if the platform is either Windows or ios.
9:52 PM Changeset in ghc [1c98f35]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed tryWakeupThread:BlockedOnSTM case
9:46 PM Changeset in ghc [ffb2a8c2]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Rename $(Windows) to $(Windows_Host)
9:31 PM Changeset in ghc [45ee44d8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Remove some unused variables
9:02 PM Changeset in ghc [104ff6e]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Change how the build system handles packages This makes the build system a little simpler, and in particular will make it easier to handle the changes needed for cross-compilation.
6:16 PM Repositories edited by simonpj
(diff)
6:15 PM Repositories edited by simonpj
(diff)
6:05 PM Ticket #7729 (GHC panics. Invalid core) closed by simonpj
wontfix
6:04 PM Changeset in ghc [7341c6b8]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@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
6:04 PM Changeset in testsuite [76703c1]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
6:04 PM Changeset in ghc [ccd4aa70]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@…>
Test Trac #7729
6:04 PM Changeset in testsuite [516107e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7729
5:58 PM Ticket #7702 (Memory Leak in CoreM (CoreWriter)) closed by simonpj
fixed: Thanks very much for the fix! I've just committed it. Simon
5:55 PM Changeset in ghc [458c653a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Comment the fix to Trac #7702
5:52 PM Changeset in ghc [d3e7f0f3]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
4:15 PM Ticket #7729 (GHC panics. Invalid core) created by Khudyakov
Following code snippet triggers panic: […] GHC 7.6.2 panics […] …
4:14 PM Changeset in ghc [4679f13c]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Merge branch 'master' into ghc-lwc2
4:13 PM Changeset in ghc [8e2e8957]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added more benchmarks from computer language shootout
4:03 PM TemplateHaskell/Typed edited by carette
add some implementation specificity, as per Simon's comments (diff)
4:01 PM Frisby2013Q1 edited by nfrisby
(diff)
3:54 PM Changeset in ghc [b562d34e]wip/T7704 by Jose Pedro Magalhaes <jpm@…>
Experiments
3:18 PM Changeset in ghc [69db014b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Remove redundant SafeHaskell tests
3:18 PM Changeset in testsuite [7e08249]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Remove redundant SafeHaskell tests
3:01 PM Frisby2013Q1 edited by nfrisby
(diff)
2:43 PM Changeset in ghc [3ea331b]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Update to binary 0.7.0.0
2:02 PM Changeset in base [b3242be]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Remove some functions deprecated since GHC 7.2.
1:09 PM Changeset in ghc [8bac5905]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Peyton Jones <simonpj@…>
Fix memory leak in CoreWriter (Trac #7702)
7:37 AM Ticket #7728 (ghc-pkg does not build) closed by jstolarek
worksforme
5:58 AM Changeset in ghc [fd38acf]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Removed tabs from tab-free files
5:57 AM Changeset in ghc [dfa1e88]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Merge branch 'master' into ghc-lwc2
5:56 AM Changeset in ghc [9a077b3]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Automatically changing the number of available processors.
5:10 AM Changeset in ghc [3b170a4]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixing issue from an earlier merge which removed the code for inheriting computation on a black-hole. Fixed findLastUpdateFrame and printStackFrames function to handle underflow frame. Substrate upcall errors are printed to stderr.
1:48 AM Ticket #7708 (sys/cpuset.h cannot be found on FreeBSD) closed by igloo
fixed: Applied, thanks!
1:30 AM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
1:10 AM Building/CrossCompiling edited by StephenBlackheath
(diff)
1:09 AM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
12:55 AM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
12:52 AM Changeset in ghc [e45f5e7]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Make the #includes a little more correct in OSThreads.c
12:50 AM Changeset in ghc [4a8e254]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix sys/cpuset.h on FreeBSD 9.1; patch from kazu-yamamoto; fixes #7708
12:46 AM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)

Feb 28, 2013:

11:40 PM Commentary/Profiling edited by ezyang
(diff)
11:24 PM Commentary/Profiling edited by ezyang
(diff)
11:23 PM Commentary/Profiling edited by ezyang
add missing thing (diff)
11:13 PM Commentary/Profiling edited by ezyang
start adding docs for profiling (diff)
11:09 PM Changeset in ghc [05964580]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added exception handler for scheduleSContAction and yieldControlAction.
8:54 PM Changeset in ghc [3348d8b7]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed tryWakeupThread to handle an upcall thread being woken up. Added checks to handle the case when an upcall thread was killed during shutdown; this is not an error. Added Mandelbrot benchmarks from language shootout; Modified the number of worker threads to 48.
2:14 PM Ticket #7728 (ghc-pkg does not build) created by jstolarek
I am experiencing build errors with HEAD. Steps to reproduce: […] …
1:18 PM Repositories edited by jstolarek
(diff)
1:12 PM Changeset in ghc [c0e581f]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Small refactoring pipeLoop now returns the final dflags, rather than having runPipeline' extract it from the end state.
1:12 PM Changeset in ghc [32a1ff5f]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Inline get_output_fn It's now only used once
1:12 PM Changeset in ghc [50b5150]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Small refactoring: Don't pass a redundant output_spec around
1:12 PM Changeset in ghc [d3788e17]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix some m4/shell syntax in aclocal.m4, spotted by Jan Stolarek [ ] is m4 syntax, so we need to use 'test foo' rather than '[ foo ]'.
1:12 PM Changeset in ghc [ce9f8051]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Small refactoring: Don't pass redundant stop_phase to runPipeline
1:12 PM Changeset in ghc [217218f]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Small refactoring: Move the end-of-pipeline move into pipeLoop
5:24 AM Commentary/PrimOps edited by ezyang
update to new codegen (diff)
12:16 AM Ticket #7727 (Nonsense evaluation: sequence [] = []) created by drb226
[…] Wat. Where on earth did ghci get the idea that {{{ sequence [] = …
12:13 AM Changeset in ghc [8fe04ebc]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Typo

Feb 27, 2013:

11:30 PM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
11:27 PM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
10:22 PM Changeset in ghc [e6adb58]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Edward Z. Yang <ezyang@…>
Minor doc typofix. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
9:55 PM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
9:30 PM Building/CrossCompiling/iOS created by StephenBlackheath
9:19 PM LightweightConcurrency edited by kc
Fixing substrate link (diff)
8:40 PM Building/CrossCompiling edited by StephenBlackheath
(diff)
5:10 PM LightweightConcurrency edited by kc
Added link to the ghc-lwc2 branch (diff)
4:47 PM Changeset in ghc [0839ba5]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Renamed Thread-local storage to SCont-local storage
4:33 PM Changeset in ghc [126de3f]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Merge branch 'master' into ghc-lwc2
1:53 PM Changeset in base [3de115f]data-proxydbcsghc-7.8 by Daniel Fischer <daniel.is.fischer@…>
Merge branch 'master' into rule_fixes
12:22 PM Building/Preparation/MacOSX edited by hherhold
Added blurb about DocBook environment vars. (diff)
9:57 AM Changeset in ghc [47d22654]tc-arrows by Simon Peyton Jones <simonpj@…>
Merge remote-tracking branch 'origin/master' into tc-arrows
4:45 AM Ticket #7726 (unexpected out of memory error on FreeBSD) created by nejstastnejsistene
I wrote a daemon that periodically scrapes information from a webpage that …

Feb 26, 2013:

10:02 PM Frisby2013Q1 edited by nfrisby
(diff)
9:42 PM Changeset in ghc [0ee31659]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Clarify comment
9:42 PM Changeset in ghc [11bfb4f]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Update submodule
9:08 PM Ticket #7725 (Operators without colons) created by monoidal
This code is accepted: […] but it's wrong - as far as I know …
7:52 PM Frisby2013Q1 edited by nfrisby
(diff)
7:32 PM LightweightConcurrency edited by kc
Fixed the broken link to source browser. Is TracSource? browser broken? (diff)
7:14 PM LightweightConcurrency edited by kc
(diff)
6:57 PM Changeset in ghc [9010ab9]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix a TODO in the compiler AnnProvenance now has Functor, Foldable, Traversable instances.
4:55 PM TypeLevelReasoning edited by heisenbug
mention "deriving" (diff)
3:37 PM Ticket #7671 (No break spaces) closed by igloo
fixed: Fixed
2:40 PM Changeset in ghc [c68aac1]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 <ian@…>
Fix parsing of pragmas containing unicode characters; fixes #7671
11:46 AM SplitBase edited by Feuerbach
(diff)
11:28 AM Ticket #7724 (cross-compile to iOS) created by StephenBlackheath
A bug for the whole task of cross-compiling to iOS, so we can block it by …
11:24 AM Ticket #7723 (iOS patch no 12: Itimer.c doesn't work on iOS) created by StephenBlackheath
As it stands, rts/posix/Itimer.c dies at runtime on iOS. I am in the …
10:52 AM Ticket #7722 (iOS patch no 11: Fix quirk with runtime loader) created by StephenBlackheath
On iOS, due to a quirk, we must put references to external symbols into …
10:17 AM Ticket #7721 (iOS patch no 10: Add iOS-specific module layout to LLVM codegen) created by StephenBlackheath
Add an entry to 'moduleLayout' for iOS in the LLVM pretty printer.
9:58 AM Ticket #7720 (iOS patch no 9: Linking) created by StephenBlackheath
These are all the changes necessary to make the iOS cross compiler link in …
9:30 AM Changeset in ghc [b7ae3cd]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/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 Gabor Greif <ggreif@…>
Only emit %write_barrier primitive for THREADED_RTS
8:46 AM SplitBase edited by nomeata
(diff)
8:45 AM SplitBase edited by nomeata
Add johans goals (diff)
7:41 AM Changeset in ghc [463a77c0]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Merge remote-tracking branch 'origin/master' into type-nats This merge brings the branch up to date in the sense that things build. However, either during this merge or one of the previous ones something went wrong so, currently, a number of programs that ought to work are being rejected. Conflicts: compiler/prelude/PrelNames.lhs compiler/prelude/TysWiredIn.lhs compiler/typecheck/TcType.lhs compiler/types/Type.lhs
1:26 AM Changeset in ghc [a3e9109]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
T7671 / #7671 is now fixed
1:26 AM Changeset in testsuite [f5e474d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
T7671 / #7671 is now fixed
1:19 AM TemplateHaskell/Typed edited by carette
just add more detail (diff)
Note: See TracTimeline for information about the timeline view.