harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Pervov" <pmcfi...@gmail.com>
Subject Re: [drlvm] Class unloading support
Date Thu, 26 Oct 2006 12:44:55 GMT
<SNIP>

On 26 Oct 2006 19:34:04 +0700, Egor Pasko <egor.pasko@gmail.com> wrote:
>
> yeah, that is why unpinning them might appear a perf-boost as well as
> slowdown. I cannot find any solution not to slow down here. (thinking
> of obj->class->vtable which is bad for virtual calls, keeping both
> obj->vtable->class and obj->class->vtable is bad for footprint) Is it
> really the problem each JVM designer meets? :)


Some VM developers keep all info on the class in one block in Java heap:
java/lang/Class, VM part of class data, vtable of that class - everything.
:)

-- 
Pavel Pervov,
Intel Enterprise Solutions Software Division

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message