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

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


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.

-------------- 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/9cee3a59/attachment.sig>


More information about the reviews mailing list