generisanje koda - redosled instrukcija ?!?
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
==========
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
- Follow-Ups:
- jos pitanja :) - izvrsno okruzenje i skokovi
- From: "Uros Romic" <urke_etf@yahoo.it>
- Re: generisanje koda - redosled instrukcija ?!?
- From: Dragan Bojic <bojic@etf.bg.ac.yu>
- jos pitanja :) - izvrsno okruzenje i skokovi
- References:
- HITNO!!!!!!!!!!
- From: Veljko Pejovic <veljkoveljko@gmail.com>
- Re: HITNO!!!!!!!!!!
- From: Dragan Bojic <bojic@etf.bg.ac.yu>
- HITNO!!!!!!!!!!
Previous by date: Re: dva pitanja u vezi sa zadacima
Next by date: RE: Rezultati 4. domaceg (java) (A JA!?!)
Previous by thread: Re: HITNO!!!!!!!!!! Next by thread: Re: generisanje koda - redosled instrukcija ?!?
Previous by thread: Re: HITNO!!!!!!!!!! Next by thread: Re: generisanje koda - redosled instrukcija ?!?