项目作者: benohalloran

项目描述 :
Speculative malloc with arbitrary heap growth
高级语言: C
项目地址: git://github.com/benohalloran/ipa.git
创建时间: 2016-09-13T19:08:10Z
项目社区:https://github.com/benohalloran/ipa

开源协议:MIT License

下载


ipa - Inter-Process Allocator

(c) Benjamin O’Halloran

Build Status

About

A speculative malloc(3) package for use in BOP.

The previous allocators used in BOP allocated a large chunk of memory before
speculation and
divided up this region to speculative tasks or aborting the speculation
when memory ran out.
Bomalloc improves upon these allocators by allowing for arbitrary heap growth while
speculating and synchronizing this growth in order to avoid artificial conflicts.

This allocator has previously been called ‘noomr’ and ‘bomalloc’ on Github.
The current name (IPA) should be the final one.

Genesee IPA