Portál AbcLinuxu, 27. července 2025 20:41


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
11.11.2008 00:15 Riddick
Rozbalit Rozbalit vše Re: LLVM 2.4
Odpovědět | Sbalit | Link | Blokovat | Admin
Prosim mohol by mi niekto vysvetliť čo to vlastne to LLVM je? Nie je to náhodou len akási Virtual Mashine, teda nadstavba GCC alebo je to samostatný kompilér? a aké výhody a funkcie to prináša?
11.11.2008 05:18 Mykonou | skóre: 5
Rozbalit Rozbalit vše Re: LLVM 2.4
LLVM - Low Level Virtual Machine, pokud vim tak je to v podstate implementace virtualniho stroje programovatelneho v assembleru instrukcni sadou dost podobnemu i386, tedy na opravdu nizke urovni. Vysledny bytekod lze pak treba prelozit do nativniho kodu nektere cpu architektury nebo ho intepretovat(stejna tak ladit) jako u C# nebo javy. Je to dobre na ledasco, snadne ladeni kodu, psani vlastnich prg. jazyku (odpada prace na VM) a vyhoda dany bytekod znativnit/prelozit na jakekoliv platforme. Treba je vyvoji moznost vedle i386 nebo mips poustet programy na GPU nebo kuprikladu napsat SW implementaci GLSL(Momentalne treba projekt Gallium3D) nebo Pixel/Vertex shaderu pokud je dany graficky cip nepodporuje a to opet na jakekoli cpu platforme.
I TY muzes byt echt linuxak!
11.11.2008 20:12 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: LLVM 2.4
Zaujímalo by ma či by sa to dalo použiť na úpravu Firmware pre Crusoe.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.