Timeline


and

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.
9:28 AM Changeset in ghc [9f968d4]simd by Geoffrey Mainland <gmainlan@…>
Add support for -mavx and -mavx=2 flags.
9:28 AM Changeset in ghc [5401d5d]simd by Geoffrey Mainland <gmainlan@…>
Add Cmm support for 256-bit-wide values.
9:28 AM Changeset in ghc [f792079c]simd by Geoffrey Mainland <gmainlan@…>
Add support for 256-bit-wide vectors.
9:28 AM Changeset in ghc [6d51b170]simd by Geoffrey Mainland <gmainlan@…>
Add DoubleX4# and associated primops.
9:28 AM Changeset in ghc [7d69e70]simd by Geoffrey Mainland <gmainlan@…>
Set LLVM option -stack-alignment=32 when compiling AVX instructions.
9:28 AM Changeset in ghc [a7a9b85c]simd by Geoffrey Mainland <gmainlan@…>
Fixup stack spills when generating AVX instructions. LLVM uses aligned AVX moves to spill values onto the stack, which requires 32-bye aligned stacks. Since the stack in only 16-byte aligned, LLVM inserts extra instructions that munge the stack pointer. This is very very bad for the GHC calling convention, so we tell LLVM to assume the stack is 32-byte aligned. This patch rewrites the spill instructions that LLVM generates so they do not require an aligned stack.
9:28 AM Changeset in ghc [8fb5fd94]simd by Geoffrey Mainland <gmainlan@…>
Pass 256-bit-wide vectors in registers.
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]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Fix build
8:28 PM Changeset in ghc [b16cb73]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/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]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/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]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/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/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/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]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/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/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/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/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf 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]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/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/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/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)

Jul 5, 2013:

11:59 PM Changeset in ghc [405a20c6]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Remove spurious extra brace in LLVM metadata This actually caused a segfault in the optimized stage 2 compiler due to wrong TBAA data. Signed-off-by: David Terei <davidterei@gmail.com>
11:59 PM Changeset in ghc [a421252]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Always have LLVM optimize globals This pass is pretty cheap and eliminates the aliases generated by the LLVM backend. This in turn is required for dynamic linking to work correctly, as LLVM fails to properly attribute calls to aliased addresses. Signed-off-by: David Terei <davidterei@gmail.com>
11:59 PM Changeset in ghc [126285e]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix llvm.prefetch instrinct for old LLVM versions Seems the last parameter to llvm.prefectch was added in LLVM 3.0. Signed-off-by: David Terei <davidterei@gmail.com>
9:35 PM Building/GettingTheSources edited by bos
remove spam (diff)
6:23 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
6:22 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
5:02 PM Building/Porting edited by ezyang
de-spam (diff)
4:52 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
4:51 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
4:38 PM Internships/JanStolarek edited by jstolarek
(diff)
4:08 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
3:53 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
3:17 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
3:00 PM Internships/JanStolarek edited by jstolarek
(diff)
1:11 PM Internships/JanStolarek edited by jstolarek
(diff)
1:08 PM Internships/JanStolarek edited by jstolarek
(diff)
1:05 PM Internships/JanStolarek edited by jstolarek
(diff)
1:04 PM Internships/JanStolarek edited by jstolarek
(diff)
12:50 PM Internships/JanStolarek edited by jstolarek
(diff)
12:49 PM Internships/JanStolarek edited by jstolarek
(diff)
11:31 AM Internships/JanStolarek edited by jstolarek
(diff)
11:29 AM Internships/JanStolarek edited by jstolarek
(diff)
11:21 AM Internships/JanStolarek edited by jstolarek
(diff)
11:15 AM Internships/JanStolarek edited by jstolarek
(diff)
11:04 AM Internships/JanStolarek edited by jstolarek
(diff)
10:52 AM Internships/JanStolarek edited by jstolarek
(diff)
10:47 AM Internships/JanStolarek edited by jstolarek
(diff)
10:39 AM Internships/JanStolarek created by jstolarek
9:58 AM Ticket #8039 (RTS linker: unloadObj() does not actually unload the code) created by simonmar
We've known about this for a long time, but it hasn't been a pressing …
1:33 AM Changeset in ghc [279ac9f6]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Nicolas Frisby <nicolas.frisby@…>
copy the plugin's FastStringTable changes back into the host compiler

