harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ian Rogers <rogers.em...@gmail.com>
Subject Re: Write a graphical front-end for Harmony memory management
Date Sun, 16 Mar 2008 20:48:01 GMT
Xiao-Feng Li wrote:
> On Fri, Mar 14, 2008 at 7:08 PM, Thilina Buddhika <thilinamb@gmail.com> wrote:
>   
>> Hi,
>>  I am interested in writing a graphical front-end for Harmony memory
>>  management as my GSoC project. And of course, It would be really beneficial
>>  to implement it as a Eclipse plugin.
>>  I would appreciate, if you could give your suggestions and feedback on this
>>  project to refine this idea further.
>>     
>
> Hi, Thilina, thanks for being interested. The most known GC
> visualization tool is GCspy [1][2]. It has been working well with some
> JVM implementations. So GCspy is a very good reference for Harmony.
> Since GCspy is released under a BSD-like license, we can reuse its
> client part and also the protocol. We could write our own tool from
> the scratch, but I think it's unwise at the moment.
>   

Hi,

just to point out that the Jikes RVM is hoping to run a similar project 
[1] as well as hoping to integrate with Harmony [2]. One idea is to look 
at Tuning Fork [3] to provide improved visualization.

Regards,
Ian Rogers
http://www.cs.man.ac.uk/~irogers

[1] 
http://docs.codehaus.org/display/RVM/Project+Proposals+2008#ProjectProposals2008-GarbageCollectionVisualization
[2] 
http://docs.codehaus.org/display/RVM/Project+Proposals+2008#ProjectProposals2008-Harmonyclasslibrarysupport
[3] 
http://domino.research.ibm.com/comm/research_projects.nsf/pages/metronome.tenedor.html

> [1] Tony Printezis , Richard Jones, GCspy: an adaptable heap
> visualisation framework, Proceedings of the 17th ACM SIGPLAN
> conference on Object-oriented programming, systems, languages, and
> applications, November 04-08, 2002, Seattle, Washington, USA
> [2] http://www.cs.kent.ac.uk/projects/gc/gcspy/
>
>
> Thanks,
> xiaofeng
>
>   
>>  thanks in advance.
>>
>>  BR,
>>  Thilina
>>     


Mime
View raw message