mirror of
https://github.com/NixOS/nix.git
synced 2025-11-16 23:42:43 +01:00
Checkpoint
This commit is contained in:
parent
7c716b4c49
commit
ae5b76a5a4
3 changed files with 11 additions and 7 deletions
|
|
@ -225,7 +225,7 @@ private:
|
|||
ArenaList();
|
||||
};
|
||||
|
||||
std::array<ArenaList, 2> arenaLists;
|
||||
std::array<ArenaList, 3> arenaLists;
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -235,7 +235,10 @@ public:
|
|||
template<typename T, typename... Args>
|
||||
Ptr<T> alloc(Size size, const Args & ... args)
|
||||
{
|
||||
ArenaList & arenaList = size == 3 ? arenaLists[0] : arenaLists[1];
|
||||
ArenaList & arenaList =
|
||||
size == 3 ? arenaLists[0] :
|
||||
size == 4 ? arenaLists[1] :
|
||||
arenaLists[2];
|
||||
|
||||
for (int i = 0; i < 3; i++) {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue