gem5 v25.0.0.1
Loading...
Searching...
No Matches
free_list.test.cc File Reference
#include <gtest/gtest.h>
#include "base/free_list.hh"

Go to the source code of this file.

Functions

 TEST (FreeListTest, Simple)
 TEST (FreeListTest, FailedAllocation)
 TEST (FreeListTest, SucceededAllocation)
 TEST (FreeListTest, MergeLeft)
 TEST (FreeListTest, MergeRight)
 TEST (FreeListTest, MergeBoth)
 TEST (FreeListTest, DoubleFreeIdenticalDeath)
 TEST (FreeListTest, DoubleFreeSubrangeDeath)
 TEST (FreeListTest, DoubleFreeSuperrangeDeath)
 TEST (FreeListTest, DoubleFreeOverlapLeftDeath)
 TEST (FreeListTest, DoubleFreeOverlapRightDeath)
 TEST (FreeListTest, DoubleFreeMultiDeath)

Function Documentation

◆ TEST() [1/12]

TEST ( FreeListTest ,
DoubleFreeIdenticalDeath  )

Definition at line 95 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [2/12]

TEST ( FreeListTest ,
DoubleFreeMultiDeath  )

Definition at line 130 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [3/12]

TEST ( FreeListTest ,
DoubleFreeOverlapLeftDeath  )

Definition at line 116 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [4/12]

TEST ( FreeListTest ,
DoubleFreeOverlapRightDeath  )

Definition at line 123 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [5/12]

TEST ( FreeListTest ,
DoubleFreeSubrangeDeath  )

Definition at line 102 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [6/12]

TEST ( FreeListTest ,
DoubleFreeSuperrangeDeath  )

Definition at line 109 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [7/12]

TEST ( FreeListTest ,
FailedAllocation  )

Definition at line 50 of file free_list.test.cc.

References gem5::MipsISA::l, and gem5::RiscvISA::x.

◆ TEST() [8/12]

TEST ( FreeListTest ,
MergeBoth  )

Definition at line 83 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [9/12]

TEST ( FreeListTest ,
MergeLeft  )

Definition at line 67 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [10/12]

TEST ( FreeListTest ,
MergeRight  )

Definition at line 75 of file free_list.test.cc.

References gem5::MipsISA::l.

◆ TEST() [11/12]

TEST ( FreeListTest ,
Simple  )

Definition at line 36 of file free_list.test.cc.

References gem5::MipsISA::l, and gem5::RiscvISA::x.

◆ TEST() [12/12]

TEST ( FreeListTest ,
SucceededAllocation  )

Definition at line 59 of file free_list.test.cc.

References gem5::MipsISA::l, and gem5::RiscvISA::x.


Generated on Sat Oct 18 2025 08:06:47 for gem5 by doxygen 1.14.0