Timeline


and

Jul 11, 2013:

9:06 PM Ticket #8053 (unification error with ghc head) closed by thoughtpolice
invalid: This is not a bug. It is the expected behaviour in HEAD. The relevant …
8:56 PM Ticket #8053 (unification error with ghc head) created by carter
Ben Gamari is reporting unification errors when he tries to build …
8:47 PM Changeset in ghc [f6e9d4fc]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Gabor Greif <ggreif@…>
Fix typo in description
6:25 PM Changeset in base [d900345]data-proxyghc-7.8 by Austin Seipp <aseipp@…>
Fix build. We forgot to import tryAtomicReadMVar. Signed-off-by: Austin Seipp <aseipp@pobox.com>
6:25 PM Changeset in ghc [0bb58e2]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Austin Seipp <aseipp@…>
Fix build. We forgot to import tryAtomicReadMVar. Signed-off-by: Austin Seipp <aseipp@pobox.com>
5:47 PM Internships/JanStolarek edited by jstolarek
(diff)
4:41 PM Ticket #8052 (make ghci look for the files made by -dynamic-too) created by nfrisby
If I compile with -dynamic-too, ghci still re-interprets the source code …
4:20 PM Ticket #8051 (GHCi: confusing `:set +m`/`:{` interaction & wrong line-numbers in ...) created by hvr
As mentioned in ticket:8047#comment:1 GHCi exhibits a line-numbering …
1:09 PM Status edited by igloo
(diff)

Jul 10, 2013:

