eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingLLVM a Garbage CollectorRe: LLVM a Garbage Collector
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin1!g
    oblin.stu.neva.ru!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-fo
    r-mail
    From: Roman W <b...@g...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: LLVM a Garbage Collector
    Date: Mon, 21 May 2012 06:17:10 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 27
    Message-ID: <3...@g...com>
    References: <jpaldh$stb$1@inews.gazeta.pl> <jpb1rm$qe0$1@inews.gazeta.pl>
    <jpcl7j$3fi$1@inews.gazeta.pl>
    <3...@g...com>
    <jpddpv$5ff$1@inews.gazeta.pl>
    NNTP-Posting-Host: 193.189.80.39
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-1
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1337606230 23971 127.0.0.1 (21 May 2012 13:17:10 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Mon, 21 May 2012 13:17:10 +0000 (UTC)
    In-Reply-To: <jpddpv$5ff$1@inews.gazeta.pl>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=193.189.80.39;
    posting-account=EexxQQoAAAAkOfWz0VZRKLcHNpXJZLB9
    User-Agent: G2/1.0
    Xref: news-archive.icm.edu.pl pl.comp.programming:197390
    [ ukryj nagłówki ]

    On Monday, May 21, 2012 1:52:15 PM UTC+1, weary.fighter.of.grunge wrote:
    > >
    > > Cecha charakterystyczna programow napisanych w C czy C++ bez GC jest fanaty=
    > > czne unikanie (re)alokacji pamieci, bo to kosztuje, kosztem czytelnosci pro=
    > > gramu. Kiedy sie uzywa GC, te operacje staja sie tansze, i nie trzeba sie t=
    > > ak meczyc.
    > >
    >
    > W jaki sposob meczyc? Pytam bo jak zyje i pisze w c nie znam
    > takiego przypadku. Moze ktos podac jakis taki przypadek
    > o jakim mowa, rozwazylbym to. Ciekawe czy to nie da sie zrobic
    > normalnie np na stosie.

    Typowy usage pattern w C++ to prealokacja pamieci roboczej, a nastepnie przekazywanie
    odnosnika do niej (w jakiejs formie: wskaznika, referencji, sprytnego wskaznika,
    itd.) do niej, albo do "workspace" jej zawierajacej, z procedury do procedury, nawet
    jezeli jej zawartosc jest nadpisywana. W Javie mozna po prostu zadeklarowac sobie
    tablice dokladnie tam gdzie jest ona potrzebna, i tez jest dobrze.

    C++ z kolei umozliwia tworzenie obiektow na stosie, co jest jeszcze szybsze.

    RW

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

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: