From isaacdupree at charter.net Tue May 8 07:25:36 2007 From: isaacdupree at charter.net (Isaac Dupree) Date: Tue May 8 07:21:18 2007 Subject: [jhc] bugtracker? Message-ID: <46405E30.8080105@charter.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I love GHC's Trac, I was wondering if there could be some such thing for jhc (not that I have any tickets for it yet, but I might once I get a computer powerful enough to start hacking jhc :) Isaac -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGQF4vHgcxvIWYTTURAhWHAJ9i/HYIX6s2VWKS8qDUawwx1/vuKACg07iM rWij5T0vnSUBMI/L/ZBJAk0= =ToVL -----END PGP SIGNATURE----- From john at repetae.net Tue May 8 22:37:13 2007 From: john at repetae.net (John Meacham) Date: Tue May 8 22:34:16 2007 Subject: [jhc] bugtracker? In-Reply-To: <46405E30.8080105@charter.net> References: <46405E30.8080105@charter.net> Message-ID: <20070509023713.GC15709@momenergy.repetae.net> On Tue, May 08, 2007 at 07:25:36AM -0400, Isaac Dupree wrote: > I love GHC's Trac, I was wondering if there could be some such thing for > jhc (not that I have any tickets for it yet, but I might once I get a > computer powerful enough to start hacking jhc :) There isn't one set up now, most bugs tend to be very obvious due to jhc just not working :) But if someone wanted a trac or bugzilla database, I could go about setting one up. Perhaps a section of the haskell wiki for jhc is in order, like some other compilers have. Jhc's full program analysis is sort of a mixed blessing when it comes to bugs. Since every compile goes through all the standard libraries, and the standard libraries excercise pretty much every aspect of the compiler, it turns every compilation of 'Hello World!' into a full on regression test. On one hand, it makes bugs very shallow, on the other, it means that bugs are very hard to work around, as you can't just avoid using the offending bit of code that triggers the bug as it is in the library somewhere. John -- John Meacham - ?repetae.net?john? From john at repetae.net Wed May 9 04:00:45 2007 From: john at repetae.net (John Meacham) Date: Wed May 9 03:57:43 2007 Subject: [jhc] darcs patch: clean up several things about grin gener... (and 2 more) Message-ID: <20070509080045.B69641C48211@momenergy.repetae.net> Tue May 8 20:16:47 PDT 2007 John Meacham * clean up several things about grin generation. write out more grin code for debugging Tue May 8 22:59:09 PDT 2007 John Meacham * use precidence info for PPrint instances for Tc.Kind and Lit Wed May 9 00:35:13 PDT 2007 John Meacham * leave world arguments in sc map, only delete them after creating partial applications -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 19536 bytes Desc: A darcs patch for your repository! Url : http://www.haskell.org/pipermail/jhc/attachments/20070509/96b9a240/attachment-0001.bin From john at repetae.net Wed May 23 01:46:32 2007 From: john at repetae.net (John Meacham) Date: Wed May 23 01:42:42 2007 Subject: [jhc] New prebuilt libraries up Message-ID: <20070523054631.GE30550@momenergy.repetae.net> I have uploaded new pre-compiled libraries for jhc which you should use if you grab up to the latest tag. I have been working on stability and bug fixing for a bit now, so jhc should compile signifigantly more programs than it used to. my current goal is to have all of 'nobench' compile out of the box and it is a lot closer to that goal than it was a month ago. :) John -- John Meacham - ?repetae.net?john? From taralx at gmail.com Wed May 23 19:34:08 2007 From: taralx at gmail.com (Taral) Date: Wed May 23 19:30:18 2007 Subject: [jhc] New prebuilt libraries up In-Reply-To: <20070523054631.GE30550@momenergy.repetae.net> References: <20070523054631.GE30550@momenergy.repetae.net> Message-ID: On 5/23/07, John Meacham wrote: > I have been working on stability and bug fixing for a bit now, so jhc > should compile signifigantly more programs than it used to. my current > goal is to have all of 'nobench' compile out of the box and it is a lot > closer to that goal than it was a month ago. :) Is there work on partitioning the computations to reduce the memory footprint? -- Taral "Please let me know if there's any further trouble I can give you." -- Unknown From john at repetae.net Thu May 24 05:29:20 2007 From: john at repetae.net (John Meacham) Date: Thu May 24 05:25:28 2007 Subject: [jhc] New prebuilt libraries up In-Reply-To: References: <20070523054631.GE30550@momenergy.repetae.net> Message-ID: <20070524092920.GF30550@momenergy.repetae.net> On Wed, May 23, 2007 at 06:34:08PM -0500, Taral wrote: > On 5/23/07, John Meacham wrote: > >I have been working on stability and bug fixing for a bit now, so jhc > >should compile signifigantly more programs than it used to. my current > >goal is to have all of 'nobench' compile out of the box and it is a lot > >closer to that goal than it was a month ago. :) > > Is there work on partitioning the computations to reduce the memory > footprint? Yes, A lot of the recent changes have been working towards separate compilation, which should drastically reduce the cost of running the compiler. The newest release also has a new statistics tracking module which should be less memory intensive as well. John -- John Meacham - ?repetae.net?john?