kerneltest/e32test/demandpaging/t_threadcreate.cpp
changeset 109 b3a1d9898418
parent 0 a41df078684a
child 257 3e88ff8f41d5
equal deleted inserted replaced
102:ef2a444a7410 109:b3a1d9898418
   124 TInt ThreadFunc(TAny* aThreadInfo)
   124 TInt ThreadFunc(TAny* aThreadInfo)
   125 	{
   125 	{
   126 	SThreadPagedInfo& info = *(SThreadPagedInfo*)aThreadInfo;
   126 	SThreadPagedInfo& info = *(SThreadPagedInfo*)aThreadInfo;
   127 	RHeap& heap = User::Heap();
   127 	RHeap& heap = User::Heap();
   128 	RChunk chunk;
   128 	RChunk chunk;
   129 	chunk.SetHandle(heap.ChunkHandle());
   129 	chunk.SetHandle(((TestHybridHeap&) heap).ChunkHandle());
   130 	info.iHeapPaged = chunk.IsPaged();
   130 	info.iHeapPaged = chunk.IsPaged();
   131 	gStackPtr = (TUint8*)&chunk;
   131 	gStackPtr = (TUint8*)&chunk;
   132 	RDebug::Printf("&chunk %x",&chunk);
   132 	RDebug::Printf("&chunk %x",&chunk);
   133 	gSem1.Signal();
   133 	gSem1.Signal();
   134 	gSem2.Wait();
   134 	gSem2.Wait();