Bemutatkozik a JITB

Amit az általam korábban feltöltött YouTube videóban látsz az nem más, mint ahogy egy Java program egy SWF-et hajt végre. A FITC-re beletettem még némi kódot és egy OpenGL-alapú Display List leképezőt. Más szóval: írtam egy Flash lejátszót.

A teljes blogbejegyzés itt olvasható.

Hozzászólások

Érdekes, hogy gyorsabb is lett.
Kíváncsian várom a folytatást.

hiaba, iphone-on java sincs :)

A'rpi

"Please do not think that this implementation is 30x faster than the Flash Player developed by Adobe. One(!) microbenchmark is never a number you should count on. I would like to make clear that I never said this."

Esetleg gyorsíthat egy minimálisat, viszont sajnos a java is (viszonylag) lassú. Lehet, hogy amit itt hoz, ott veszít majd. Bár ki tudja, reménykedni szabad!

Egyébként ha én jól értem, akkor nem csak egyszerűen egy flash playert írt, hanem egy _JIT fordítós_ flash playert. Persze nem tudom, hogy az adobe mostani flash lejátszói interpreterek-e vagy valamilyen szinten JIT fordítanak is. Ha az előbbi, akkor ez _sokkal_ gyorsabb tud lenni.
---
Internet Memetikai Tanszék

elolvastam az eredeti "cikket", es ha jol ertelmezem, akkor a flashban levo vektoros cuccokat opengl-el rendereli, ettol gyorsabb. tehat igazabol a java resz nem sok cpu igenyes dolgot csinal, a lenyeget a gpu vegzi. az eredeti flash player meg ugye full sw render, hw gyorsitas nelkul. az mas kerdes, hogy erosen subset-et implementalt csak, es ezzel a modszerrel valoszinu nehez is lenne az osszes flash featuret megvalositani, mint azt ki is targyaltak. pl a bezier gorbeket igen nehez opengl-bol megvalositani, bar nem lehetetlen. a kulonbozo filterekrol nem is beszelve...

A'rpi