8:41 PM Changeset in ghc [94f2057]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Edward Z. Yang <ezyang@…>
Release note for atomicReadMVar and friends. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:37 PM Changeset in ghc [ca3a648]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 Edward Z. Yang <ezyang@…>
Add simple test for tryAtomicReadMVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:37 PM Changeset in testsuite [e71dd63]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
Add simple test for tryAtomicReadMVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:34 PM Changeset in base [546f7e7]data-proxyghc-7.8 by Edward Z. Yang <ezyang@…>
Implement tryAtomicReadMVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:34 PM Changeset in ghc [38ff3b4f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Edward Z. Yang <ezyang@…>
Implement tryAtomicReadMVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:32 PM Changeset in ghc [db8d4a3]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Edward Z. Yang <ezyang@…>
Implement tryAtomicReadMVar#. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:32 PM Changeset in ghc [190d34a6]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Edward Z. Yang <ezyang@…>
Don't call dirty_MVAR on atomicReadMVar unless we change the MVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:10 PM Changeset in ghc [3a8c5011]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Edward Z. Yang <ezyang@…>
Add LOCK_CLOSURE macro for use in C--, which inlines the capability check. This patch also tweaks lockClosure to be INLINE_HEADER, so C-- clients don't accidentally use them and updates some other code which locks closures to do the capability check. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
7:03 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
6:38 PM Platforms edited by nfrisby
cosmetic (diff)
6:16 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
6:15 PM Plugins/ReinitializeGlobals edited by nfrisby
narrowed it to the two major design choices (diff)
5:41 PM Ticket #8050 (add a required wrapper around plugin installers) created by nfrisby
While trying to expand …
3:48 PM Internships/JanStolarek edited by jstolarek
(diff)
1:29 PM Ticket #8049 (Missing documentation for the default warnings ...) created by asr
From compiler/main/DynFlags.hs the warnings …
12:40 PM Internships/JanStolarek edited by jstolarek
(diff)
12:06 PM Ticket #8048 (Register spilling produces ineffecient/highly contending code) created by schyler
The native codegen and llvm both produce ineffecient code for functions …
8:01 AM Ticket #8047 (Implement line-number %-substitution for prompt-string) created by hvr
Currently, GHCi supports the following %-interpolations: > `:set prompt …
3:23 AM ReportABug edited by justgerrardz
(diff)

Jul 9, 2013:

11:15 PM Ticket #4001 (Implement an atomic readMVar) closed by ezyang
fixed: […]
8:52 PM Changeset in base [c464def]data-proxyghc-7.8 by Edward Z. Yang <ezyang@…>
Add atomicReadMVar to Control.Concurrent.MVar and friends. Also renumber thread statuses as necessary. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
8:52 PM Changeset in ghc [9cf8e57]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Edward Z. Yang <ezyang@…>
Add atomicReadMVar to Control.Concurrent.MVar and friends. Also renumber thread statuses as necessary. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
6:29 PM Changeset in ghc [70e2063]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Edward Z. Yang <ezyang@…>
Implement atomicReadMVar, fixing #4001. We add the invariant to the MVar blocked threads queue that threads blocked on an atomic read are always at the front of the queue. This invariant is easy to maintain, since takers are only ever added to the end of the queue. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
6:29 PM Changeset in ghc [d8b1626]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 Edward Z. Yang <ezyang@…>
Tests for atomicReadMVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
6:29 PM Changeset in testsuite [1cb6aee]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
Tests for atomicReadMVar. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4:41 PM Changeset in base [4e9014c]data-proxy by Richard Eisenberg <eir@…>
Reorganized instance definitions to put them all in Proxy.hs. This uses another hs-boot file, but is otherwise cleaner than spreading the instances all over GHC.
1:22 PM Ticket #5687 (Friendly Interface for auto-completion of GHCi) closed by igloo
fixed: Applied, thanks
10:06 AM Changeset in ghc [ca9a4314]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 <ian@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
7:55 AM Changeset in ghc [5bd8743]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 Edward Z. Yang <ezyang@…>
Add test to check stack is not executable, to prevent #703 regressions. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
7:55 AM Changeset in testsuite [0f31b19]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
Add test to check stack is not executable, to prevent #703 regressions. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
7:34 AM Changeset in ghc [08a38628]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Edward Z. Yang <ezyang@…>
Disable executable stack for the linker note, fixing #703 (again) Signed-off-by: Edward Z. Yang <ezyang@mit.edu>

Jul 8, 2013:

7:05 PM Internships/JanStolarek edited by jstolarek
(diff)
11:29 AM Internships/JanStolarek edited by jstolarek
(diff)
10:39 AM Internships/JanStolarek edited by jstolarek
(diff)
9:53 AM Ticket #8046 (Make the timer management scale better across multicore) created by tibbe
A recent commit […] undid an optimization to the management of …
9:50 AM Ticket #8045 (Move I/O manager benchmarks into the GHC tree) created by tibbe
When we developed the scalable I/O manager (i.e. the first version that …
9:36 AM Ticket #5308 (Generalize -msse2 command line flag to -msse<version number>) closed by tibbe
fixed: I fixed this at some point. I don't have the commit handy.
8:57 AM Ticket #8044 ("Inaccessible code" error reported in wrong place) created by goldfire
Here is my file Bug.hs: […] Compiling this file produces the error …
8:41 AM Building/Hacking edited by adamgundry
spam spam spam spam (diff)
4:57 AM Building/Hacking edited by jacintheford
(diff)
4:56 AM Building/Hacking edited by jacintheford
(diff)
4:54 AM Building/Hacking edited by jacintheford
(diff)
3:52 AM Ticket #8043 (Feature Request : Qualified module exports) created by erikd
I quite like the practice of using -XNoImplicitPrelude and then defining …

Jul 7, 2013:

8:34 PM Changeset in ghc [12ed5c2]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 <ian@…>
Fix build
8:28 PM Changeset in ghc [b16cb73]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 <ian@…>
Alpha rename some functions for consistency
8:27 PM Changeset in ghc [195626fc]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 <ian@…>
Docs for ghci completion command for ghci; part of #5687. Patch from hvr.
8:27 PM Changeset in ghc [36a5417]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 <ian@…>
emacs-friendly completion command for ghci; part of #5687. Patch from hvr.
7:04 PM Ticket #8035 (STM transaction left open if there is an orElse on the path between ...) closed by igloo
fixed: Patch (and test) applied, thanks!
6:58 PM Ticket #5787 (Add instances to ZipList) closed by igloo
fixed: Applied, thanks!
6:37 PM Changeset in ghc [504c0af]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 Ian Lynagh <ian@…>
Add expected output for T8035
6:37 PM Changeset in testsuite [16c120d]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add expected output for T8035
6:13 PM Changeset in ghc [60cb478]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 <ian@…>
Fix segfault with STM; fixes #8035. Patch from errge.
6:07 PM Changeset in ghc [5d621d5]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 Ian Lynagh <ian@…>
Add a test for #8035; patch from errge
6:07 PM Changeset in testsuite [e9a3f72]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #8035; patch from errge
6:00 PM Changeset in base [db6d589]data-proxyghc-7.8 by Ian Lynagh <ian@…>
Derive Show, Eq, Ord, Read for Control.Applicative.ZipList; fixes #5787 Patch from merijn.
6:00 PM Changeset in ghc [d3fbf77f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <ian@…>
Derive Show, Eq, Ord, Read for Control.Applicative.ZipList; fixes #5787 Patch from merijn.
8:34 AM Ticket #8042 (`:load *` and `:add *` misbehave in presence of `-fobject-code`) created by hvr
The documentation states for the *-forms of :add and :load that > …

Jul 6, 2013:

11:16 PM Ticket #8041 (Extraction of Uniques is in some places done inefficiently) closed by thoughtpolice
fixed: Merged (with a tiny change to please validate.) Thanks!
10:56 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
10:21 PM Changeset in ghc [a5913a23]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/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 Austin Seipp <aseipp@…>
Avoid needlessly splitting a UniqSupply when extracting a Unique (#8041) In many places, 'splitUniqSupply' + 'uniqFromSupply' is used to split a UniqSupply into a Unique and a new UniqSupply. In such places we should instead use the more efficient and more appropriate 'takeUniqFromSupply' (or equivalent). Not only is the former method slower, it also generates and throws away an extra Unique. Signed-off-by: Austin Seipp <aseipp@pobox.com>
10:10 PM Changeset in ghc [3248b3a7]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 Austin Seipp <aseipp@…>
Fix testsuite failure caused by fix to #8041
10:10 PM Changeset in testsuite [ae3dae9]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Austin Seipp <aseipp@…>
Fix testsuite failure caused by fix to #8041
8:46 PM Ticket #8041 (Extraction of Uniques is in some places done inefficiently) created by parcs
In some places in the GHC sources, extraction of a Unique from a …
6:47 PM TracAccessibility edited by trac
(diff)
6:47 PM TracChangeset edited by trac
(diff)
6:47 PM TracRss edited by trac
(diff)
6:47 PM TracSearch edited by trac
(diff)
6:47 PM TracNotification edited by trac
(diff)
6:47 PM TracAdmin edited by trac
(diff)
6:47 PM TracPermissions edited by trac
(diff)
6:47 PM PageTemplates edited by trac
(diff)
6:47 PM TracInstall edited by trac
(diff)
6:47 PM TracWiki edited by trac
(diff)
6:47 PM TracQuery edited by trac
(diff)
6:47 PM CamelCase edited by trac
(diff)
6:47 PM TracModWSGI edited by trac
(diff)
6:47 PM TracUpgrade edited by trac
(diff)
6:47 PM InterTrac edited by trac
(diff)
6:47 PM WikiProcessors edited by trac
(diff)
6:47 PM TracSupport edited by trac
(diff)
6:47 PM TracModPython edited by trac
(diff)
6:47 PM TracCgi edited by trac
(diff)
6:47 PM TracLogging edited by trac
(diff)
6:47 PM TracReports edited by trac
(diff)
6:47 PM SandBox edited by trac
(diff)
6:47 PM TracLinks edited by trac
(diff)
6:47 PM WikiNewPage edited by trac
(diff)
6:47 PM TracFastCgi edited by trac
(diff)
6:47 PM TracGuide edited by trac
(diff)
6:47 PM TracRepositoryAdmin created by trac
6:47 PM WikiHtml edited by trac
(diff)
6:47 PM WikiDeletePage edited by trac
(diff)
6:47 PM TracTickets edited by trac
(diff)
6:47 PM TracPlugins edited by trac
(diff)
6:47 PM TracTimeline edited by trac
(diff)
6:47 PM TracInterfaceCustomization edited by trac
(diff)
6:47 PM TracWorkflow edited by trac
(diff)
6:47 PM WikiPageNames edited by trac
(diff)
6:47 PM WikiMacros edited by trac
(diff)
6:47 PM TracFineGrainedPermissions edited by trac
(diff)
6:47 PM TracSyntaxColoring edited by trac
(diff)
6:47 PM TracStandalone edited by trac
(diff)
6:47 PM TracRoadmap edited by trac
(diff)
6:47 PM TracBrowser edited by trac
(diff)
6:47 PM TracImport edited by trac
(diff)
6:47 PM WikiFormatting edited by trac
(diff)
6:47 PM TracIni edited by trac
(diff)
6:47 PM TracEnvironment edited by trac
(diff)
6:47 PM TracNavigation edited by trac
(diff)
6:47 PM WikiRestructuredText edited by trac
(diff)
6:47 PM TracRevisionLog edited by trac
(diff)
6:00 PM Ticket #8040 (installed include/HsVersions.h wants to #include ...) created by hvr
The header file ${PREFIX}/lib/ghc-7.6.3/ghc-7.6.3/include/HsVersions.h
5:17 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
12:26 AM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
Note: See TracTimeline for information about the timeline view.