1 // Generic stuff that pretty much everything is going to include.
7 #include <System/Objects.h>
8 #include <System/Exceptions.h>
10 #include <kern/types.h>
11 #include <kern/conf.h>
12 #include <kern/assert.h>
13 #include <lowlevel/misc.h>
15 using System::RunTime::countarray;
16 using System::RunTime::Array;
17 using System::RunTime::nullarray;
18 using System::RunTime::ORBMM;
20 using System::Objects::Factory;
21 using namespace System::Exceptions::Std;
23 // When set, bypass (or use alternate) console locks and halt on any
24 // further faults. FIXME: should be per-CPU.