«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2005

Re: generisanje koda - redosled instrukcija ?!?

by Dragan Bojic
četvrtak, 07. jul 2005 - 17:49.


Primedbe su sve na mestu, s tim sto dodatno ne postoji
getfield_0 nego samo getfield 0



On Thu, 7 Jul 2005, Uros wrote:

> Zadatak 4.
> ==========
> class A
> final int max = 12;
> class B { int x, y; }
> {
> void foo()B b;
> {
> b = new B();
> b.x = max;
> b.y = b.x;
> }
> }
>
> * U resenju je dato:
> new 2
> store_0
> load 12
> load_0
> putfield 0
> load_0
> getfield_0
> load_0
> putfield 1
>
> * Moj kompajler pravi:
> new 8 (8 bajtova - 2 reci)
> store_0
> load_0
> const 12
> putfield 0
> load_0
> load_0
> getfield_0
> putfield 1
>
> Ova druga lista je po meni tacnija s obzirom
> na to kako se sta stavlja na stek.
>
> Molio bih asistenta ili profesora za objasnjenje, hvala!
>
> Uros
>
>
>
>
>
>
>
> ___________________________________
> Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB
> http://mail.yahoo.it
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20ri4pp
> -----------------------------------------------------------------
>
>