blob: 1f199f492d3724e5215c2722c5891b8b369d8217 [file] [log] [blame]
//-------------------------------------------------------------------------------------------------------
// Copyright (C) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
//-------------------------------------------------------------------------------------------------------
#pragma once
#include "TargetVer.h"
#ifdef _WIN32
#include <windows.h>
#include <winbase.h>
#include <oleauto.h>
#pragma warning(disable:4985)
#include <intrin.h>
#include <wtypes.h>
#include <stdio.h>
#endif
// This is an intentionally lame name because we can't use Assert or Verify etc
#define VerifyCondition(expr) (DoVerify((expr), #expr, __FILE__, __LINE__))
void DoVerify(bool value, const char * expr, const char * file, int line);
#include "WeightedTable.h"
#include "Common.h"
#include "CommonInl.h"
extern Recycler * recyclerInstance;
#include "GCStress.h"
#include "RecyclerTestObject.h"
inline unsigned int GetRandomInteger(unsigned int limit)
{
return rand() % limit;
}