kerneltest/e32test/demandpaging/t_datapaging.cpp
changeset 132 e4a7b1cbe40c
parent 90 947f0dc9f7a8
child 135 5e441a173c63
equal deleted inserted replaced
131:e880629062dd 132:e4a7b1cbe40c
   234 		User::WaitForRequest(status);
   234 		User::WaitForRequest(status);
   235 		test_Equal(123, status.Int());
   235 		test_Equal(123, status.Int());
   236 		CLOSE_AND_WAIT(thread);
   236 		CLOSE_AND_WAIT(thread);
   237 		}
   237 		}
   238 	CLOSE_AND_WAIT(gChunk);
   238 	CLOSE_AND_WAIT(gChunk);
   239 	User::After(1000000);
   239 	UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, 0, 0);
   240 	__KHEAP_MARKEND;
   240 	__KHEAP_MARKEND;
   241 	}
   241 	}
   242 
   242 
   243 struct SSoakTestArgs
   243 struct SSoakTestArgs
   244 	{
   244 	{
   781 
   781 
   782 	CLOSE_AND_WAIT(timer);
   782 	CLOSE_AND_WAIT(timer);
   783 	test_KErrNone(timeoutStatus.Int());
   783 	test_KErrNone(timeoutStatus.Int());
   784 	
   784 	
   785 	CLOSE_AND_WAIT(gChunk);
   785 	CLOSE_AND_WAIT(gChunk);
       
   786 	
       
   787 	UserSvr::HalFunction(EHalGroupKernel, EKernelHalSupervisorBarrier, 0, 0);
       
   788 	
   786 	__KHEAP_MARKEND;
   789 	__KHEAP_MARKEND;
   787 	}
   790 	}
   788 
   791 
   789 TInt ThreadAtomic64Flush(TAny*)
   792 TInt ThreadAtomic64Flush(TAny*)
   790 	{
   793 	{