poziv funkcije - veeeliko neslaganje
checkFunctionCall algoritam ima jednu bitnu razliku u odnosu na ono sto
ocekuje mjvm (to je ona java VM za mikro javu),
u skripti pise
put(Code.call)
put(getOpcode("call"));
put2(fun.getAddress() - (pc-1));
Molim samo potvrdu od asistenta da je greska u skripti (da ne bude posle da
se pojavi neka nova vm kod koje ce ono sto je u skripti napisano da radi :)
poz, Milan
ocekuje mjvm (to je ona java VM za mikro javu),
u skripti pise
put(Code.call)
put4(f.adr);
a ja sam dobio korektno izvrsavanje tek kada sam napisao:
put(getOpcode("call"));
put2(fun.getAddress() - (pc-1));
Molim samo potvrdu od asistenta da je greska u skripti (da ne bude posle da
se pojavi neka nova vm kod koje ce ono sto je u skripti napisano da radi :)
poz, Milan
- Follow-Ups:
- Re: poziv funkcije - veeeliko neslaganje
- From: "Jovan Popovic" <jovan@etf.bg.ac.yu>
- Re: poziv funkcije - veeeliko neslaganje
Previous by date: invokevirtual
Next by date: Re: poziv funkcije - veeeliko neslaganje
Previous by thread: Re: invokevirtual Next by thread: Re: poziv funkcije - veeeliko neslaganje
Previous by thread: Re: invokevirtual Next by thread: Re: poziv funkcije - veeeliko neslaganje