`make' for profiling
Dear GHC developers, I have a user's wish for the versions 6.4.1: the possibility to `make' a project with profiling, without user play with the Cabal version substitution. Regards, - Serge Mechveliani [EMAIL PROTECTED] ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Re: .hc files for building ghc-6.4.1 on amd64 ?
Wilhelm B. Kloke [EMAIL PROTECTED] schrieb: Simon Marlow [EMAIL PROTECTED] schrieb: On 17 September 2005 22:05, Wilhelm B. Kloke wrote: I tried to go back to ghc/rts to build more files following the ipattern of the last steps before, but this destroys genapply. Don't quite understand this - could you elaborate? I tried (cd ghc/rts ; gmake all) after (cd ghc/compiler ; gmake stage=2 ) Small, but possibly essential, correction: after completion of the whole other stuff. I have further information now. When compiling Linker.c, the compilation fails, because there is no MAP_32BIT in FreeBSD-amd64. Perhaps just removing this could make it work. I have no idea why it is needed on linux-x86_64. Deletion of Linker.c and manual build of some AutoApply files make the crossbuild work on i386 side. I have a copy of the resulting hc-bundle ready. If anybody wants them, send me a mail. They don't work on the amd64 side, though. Here is the error message: gcc -x c GHC/Int.hc -o GHC/Int.o -c -O -DNO_REGS -DUSE_MINIINTERPRETER -D__GLASGOW_HASKELL__=604 -O -I/data/home/wb/Haskell/fptools-amd64/ghc-6.4.1/ghc/includes -I/data/home/wb/Haskell/fptools-amd64/ghc-6.4.1/libraries/base/include -I/data/home/wb/Haskell/fptools-amd64/ghc-6.4.1/libraries/unix/include -I/data/home/wb/Haskell/fptools-amd64/ghc-6.4.1/libraries/parsec/include -I/data/home/wb/Haskell/fptools-amd64/ghc-6.4.1/libraries/readline/include -I. `echo | sed 's/^$/-DSTOLEN_X86_REGS=4/'` GHC/Int.hc: In function `s83O_ret': GHC/Int.hc:2522: error: `int64ToIntegerzh_fast' undeclared (first use in this function) GHC/Int.hc:2522: error: (Each undeclared identifier is reported only once GHC/Int.hc:2522: error: for each function it appears in.) GHC/Int.hc: In function `s83J_ret': GHC/Int.hc:2583: error: `int64ToIntegerzh_fast' undeclared (first use in this function) gmake[1]: *** [GHC/Int.o] Fehler 1 gmake: *** [all] Fehler 1 gmake: Leaving directory `/data/home/wb/Haskell/fptools-amd64/ghc-6.4.1/libraries' I notices that the evil mangler was replaced after my build. I don't have an idea whether this would make it work. BTW. FreeBSD-amd64 does not seem to support small memory model. Is this essential? -- Dipl.-Math. Wilhelm Bernhard Kloke Institut fuer Arbeitsphysiologie an der Universitaet Dortmund Ardeystrasse 67, D-44139 Dortmund, Tel. 0231-1084-257 ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
ANNOUNCE: Visual Haskell version 0.0
The Visual Haskell team are proud to announce the first preview release of Visual Haskell, version 0.0. Visual Haskell is a complete development environment for Haskell software, based on Microsoft's Visual Studio platform. Visual Haskell integrates with the Visual Studio editor to provide interactive features to aid Haskell development, and it enables the construction of projects consisting of multiple Haskell modules, using the Cabal building/packaging infrastructure. Visual Haskell is a complete system in one download: it includes a full GHC installation with libraries, and various tools including Haddock, Happy, and Alex. In order to use Visual Haskell, you need an x86 machine running Windows, and Visual Studio .NET 2003. Downloads, screenshots and documentation here: http://www.haskell.org/visualhaskell/ Please note that this is a preview release - please download and try it out, but don't expect a production quality experience. We'll be grateful for any feedback you have. A quick note about the license: this is a binary release with a BSD license. We changed the license at the last minute, and didn't have time to re-roll the installer. You have the option of using Visual Haskell either under the click-through license in the installer (a Microsoft shared source license for non-commercial use) or the more liberal BSD license in the documentation. Enjoy! Simon Marlow Krasimir Angelov (with thanks to the others who have contributed to Visual Haskell in the past and to the huge amount of external software on which it relies). ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Re: ghc 6.4.1 for OS X from darwinports
Gregory Wright wrote: Hi, GHC 6.4.1 is now available for OS X via the darwinports system. The compiler is built from source, using a binary bootstrap compilier. Both 10.3 (Panther) and 10.4 (TIger) are supported. For more information on darwinports, see: http://darwinports.opendarwin.org Why do I only see ghc 6.2.2 and ghc-devel 6.3 under Available Ports? Christian ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Re: ghc 6.4.1 for OS X from darwinports
For more information on darwinports, see: http://darwinports.opendarwin.org Since I've no root permission on our mac, is there a chance to get a (configureable) distribution without darwinports? Christian ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Garbage collecting CAFs
I have seen numerous references to CAFs not used to being garbage collected in ghc leading to various contortions of the optimizer to keep from generating them and possible space leaks... then something was done and they are now collected.. I am curious what paper (or list message?) describes what that something is and what it entails in terms of tradeoffs. thanks. John -- John Meacham - ⑆repetae.net⑆john⑈ ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Re: Garbage collecting CAFs
Hi John, Obviously the Simons are most qualified to answer this, however, perhaps the following document (page 44-46) is sufficient to explain this: http://www.haskell.org/ghc/docs/papers/run-time-system.ps.gz it was a draft document that wasn't quite finished and was aimed at GHC 4.xx. I believe much of it is still applicable (except wrt evaluation where the eval-apply mechanism is used over push-enter). HTH Andy On Tue, 20 Sep 2005, John Meacham wrote: I have seen numerous references to CAFs not used to being garbage collected in ghc leading to various contortions of the optimizer to keep from generating them and possible space leaks... then something was done and they are now collected.. I am curious what paper (or list message?) describes what that something is and what it entails in terms of tradeoffs. thanks. John -- John Meacham - ⑆repetae.net⑆john⑈ ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users * * Andrew Cheadleemail: [EMAIL PROTECTED] * * Department of Computing http://www.doc.ic.ac.uk/~amc4/ * * Imperial College * * University of London * * ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Re: ANNOUNCE: GHC version 6.4.1
Great news ! Any word on the Windows binary ? Simon Marlow wrote: = The (Interactive) Glasgow Haskell Compiler -- version 6.4.1 = The GHC Team is pleased to announce a new patchlevel release of GHC. This release contains a significant number of bugfixes relative to 6.4, so we recommend upgrading. No library APIs have changed, so code that was working with 6.4 should continue to work with 6.4.1. ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
Re: ANNOUNCE: GHC version 6.4.1
Just uploaded hooked up to the downloads page, http://haskell.org/ghc/download_ghc_641.html --sigbjorn - Original Message - From: David Nick Main [EMAIL PROTECTED] To: glasgow-haskell-users@haskell.org Sent: Tuesday, September 20, 2005 16:01 Subject: Re: ANNOUNCE: GHC version 6.4.1 Great news ! Any word on the Windows binary ? Simon Marlow wrote: = The (Interactive) Glasgow Haskell Compiler -- version 6.4.1 = ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users