Wed Sep 12 18:57:04 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Update .darcs-boring
M ./.darcs-boring +61
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 14:22:08 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add some more bits to the boring file
M ./.darcs-boring +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 18:57:04 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Update .darcs-boring
M ./.darcs-boring +61
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
On Wed, Sep 12, 2007 at 03:12:12PM -0700, Conal Elliott wrote:
> Are there plans for running the new base libs (and perhaps extras) through
> haddock 2.0? The new & old .haddock files are incompatible, so running
> haddock 2.0 isn't resolving base lib links. - Conal
I don't think the bindists /
Wed Sep 12 17:42:30 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* STABLE ONLY: Fix build
M ./compiler/main/InteractiveEval.hs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Build description = STABLE on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/STABLE-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx
Nightly build started on cam-02-unx at Wed Sep 12 19:00:02 BST 2007.
Are there plans for running the new base libs (and perhaps extras) through
haddock 2.0? The new & old .haddock files are incompatible, so running
haddock 2.0 isn't resolving base lib links. - Conal
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://ww
On Wed, Sep 12, 2007 at 08:43:51PM +0100, Claus Reinke wrote:
>
> "use the source"?-) test descriptions sound like data+read, with a
> test driver to be compiled once when the format changes, not when
> the description changes.
Right, if you don't go for an EDSL then interpreted languages lose th
On Wed, Sep 12, 2007 at 10:15:50PM +0100, Claus Reinke wrote:
>
>
> >Aren't there ways of downloading whole websites onto your
> >local machine. Kind of "follow all links from but stop
> >when going outside of site ". I'm hopelessly ignorant
> >but this seems like something that must exist
Aren't there ways of downloading whole websites onto your
local machine. Kind of "follow all links from but stop
when going outside of site ". I'm hopelessly ignorant
but this seems like something that must exist
yes, and i was seriously considering writing a script for wget
to do that,
http://validator.w3.org/
68 errors for Compiler/Renamer, mostly in the side-bar, which is
duplicated over all trak wiki pages, so could this be fixed, please (a
simple search&replace, with checking,
to avoid replacing valid &entity; uses)?
Done.
thanks! there seem to be a few more issue
Aren't there ways of downloading whole websites onto your local machine. Kind
of "follow all links from but stop when going outside of site ".
I'm hopelessly ignorant but this seems like something that must exist
S
| -Original Message-
| From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECT
Wed Sep 12 13:00:57 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* export stopTimer(), we need this in the unix package
M ./includes/RtsExternal.h +1
M ./rts/Linker.c +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman
Wed Sep 12 04:41:10 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* move generic graph-colouring code into util
It is needed by cmm/StackColor, and hence is needed even when there is no
native code generator.
./compiler/nativeGen/GraphBase.hs -> ./compiler/utils/GraphBase.hs
./compile
It's really just a proof-of-concept ATM, but I should mention
http://matrix.chaos.earth.li/~ian/diki/Index
home cooking!-)
I thought http://ikiwiki.info/ also supported a darcs backend, but its
webpage disagrees with me.
the details page (http://ikiwiki.info/rcs/details/) says
Support fo
* Python, being interpreted, makes a nicer language in which to make an
EDSL for this.
i'm not sure i buy that, but if there was truth in it, that ought to
change!-) nothing against python itself, but i thought the aim was to
get rid of dependencies, such as perl, rather than add them.
You
or, how about a separate repo for all the parts of the developer
wiki relevant to building, testing, hacking, and a cron job that
records and pushes from the wiki files nightly?
Ideally Trac would use darcs as its backend, and I could run a local Trac
against a local darcs repository of the dat
Build description = HEAD on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/HEAD-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx
Nightly build started on cam-02-unx at Wed Sep 12 19:30:03 BST 2007.
checki
> validate dies for me with the appended error on MacOS with the
> latest HEAD.
Sorry about this; I had some bad code lurking behind an untriggered #ifdef.
I've now put something on the developers' wiki about how to avoid
#ifdef DEBUG in many situations. Maybe this will stop somebody else
fro
Hi Judah,
On Tue, Sep 11, 2007 at 11:14:32AM -0700, Judah Jacobson wrote:
> Attached are a couple of minor fixes related to the documentation.
> Ian, please merge both to STABLE.
Great, both applied, thanks!
> * Install all haddock html index files (e.g., doc-index-A.html).
Note that I had to
Tue Sep 11 14:45:18 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* a test to show that multiple calls correctly share a return address
to see the optimization at work, compile cps027.cmm with
-fconvert-to-zipper-and-back -frun-cps
A ./tests/ghc-regress/cps/cps027.cmm
__
Wed Sep 12 09:58:51 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* remove remaining redundancies from ZipCfgCmmRep
-- LastBranch no longer takes parameters
-- LastJump and LastReturn no longer carry CmmActuals;
instead, those are carried by a CopyOut in the same basic block
Wed Sep 12 07:33:46 PDT 2007 [EMAIL PROTECTED]
* Forgot to import Data.List.find
M ./compiler/nativeGen/RegSpillClean.hs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 07:07:43 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Give push-all the ability to pull with a --pull flag
OK, so the name is a bit wrong now...
M ./push-all -1 +9
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mail
Wed Sep 12 09:22:00 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Remove warning flags from individual compiler modules
We now set the flags once and for all in compiler/Makefile.
M ./compiler/cmm/CmmCPSZ.hs -1
M ./compiler/cmm/CmmContFlowOpt.hs -1 +1
M ./compiler/cmm/CmmCvt.hs -1
Wed Sep 12 06:54:07 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Handle doc-index*.html, not just doc-index.html
haddock sometimes makes doc-index-A.html etc files. Not sure why it
doesn't for me.
Patch from Judah Jacobson.
M ./libraries/Makefile -3 +3
__
Wed Sep 12 04:39:54 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Fix installation code
M ./libraries/Makefile -6 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Sep 11 15:47:34 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Further tweaking of haddock doc installation
On Windows we now always use a path beginning $topdir/ so bindists are
relocatable.
We also now tell "Setup configure" where we are putting the
documentation, and tell installPac
Tue Sep 11 13:22:02 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* make in-place has bitrotted, so don't advertise or support it
M ./distrib/Makefile -8 +9
M ./distrib/configure-bin.ac -2 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.
Mon Sep 3 08:54:16 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
tagged ghc-6.8 branched 2007-09-03
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 14:16:16 PDT 2007 [EMAIL PROTECTED]
* Fix repeated section name in documentation.
M ./docs/users_guide/runghc.xml -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 10:11:26 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]>
* Clean ups for multi-way building of the GHC package
M ./compiler/Makefile -29 +21
M ./compiler/Makefile.ghcbin +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.has
Wed Sep 12 08:38:52 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* change the zipper representation of calls
This patch combines two changes:
1. As requested by SimonPJ, the redundancy inherent in having
LastCall bear actual parameters has been removed. The actual
parameters a
Wed Sep 12 08:25:02 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* make it easier to have debugging code typechecked even when debugging is
turned off
M ./compiler/HsVersions.h +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org
Wed Sep 12 03:25:45 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* fix a typo!
M ./compiler/cmm/ZipCfgCmmRep.hs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 03:25:26 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* cleaned up all warnings (and added many type signatures) in Outputable
M ./compiler/utils/Outputable.lhs -58 +87
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/
Wed Sep 12 02:39:20 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* overlooked ZipCfgExtras for a name change
M ./compiler/cmm/ZipCfgExtras.hs r1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 02:38:44 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* extra prettyprinting only when debugging
M ./compiler/cmm/ZipCfgCmmRep.hs -22 +31
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Sep 11 15:55:42 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]>
* renaming, reorganizing, and better doco for ZipCfg
M ./compiler/cmm/CmmCvt.hs r2
M ./compiler/cmm/CmmProcPointZ.hs r2
M ./compiler/cmm/PprCmmZ.hs r2
M ./compiler/cmm/ZipCfg.hs -110 +158 r2
M ./compiler/cmm/ZipD
Wed Sep 12 07:14:27 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* MERGED: GHCi debugger: new flag -fbreak-on-error
Pepe Iborra <[EMAIL PROTECTED]>**20070911101443
This flag works like -fbreak-on-exception, but only stops
on uncaught exceptions.
M ./compiler/main/DynFlags.hs +
Wed Sep 12 07:09:17 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* STABLE only: Use -fno-warn-orphans in compiler/ if the compiler supports it
This was done as part of a larger patch in the HEAD.
M ./compiler/Makefile +5
___
Cvs-ghc mailing list
Cvs
Wed Sep 12 07:07:43 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Give push-all the ability to pull with a --pull flag
OK, so the name is a bit wrong now...
M ./push-all -1 +9
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mail
Wed Sep 12 06:54:07 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Handle doc-index*.html, not just doc-index.html
haddock sometimes makes doc-index-A.html etc files. Not sure why it
doesn't for me.
Patch from Judah Jacobson.
M ./libraries/Makefile -3 +3
__
Fri Sep 7 14:16:16 PDT 2007 [EMAIL PROTECTED]
* Fix repeated section name in documentation.
M ./docs/users_guide/runghc.xml -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 04:39:54 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Fix installation code
M ./libraries/Makefile -6 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 22:16:00 PDT 2007 [EMAIL PROTECTED]
* updating hpc toolkit
The hpc overlay has been ported from hpc-0.4
The new API for readMix is now used.
M ./utils/hpc/Hpc.hs -2 +3
M ./utils/hpc/HpcDraft.hs -13 +2
M ./utils/hpc/HpcFlags.hs -1 +1
M ./utils/hpc/HpcLexer.hs
Fri Sep 7 15:33:57 PDT 2007 [EMAIL PROTECTED]
* Fixing hpc to allow use of hash function to seperate source files on source
path
M! ./utils/hpc/Hpc.hs -1
M ./utils/hpc/HpcDraft.hs -1 +1
M ./utils/hpc/HpcFlags.hs +1
M ./utils/hpc/HpcMarkup.hs -1 +1
M ./utils/hpc/HpcReport.h
Fri Sep 7 22:53:20 PDT 2007 [EMAIL PROTECTED]
* Fixing Hpc's Finite Map compat lib for ghc 6.2.1
M ./utils/hpc/HpcMap.hs +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Sep 11 15:47:34 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Further tweaking of haddock doc installation
On Windows we now always use a path beginning $topdir/ so bindists are
relocatable.
We also now tell "Setup configure" where we are putting the
documentation, and tell installPac
Tue Sep 11 13:22:02 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* make in-place has bitrotted, so don't advertise or support it
M ./distrib/Makefile -8 +9
M ./distrib/configure-bin.ac -2 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.
Tue Sep 11 00:18:01 PDT 2007 [EMAIL PROTECTED]
* Synched documentation links with current directory layout
Somehow the "html" subdirs are gone, this change was not completely
intentional, but it is nice, anyway. Those subdirs never served any
real purpose...
MERGE TO STABLE
M ./d
hi,
on winxp, using cygwin and the ghc head repo, i just tried
to set a different boring file, and then accidentally typed
darcs whatsnew -l --boring
instead of the intended
darcs whatsnew -l
but, instead of giving lots of output quickly, darcs seemed
to hang, and indeed, gives an err
[EMAIL PROTECTED] wrote:
Wed Sep 12 16:33:46 CEST 2007 [EMAIL PROTECTED]
* Forgot to import Data.List.find
Looks like Ben & I clashed on this file. I'll validate this fix and push,
thanks.
Cheers,
Simon
___
Cvs-ghc mailing list
Cvs-ghc
Wed Sep 12 16:33:46 CEST 2007 [EMAIL PROTECTED]
* Forgot to import Data.List.find
New patches:
[Forgot to import Data.List.find
[EMAIL PROTECTED] {
hunk ./compiler/nativeGen/RegSpillClean.hs 45
-import Data.List( nub )
+import Data.List( find, nub )
}
Context:
[foldl1' was ad
On Wed, Sep 12, 2007 at 02:43:57PM +0100, Simon Marlow wrote:
>
> Ideally Trac would use darcs as its backend, and I could run a local Trac
> against a local darcs repository of the data, and then push my changes when
> I'm online.
It's really just a proof-of-concept ATM, but I should mention
h
On Wed, Sep 12, 2007 at 03:03:11PM +0100, Simon Marlow wrote:
>
> The testsuite is an EDSL, as Ian pointed out. But you really don't want to
> have to compile the test descriptions against the testsuite driver code
> each time you change one, so you have to use the GHC API somehow.
I'd prefer no
Wed Sep 12 04:16:58 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* esacpe backslashes in the filename in the .rc file
M ./compiler/main/DriverPipeline.hs -1 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-
GHC Build Reports wrote:
Inferred type is less polymorphic than expected
Quantified type variable `l'' escapes
It is mentioned in the environment:
txl :: l1 -> UniqSM (LGraph m' l') (bound at cmm/ZipCfg.hs:495)
txm :: m1 -> UniqSM (LGraph m' l') (bound at
Claus Reinke wrote:
but we're talking about testing ghc here, so we want to expose bugs.
it sounds like a bootstrap problem: write a small program that exercises
the low-level stuff needed for the main testsuite, and run that first:
if it works start the main suite of tests, otherwise, you've g
Claus Reinke wrote:
unfortunately, the commentary pages aren't quite valid xhtml,
the main offender being unescaped & and the like (should be & -
even in hrefs?? at least, the error messages complain
about incomplete EntityRefs there, or missing ';'), especially, but
not only, in the sidebars (
Claus Reinke wrote:
- the usage documentation page is only online. it should be
copied into the download, for offline users.
But then we have the problem of keeping it in sync.
that is exactly the problem your users run into, only aggravated
by not having the page in the first place. can't
Fri Aug 31 03:46:24 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]>
* Remove --export-all-symbols for DLL linking, it is default and prevents us
from using .def files
M ./compiler/main/DriverPipeline.hs -1
___
Cvs-ghc mailing list
Cvs-ghc@haskell
Mon Aug 6 01:51:20 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]>
* Call windres with explicit preprocessor path in case gcc is not in $PATH
M ./mk/suffix.mk -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listi
Mon Aug 6 01:45:24 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]>
* Weak.c incorrectly claims it's being compiled along RTS Main.c
M ./rts/Weak.c -1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 02:44:30 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]>
* Sign extension hack to work around PC64 relocation limitation for binutils
<2.17 for x86_64.
binutils <2.17 can't generate PC64 relocations for x86_64. Hence we
emit only 32 bit PC relative offsets, and artifically stic
- the usage documentation page is only online. it should be
copied into the download, for offline users.
But then we have the problem of keeping it in sync.
that is exactly the problem your users run into, only aggravated
by not having the page in the first place. can't the trak wiki push
th
unfortunately, the commentary pages aren't quite valid xhtml,
the main offender being unescaped & and the like (should be
& - even in hrefs?? at least, the error messages complain
about incomplete EntityRefs there, or missing ';'), especially,
but not only, in the sidebars (which i can't edit on
- why do i need to install python to run haskell tests? isn't
haskell good enough (dogfood and all that..)?
A couple of reasons come to mind:
* The testsuite driver itself is actually a pretty good test of low
level stuff: forking, threads for timing out tests, etc. Both old GHC
(used to b
Tue Sep 11 04:59:43 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* comments
M ./tests/ghc-regress/concurrent/prog001/all.T +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 04:09:09 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* foldl1' was added to Data.List in GHC 6.4.x
M ./compiler/nativeGen/RegSpillClean.hs -1 +2
M ./compiler/utils/Util.lhs -5 +15
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://w
Wed Sep 12 03:43:12 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* update .hi-boot-6 to track .lhs-boot
M ./compiler/typecheck/TcMatches.hi-boot-6 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 03:34:17 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* update to track .lhs-boot file
M ./compiler/typecheck/TcUnify.hi-boot-6 -1 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Conal Elliott wrote:
Thanks for that tip.
Here's what the problematic file contains:
1 24 MOVEABLE PURE "dist\build\eros\eros.exe.manifest"
Now I can see that the "unrecognized escape sequences" come from missing
back-slashes. I guess "dist\build", the "\b" is getting interpreted as
a back
Tue Sep 11 11:04:11 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Refactoring & documenting the Term pprinter used by :print
M ./compiler/ghci/Debugger.hs -4 +3
M ./compiler/ghci/RtClosureInspect.hs -4 +26
___
Cvs-ghc mailing list
Cvs-ghc@haskel
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
UNDO: Custom printer for the Term datatype that won't output TypeRep values
The term pretty printer used by :print shouldn't output
the contents of TypeRep values, e.g. inside Dynamic values
M ./compiler/ghci/Debugger.hs -
Tue Sep 11 11:04:11 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Refactoring & documenting the Term pprinter used by :print
M ./compiler/ghci/Debugger.hs -4 +3
M ./compiler/ghci/RtClosureInspect.hs -4 +26
___
Cvs-ghc mailing list
Cvs-ghc@haskel
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
UNDO: Custom printer for the Term datatype that won't output TypeRep values
The term pretty printer used by :print shouldn't output
the contents of TypeRep values, e.g. inside Dynamic values
M ./compiler/ghci/Debugger.hs -
Wed Sep 12 02:42:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]>
* Avoid Dyn exceptions in break024
This ensures predictable output (when using :print) in any case
M ./tests/ghc-regress/ghci.debugger/scripts/break024.hs -9 +2
M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdo
Tue Sep 11 10:38:33 PDT 2007 [EMAIL PROTECTED]
* Try and rewrite reloads to reg-reg moves in the spill cleaner
M ./compiler/nativeGen/RegLiveness.hs -13 +59
M ./compiler/nativeGen/RegSpillClean.hs -27 +70
___
Cvs-ghc mailing list
Cvs-ghc@hask
Tue Sep 11 08:12:11 PDT 2007 [EMAIL PROTECTED]
* Don't try and coalesce nodes with themselves
M ./compiler/nativeGen/GraphColor.hs -3 +6
M ./compiler/nativeGen/GraphOps.hs -18 +20
M ./compiler/nativeGen/RegLiveness.hs -1 +4
___
Cvs-ghc ma
Tue Sep 11 07:50:54 PDT 2007 [EMAIL PROTECTED]
* Try and allocate vregs spilled/reloaded from some slot to the same hreg
M ./compiler/nativeGen/RegAllocColor.hs -5 +7
M ./compiler/nativeGen/RegLiveness.hs +46
___
Cvs-ghc mailing list
Cvs-ghc@
Tue Sep 11 06:02:47 PDT 2007 [EMAIL PROTECTED]
* Better handling of live range joins via spill slots in spill cleaner
M ./compiler/nativeGen/RegAllocColor.hs -1 +1
M ./compiler/nativeGen/RegSpillClean.hs -59 +145
___
Cvs-ghc mailing list
Cvs-
Mon Sep 10 09:29:09 PDT 2007 [EMAIL PROTECTED]
* Make sure to coalesce all the nodes found during iterative scanning
M ./compiler/nativeGen/GraphColor.hs -1 +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/c
Fri Sep 7 10:23:15 PDT 2007 [EMAIL PROTECTED]
* Add iterative coalescing to graph coloring allocator
Iterative coalescing interleaves conservative coalesing with the regular
simplify/scan passes. This increases the chance that nodes will be coalesced
as they will have a lower degree th
Thu Sep 6 06:15:22 PDT 2007 [EMAIL PROTECTED]
* Cure space leak in coloring register allocator
We now do a deep seq on the graph after it is 'built', but before coloring.
Without this, the colorer will just force bits of it and the heap will
fill up with half evaluated pieces of graph
Thu Sep 6 03:33:47 PDT 2007 [EMAIL PROTECTED]
* Small improvement to GraphColor.selectColor
When selecting a color for a node, try and avoid using colors that
conflicting nodes prefer. Not sure if this'll make much difference,
but it was easy enough to add..
M ./compiler/native
Tue Sep 11 10:38:33 PDT 2007 [EMAIL PROTECTED]
* Try and rewrite reloads to reg-reg moves in the spill cleaner
M ./compiler/nativeGen/RegLiveness.hs -13 +59
M ./compiler/nativeGen/RegSpillClean.hs -27 +70
___
Cvs-ghc mailing list
Cvs-ghc@hask
Build results:
x86-64 Linux head: lost
gbesh Intel x86_64 Linux head: pass
tnaur PPC OSX head:pass
tnaur x86 Linux head: fail (failed stage1)
x86-64 Linux head unreg: fail (failed stage1)
Old unexpected test passes:
GADT3 1 x86-64 Linux head
ar
Build results:
mnemosyne x86-64 Gentoo stable: pass
tnaur PPC OSX stable: lost
x86 Windows stable: pass
x86 Windows stable fast:fail (failed darcs) fail (failed darcs) lost
pass pass pass pass
x86-64 Linux stable:lost
Dropping unexpected test passes repor
89 matches
Mail list logo