libarena

LIBARENA, özel bir hafıza ayırıcı arayüzü ve uygulamadır.
Şimdi İndirin

libarena Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • William Ahern
  • yayıncı web sitesi:
  • http://25thandclement.com/~william/projects/zoned.html

libarena Etiketler


libarena Açıklama

LibArena, özel bir hafıza ayırıcı arayüzü ve uygulamadır. LIBARENA Kütüphanesi, özel bir hafıza ayırıcı arayüzü ve uygulamasıdır. Üç tahkimatörler sağlanmıştır: Düz "Lifo" Arena Tahsisator, Nesne Havuzu Tahsisatçısı ve bir Malloc (3) sarmalayıcı. Bunlar doğrudan veya dışa aktarılan prototip arayüzleri aracılığıyla kullanılabilir. Libarena, bir bazal arayüz sağlamak içindir, bu nedenle tahsisatçılar istiflenebilir ve kütüphaneler ve uygulamalar için iyi tanımlanmış bir arayüz sunmak içindir. Özel tahsisatçıların gerçekte ne yapabileceğini kısıtlamak veya sınırlamak anlamına gelmez. Örneğin, dahil havuz ve Arena Tahsisatçıları, genel ihraç edilebilir arayüzde bulunmayan bir dize yardımcı programı süitini içerir. Ancak, genel arayüze dayanıyorlar (bkz. Util.h). Neredeyse hiçbir Malloc (3) Kütüphanesi "Değiştirme" bir içerik işaretçisi argümanını desteklemektedir. Bir alternatif bir malloc (3) belirtme yeteneğinin gerçekte faydalı olabileceği birçok ya da çoğu görevin çoğunun işe yaramazlar. Bir görev yapısının ve tüm ilgili tahsislerin bir atış yapısı. Ağ daemonları için özellikle bu özellik kullanışlıdır; Belirli bir oturum için tüm tahsisler, sadece en düşük seviyeli tahsisatçı nesnesini kapatarak serbest bırakılabilir. Arena Tahsisörü GNU Obstacks'a benzer şekilde davranır. Tahsiller ters sırada serbest bırakılırsa, altta yatan tamponların buna göre serbest bırakılır; Sipariş dışı dağıtımlar parçalanmaya yol açacaktır. Arena Tahsisörü ayrıca pozisyon işaretlemesini de destekler. Herhangi bir durumda herhangi bir durumda devlet saklanabilir ve tahsisatçı daha sonra bu duruma sıfırlanabilir. Zamanla, kaydedilen devletin açıkça ayrıldıkları gibi davranacak olan tüm tahsisler. Bilardo tahsisatı, sabit boyutlu tamponların bir havuzunu tutar. Her tampon boyutu keyfi olabilir. Mevcut kovalardan karşılanamayan tahsisler, yeni bir kovanın oluşturulmasına neden olacaktır. Havuza döndürülen bellek yeniden kullanılacaktır. Şu anda havuz asla küçülmez, sadece büyür. Arena veya Havuz Tahsisator Nesnelerinin kapanması üzerine, kullanılan tüm bellek, altta yatan tahsisatçılarına geri dönecektir (ya başlamaya geçen kişi ya da varsayılan "Arena_stdlib ', standart kütüphane sargısı. Bu sürümde yeni olanlar: · Makamlar Artık özyinelemeli değil, bu nedenle bu GNU MAKE veya BSD PUTE'yı kullanarak oluşturmalı ve kurulmalıdır.


libarena İlgili Yazılım

Libwrapiter

Libwrapiter, C STL tarzı yinelatörler için sarmalayıcılar sağlayan bir kütüphanedir. ...

123

İndirmek

Jni

JNI, Java yerli arayüzünün perl kapsüllenmesidir. ...

169

İndirmek

XML :: SAX2PERL

XML :: SAX2PERL, Perl SAX yöntemlerini Java / Corba Style yöntemlerine çevirmek için Perl modülüdür. ...

138

İndirmek

PBJ :: JNI

PBJ :: JNI, Java sanal makinesinden Perl'den tam erişimli bir Perl modülüdür. ...

176

İndirmek