eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingLLVM - coraz go wiecej i wyglada bardzo ciekawieRe: LLVM - coraz go wiecej i wyglada bardzo ciekawie
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed2.plix.pl!goblin2!gobli
    n.stu.neva.ru!aioe.org!.POSTED!not-for-mail
    From: Michal Kleczek <m...@k...org>
    Newsgroups: pl.comp.programming
    Subject: Re: LLVM - coraz go wiecej i wyglada bardzo ciekawie
    Date: Fri, 17 May 2013 15:59:04 +0200
    Organization: Aioe.org NNTP Server
    Lines: 31
    Message-ID: <kn5d32$eal$1@speranza.aioe.org>
    References: <5187fe0a$0$1255$65785112@news.neostrada.pl>
    <kn50cf$825$1@node1.news.atman.pl>
    NNTP-Posting-Host: ZzNcjiVEyHSgCAKxRrAf8w.user.speranza.aioe.org
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-1; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Complaints-To: a...@a...org
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120824
    Thunderbird/15.0
    X-Notice: Filtered by postfilter v. 0.8.2
    Xref: news-archive.icm.edu.pl pl.comp.programming:203470
    [ ukryj nagłówki ]

    On 2013-05-17 12:22, Borneq wrote:
    > Uzytkownik "R.e.m.e.K" <g...@d...null> napisal w wiadomosci
    > news:5187fe0a$0$1255$65785112@news.neostrada.pl...
    >> Czytam o tym projekcie/technologii i mam pytanko. Otoz komplet
    >> narzedzi to
    >> jak wiadomo front-end zlozony z kompilatora bajtkodu, optymalizator tegoz
    >> bajtkodu, oraz back-end(y) ktory na wlasciwej maszynie docelowej za
    >> pomoca
    >> JIT generuje wlasciwy kod maszynowy. Czyli jak zgaduje dystrybucja
    >> aplikacji
    >> polega na dystrybucji bajtkodu oraz tego back-endu, ktory przy pierwszym
    >
    > Genialna sprawa. O ile bylem niezbyt przekonany do wirtualnych maszyn
    > Javy i .NET bo ograniczaly w pewnym sensie w porównaniu z kodem
    > wynikowym w assemblerze, to LLVM jest uniwersalny i pozwala odciazyc
    > twórców kompilatórów od tworzenia kodu assemblerowego na rózne platformy
    > wraz z optymalizacja.

    No ale przeciez Java VM i LLVM to dwie rozne rzeczy. Jesli interesuje
    cie implementacja JVM - zagadnienia zwiazane z optymalizacja, GC itd, to
    polecam zainteresowac sie Jikes RVM http://jikesrvm.org

    Standardowo dostepne sa dwie implementacje kompilatora JIT:
    - "base" - bez optymalizacji - kod wynikowy ma wydajnosc zblizona do
    interpretera
    - "optimizing" - oparty o IR (tak, tak :-) )

    Masz pomysly optymalizacyjne? Eksperymentuj :-)

    --
    Michal

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: