#include "copyright.h"
#include "utility.h"
#include "sysdep.h"
Graphe des dépendances par inclusion de debug.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier:
Aller au code source de ce fichier.
Classes | |
class | Debug |
Macros | |
#define | DEBUG(flag, expr) |
#define | ASSERT(condition) |
#define | ASSERTNOTREACHED() |
#define | UNIMPLEMENTED() |
Variables | |
const char | dbgAll = '+' |
const char | dbgThread = 't' |
const char | dbgSynch = 's' |
const char | dbgInt = 'i' |
const char | dbgMach = 'm' |
const char | dbgDisk = 'd' |
const char | dbgFile = 'f' |
const char | dbgAddr = 'a' |
const char | dbgNet = 'n' |
const char | dbgSys = 'u' |
Debug * | debug |
|
|
Valeur: { \ cerr << "Assertion failed: line " << __LINE__ << " file " << __FILE__ << "\n"; \ Abort(); \ } Définition à la ligne 80 du fichier debug.h. Référencé par ExceptionHandler(), AddrSpace::Execute(), main(), List< T >::SelfTest(), et HashTable< Key, T >::SelfTest(). |
|
Valeur: Définition à la ligne 50 du fichier debug.h. Référencé par AssignNameToSocket(), Thread::Begin(), Copy(), FileSystem::Create(), ExceptionHandler(), FileSystem::FileSystem(), Thread::Finish(), Thread::Fork(), AddrSpace::InitRegisters(), AddrSpace::Load(), main(), FileSystem::Open(), OpenFile::ReadAt(), Scheduler::ReadyToRun(), Scheduler::Run(), Thread::SelfTest(), Thread::Sleep(), SwapHeader(), AddrSpace::Translate(), OpenFile::WriteAt(), Thread::Yield(), et Thread::~Thread(). |
|
Valeur: { \ cerr << "Reached UNIMPLEMENTED function " << __FUNCTION__ << " in file: " \ << __FILE__ << " line: " << __LINE__ << ".\n"; \ } |
|
Définition à la ligne 29 du fichier debug.h. Référencé par AddrSpace::InitRegisters(), AddrSpace::Load(), SwapHeader(), et AddrSpace::Translate(). |
|
|
|
|
|
Définition à la ligne 28 du fichier debug.h. Référencé par FileSystem::Create(), FileSystem::FileSystem(), FileSystem::Open(), OpenFile::ReadAt(), et OpenFile::WriteAt(). |
|
|
|
|
|
Définition à la ligne 30 du fichier debug.h. Référencé par AssignNameToSocket(). |
|
|
|
Définition à la ligne 31 du fichier debug.h. Référencé par ExceptionHandler(). |
|
Définition à la ligne 23 du fichier debug.h. Référencé par Thread::Begin(), Thread::Finish(), Thread::Fork(), main(), Scheduler::ReadyToRun(), Scheduler::Run(), Thread::SelfTest(), Thread::Sleep(), Thread::Yield(), et Thread::~Thread(). |
|
Définition à la ligne 63 du fichier main.cc. Référencé par FileSystem::FileSystem(). |