00001 /*********************************************************** 00002 *PANALIX 0.06, (c) Adrian Panasiuk 2002-4 * 00003 *adek336[at]o2.pl, panalix.prv.pl * 00004 *under GPLv3 license * 00005 * * 00006 *panalix - small osdev project * 00007 ************************************************************ 00008 * sandbox.cpp * 00009 ************************************************************ 00010 * * 00011 *If there is need to debug a subsystem which is normally * 00012 *in heavy use, i copy the code here into the namespace * 00013 *Sandbox, debug it and it does not interfere with the * 00014 *basic code. F.ex. heap management. * 00015 * * 00016 *01'09'04- message passing * 00017 *30'07'04- heap * 00018 * * 00019 ***********************************************************/ 00020 00021 #include "src/common/shared.hpp" 00022 #include "src/memory/memset.hpp" 00023 #include "src/memory/align.hpp" 00024 #include "src/memory/heap.hpp" 00025 #include "src/thread/thread.hpp" 00026 #include "src/common/io.hpp" 00027 #include "src/sandbox.hpp" 00028 00029 00030 00031 00032 00033 00034 namespace Sandbox { 00035 #define SANDBOXED _3C90X 00036 /*===============================================================*/ 00037 00038 //#include "sbox.cpp" 00039 00040 /*===============================================================*/ 00041 #undef SANDBOXED 00042 } /*namespace Sandbox*/ 00043 00044 /*********************************************************** 00045 * * 00046 *panalix 0.06 (c) Adrian Panasiuk 2002-4 * 00047 *adek336[at]o2.pl, panalix.prv.pl * 00048 * * 00049 ***********************************************************/