harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aleksey Shipilev <aleksey.shipi...@gmail.com>
Subject Re: [jitrino] question about optpass
Date Mon, 19 Jan 2009 23:51:44 GMT
Hi, Anne!

What exactly do you want to measure? Is that the amount of memory
needed for specific optimization pass to complete?

If so, I believe you can tap on Jitrino's MemoryManager [1] to measure
footprint for temporal objects, see USE_TRACE_MEM_MANANGER and
DEBUG_MEMORY_MANAGER pragmas for example. There's a little technical
problem that some optpasses seem to use shared MemoryManager so
there's the need to hack a little. It would be nice if you investigate
on that matter and report back so we can improve the code.

P.S. As the researchers we're like to hear other researcher's
affiliations when it's not clear from the email address.


[1] http://svn.apache.org/repos/asf/harmony/enhanced/drlvm/trunk/vm/jitrino/src/shared/MemoryManager.cpp

On Mon, Jan 19, 2009 at 6:51 AM, Anne <yunyun.hao@gmail.com> wrote:
> Hi,everyone,
>    I'd like to compute the space cost of an optpass in the HIR level.
>  Is there any way to go?
> --
> Thanks

View raw message