Jul 4, 2013:

10:06 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
10:05 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
9:56 PM Plugins/ReinitializeGlobals edited by nfrisby
(diff)
8:17 PM Ticket #8027 (Adding one call to getNumCapabilities triggers performance nose dive (6X ...) closed by rrnewton
wontfix: Ah... my mistake. What was so apparently baffling is actually pretty …
6:53 PM Records/OverloadedRecordFields/Plan edited by adamgundry
Trouble in paradise (diff)
6:37 PM ReportABug edited by adamgundry
revert revert spam (diff)
5:25 PM Plugins/ReinitializeGlobals created by nfrisby
2:00 PM Building/Hacking edited by thoughtpolice
(diff)
10:16 AM Ticket #8038 (Old-time is not built when building GHC 7.7.20130704 (perf) for Windows ...) created by awson
make install fails with […]
9:53 AM Commentary/Compiler/NewCodeGenPipeline edited by jstolarek
(diff)
9:31 AM Ticket #8037 (GHC panic when compiling unsafeCoerce) created by ghc@…
The GHC compiler crashes on the following program. […] With the …
9:24 AM Commentary/Compiler/NewCodeGenPipeline edited by jstolarek
(diff)
8:21 AM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
8:20 AM Ticket #8036 (Demand analyser is unpacking too deeply) created by simonpj
The demand analyser reports that fixpoint iterations are sometimes going …
3:49 AM ReportABug edited by justgerrardz
Revert Spam (diff)
2:20 AM Building/Hacking edited by jacintheford
(diff)

Jul 3, 2013:

11:23 PM Changeset in ghc [163de258]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Nicolas Frisby <nicolas.frisby@…>
include FastString.string_table in CoreMonad.reinitializeGlobals
9:10 PM Ticket #8035 (STM transaction left open if there is an orElse on the path between ...) created by errge
[…] This program crashes with a segmentation fault. Tested with GHC …
8:56 PM Changeset in ghc [a5b7ee5f]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
Comment out a leftover pprTrace
5:01 PM Ticket #1593 (Improve runInteractiveProcess error message when working directory does ...) closed by igloo
fixed: Yes; we now get: […]
3:27 PM Ticket #7940 (Building GHC 7.7.20130526 (perf) for Windows x86_64 fails with Cmm lint ...) closed by igloo
fixed: thoughtpolice, thanks for the diagnosis. Fixed by the above patch.
2:16 PM Changeset in ghc [5564980b]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Jan Stolarek <jan.stolarek@…>
Comparison primops return Int# (Fixes #6135) For a deatiled discussion of this changes please visit the wiki page: http://hackage.haskell.org/trac/ghc/wiki/PrimBool
12:59 PM Changeset in ghc [606ec0a1]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
11:13 AM Changeset in ghc [c548fec4]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdsimdtype-natstype-nats-simplewip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Change the ranlib detection On Windows, the ranlib in the path may not be the right ranlib (it may be the 32bit ranlib when we are making a Win64 compiler, or vice-versa). Therefore we can't leave it up to libffi to detect the right ranlib, but need to tell it which ranlib to use. This means that we need to find ranlib even if we don't actually need it ourselves.
7:58 AM NewtypeWrappers edited by nomeata
(diff)
7:53 AM Ticket #8034 (Missing ambiguity test for class methods) created by simonpj
If you write […] then foo is rejected as having an ambiguous type. …
2:26 AM Ticket #8033 (add AVX register support to llvm calling convention) created by carter
GHC HEAD currently has support for SSE 128bit registers (XMM), and it …
12:31 AM Ticket #8032 (Worker-wrapper transform and NOINLINE trigger bad reboxing behavior) created by ezyang
(Note: I've updated the ticket with a simpler test-case). NOINLINE and …
Note: See TracTimeline for information about the timeline view.