[m-rev.] For review: Implement support for threadscope profiling.

Paul Bone pbone at csse.unimelb.edu.au
Thu Dec 10 19:49:40 AEDT 2009


On Thu, Dec 10, 2009 at 07:48:56PM +1100, Paul Bone wrote:
> On Thu, Dec 10, 2009 at 04:39:08PM +1100, Paul Bone wrote:
> > On Fri, Dec 04, 2009 at 10:13:35AM +1100, Zoltan Somogyi wrote:
> > > Step 4: test the hell out of every existing grade as well as the new one,
> > > to make sure you haven't broken anything.
> > >
> > 
> > I'm now trying to enumerate every testable grade but I have some questions
> > about which grades will bootstrap and run the test suite.  Of course I can
> > compare this with a clean checkout and what it can bootstrap.  Also some grades
> > are experimental and some grade component combinations are invalid.  I'm also
> > considering only C grades, not Java, Erlang or IL.
> > 
> > I'm looking at the "Grades and Grade Components" section of the User's Guide.
> > 
> >     http://www.mercury.csse.unimelb.edu.au/information/doc-latest/mercury_user_guide/Grades-and-grade-components.html#Grades-and-grade-components
> > 
> > For garbage collection.  We have gc, mps and agc (and none).  I know the
> > compiler won't bootstrap without garbage collection, so I won't test that.  The
> > documentation says that agc isn't supported in low level C grades.  asside from
> > that can I expect agc and mps to work?  The user guide doesn't cover mps, it's
> > not even their in a commented out state.
> 
> None of hlc.agc, hlc.mps or asm_fast.mps work, they all fail with compiler
> errors.  I will only test boehm.
> 

I should be specific, this is a clean checkout of the repository.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 489 bytes
Desc: Digital signature
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20091210/726239e7/attachment.sig>


More information about the reviews mailing list