June 11, 2015

Andrei modülün görüşlerimize hazır olduğunu bildirdi. :)

http://forum.dlang.org/thread/mld1cd$2vfs$1@digitalmars.com#post-mld1cd:242vfs:241:40digitalmars.com

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

June 11, 2015

Becerebildiğim kadarıyla çevirisi:

Alıntı:

>

Sonunda hazırız. std.experimental.allocator teftişe hazır.

Birim testleri ve ddoc açıklamaları dahil 11 binden fazla satır olduğundan resmî incelemesine geçmeden önce sizlere göstermek istedim.

std.experimental.allocator nedir:

  • Takılıp çıkartılabilen (hookable) bir bellek ayırma ve geri verme arayüzü.

  • Evrensel, yığıt üzerinde, iş parçacığına özel, ve programa ait bellek ayırmaya sistemli ve sıradüzenli bir yaklaşım.

  • Bildik bellek ayırma yöntemlerinin kaliteli gerçekleştirmeleri: serbestler listesi (free list), bölgeler (regions), bit haritalı (bitmapped) bloklar, büyüklüğe göre kovalar (buckets), vs.

  • Özel ayırma yöntemlerini kolayca bir araya getirmeye ve denemeler yapmaya elverişli bir çatı.

  • Ayırıcılara yer ayırdıkları türlerin özelliklerine göre davranma olanağı sunan tür bilgileri.

std.experimental.allocator ne değildir:

  • Yaşam süreci yönetimi soyutlaması (tarama (tracing) veya referans sayma arasında seçim yapmak gibi)

  • "Adres", "gösterge", ve "referans" gibi kavram soyutlaması.

Andrei

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]