harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eugene Ostrovsky" <eugene.s.ostrov...@gmail.com>
Subject Re: [drlvm][jvmti] Profiling support - Compiled Method Load event
Date Fri, 01 Dec 2006 12:27:56 GMT
I've added instructions to reproduce to
*HARMONY-2145<http://issues.apache.org/jira/browse/HARMONY-2145>
* .

On 11/29/06, Eugene Ostrovsky <eugene.s.ostrovsky@gmail.com> wrote:
>
> Guys,
>
> Could you please explain if it is ok that JIT reports inlined methods in
> intersecting regions?
> Executing VM with -Xem:opt option I've got the following log:
>
> --------------- BEGIN -----------------
> ..........
> Compiling
> java/lang/Thread.<init>(Ljava/lang/ThreadGroup;Ljava/lang/String;JJIZ)V
> ..........
> Adding Inlined method: java/lang/StringBuilder.append
> (J)Ljava/lang/StringBuilder;
>         address: 01356D14 [69]  mapLength: 1
> Adding Inlined method: java/lang/Long.toString (J)Ljava/lang/String;
>         address: 01356D30 [63]  mapLength: 1
> ..........
> ---------------  END  -----------------
>
> I.e. while compiling j.l.Thread constructor JIT inlined
> StringBuilder.append() & Long.toString() methods to the following regions:
> [ 0x01356D14 , 0x01356D14 + 69 )
> [ 0x01356D30 , 0x01356D30 + 63 )
>
> These regions overlap. Is it ok?
>
> Thanks,
> Eugene.
>
>

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