1 #ifndef _REGALLOCTEST_H_ 2 #define _REGALLOCTEST_H_ 3 4 #include "Test.h" 5 #include "MemoryFunction.h" 6 7 class CRegAllocTest : public CTest 8 { 9 public: 10 CRegAllocTest(); 11 virtual ~CRegAllocTest(); 12 13 void Compile(Jitter::CJitter&); 14 void Run(); 15 16 private: 17 enum MAX_VARS 18 { 19 MAX_VARS = 16, 20 }; 21 22 struct CONTEXT 23 { 24 uint32 number[MAX_VARS]; 25 }; 26 27 CONTEXT m_context; 28 CMemoryFunction m_function; 29 }; 30 31 #endif 32