Ono to melo vyznam hlavne v dobach mladeho hloupeho HotSpotu 
a drivejsich, kdy se tim runtime skutecne nakopl, ze tohle 
OPRAVDU MUZE optimalizovat/inlineovat/pouzit statickou vazbu 
pri volani. Dneska, kdyz ma dost casu, si dokaze, ze metoda 
splnuje urcite vlastnosti a provede to taky. Ale porad by 
to mohlo mit efekt u 'hloupejsich' systemu, treba v J2ME a tak..

Jarda

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Kuba
Sent: Tuesday, January 24, 2006 11:41 AM
To: Java
Subject: Re: Inlining v javac 1.5

Jiří Mareš wrote:
> 
> Myslim, ze byste mohli byt az (ne)mile prekvapeni co vse se da 
> inlinovat ... kouknete na 
> http://www-128.ibm.com/developerworks/java/library/j-jtp12214/ a bude 
> se divit ...

Velice zajimavy clanek. Kpredchozi diskuzi o final rika vyslovne:

The result is that the compiler can make aggressive inlining decisions to 
achieve higher performance, then back out those decisions later if they are no 
longer based on valid assumptions. In fact, this optimization is so effective 
that adding the final keyword to methods that are not overridden (a performance 
trick advised in the early
literature) does very little to enhance actual performance.

Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Odpovedet emailem