Help with JIT talk for tomorrow

2011-10-04 Thread Charles Oliver Nutter
Hey all...I'm updating and expanding my talk on C2 and will be posting some questions. Hopefully there's someone out there who can answer them :) First up... given this output from PrintCompilation, what do the "!" and "n" and "%" mean? Also, in Java 7 there's now two numbers instead of one at th

Re: hg: mlvm/mlvm/hotspot: 2 new changesets

2011-10-04 Thread Mark Roos
>From Remi I try use the same coroutine (named uiCoroutine in the code) for all UI events. The main coroutine, the one which is implicit do the event pumping, when an event is received, I yield to the uiCoroutine with the UI event as argument, the uiCoroutine do

Re: Help with JIT talk for tomorrow

2011-10-04 Thread Mark Roos
This may help http://www.java.net/external?url=http://blog.joda.org/2011/08/printcompilation-jvm-flag.html___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Re: Help with JIT talk for tomorrow

2011-10-04 Thread Tom Rodriguez
On Oct 4, 2011, at 4:47 PM, Charles Oliver Nutter wrote: > Hey all...I'm updating and expanding my talk on C2 and will be posting > some questions. Hopefully there's someone out there who can answer > them :) Fire away. > > First up... given this output from PrintCompilation, what do the "!" >

Re: Help with JIT talk for tomorrow

2011-10-04 Thread Matt Fowles
Tom~ On Tue, Oct 4, 2011 at 8:04 PM, Tom Rodriguez wrote: > > First up... given this output from PrintCompilation, what do the "!" > > and "n" and "%" mean? > > ! means the method is synchronized, n means it's a native method wrapper > compile, and % means it's an OSR compile. Your answer and t

Re: Help with JIT talk for tomorrow

2011-10-04 Thread Tom Rodriguez
On Oct 4, 2011, at 5:12 PM, Matt Fowles wrote: > Tom~ > > On Tue, Oct 4, 2011 at 8:04 PM, Tom Rodriguez > wrote: > > First up... given this output from PrintCompilation, what do the "!" > > and "n" and "%" mean? > > ! means the method is synchronized, n means it's a native method wrapper > c