コード例 #1
0
ファイル: MemoryManager.cpp プロジェクト: lmaisons/omr
bool
MM_MemoryManager::isLargePage(MM_EnvironmentBase* env, uintptr_t pageSize)
{
	OMRPORT_ACCESS_FROM_OMRPORT(env->getPortLibrary());
	uintptr_t* pageSizes = omrvmem_supported_page_sizes();
	return pageSize > pageSizes[0];
}
コード例 #2
0
ファイル: protect_helpers.c プロジェクト: ChengJin01/omr
uintptr_t
protect_region_granularity(struct OMRPortLibrary *portLibrary, void *address)
{
	uintptr_t granularity = 0;
	granularity = omrvmem_supported_page_sizes(portLibrary)[0];
	return granularity;
}