This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: overhead of reflection info
- From: Jeff Sturm <jsturm at one-point dot com>
- To: Tom Tromey <tromey at redhat dot com>
- Cc: "Boehm, Hans" <hans dot boehm at hp dot com>, Adam Megacz <adam at megacz dot com>, <java at gcc dot gnu dot org>
- Date: Wed, 25 Feb 2004 13:41:45 -0500 (EST)
- Subject: Re: overhead of reflection info
On 25 Feb 2004, Tom Tromey wrote:
> >>>>> "Hans" == Boehm, Hans <hans.boehm@hp.com> writes:
>
> Hans> There is a claim in _Jv_MarkObj comments that some data
> Hans> structures referenced from class objects are allocated
> Hans> pointerfree (even though they are not?) but then traced
> Hans> correctly by _Jv_MarkObj. If this is indeed still correct, this
> Hans> would have to be looked at carefully.
>
> Oh, yeah -- _Jv_MarkObj is always used for Class objects.
But only classes loaded from bytecode, right? Those might not matter for
a minimal runtime stripped of reflection info, interpreter, etc.
I think compiled classes are still traced conservatively.
Jeff