From: <Or...@us...> - 2008-09-30 13:00:08
|
Revision: 398 http://acmcontester.svn.sourceforge.net/acmcontester/?rev=398&view=rev Author: Oracle_ Date: 2008-09-30 12:59:52 +0000 (Tue, 30 Sep 2008) Log Message: ----------- Deleted Kernel part from used time. Modified Paths: -------------- ACMServer/trunk/sharp tester/SourceTest 2.0/Test/Test.cpp Modified: ACMServer/trunk/sharp tester/SourceTest 2.0/Test/Test.cpp =================================================================== --- ACMServer/trunk/sharp tester/SourceTest 2.0/Test/Test.cpp 2008-09-30 09:24:53 UTC (rev 397) +++ ACMServer/trunk/sharp tester/SourceTest 2.0/Test/Test.cpp 2008-09-30 12:59:52 UTC (rev 398) @@ -153,7 +153,7 @@ result->res=TestResult::RealTimeLimit; break; } - if (plug->p->TimeLimit((int)(acc.TotalKernelTime.QuadPart+acc.TotalUserTime.QuadPart)/10000,data->TimeLimit,result->Details)) + if (plug->p->TimeLimit((int)((acc.TotalUserTime.QuadPart)/10000),data->TimeLimit,result->Details)) { TerminateJobObject(job,0); result->res=TestResult::TimeLimit; @@ -215,7 +215,7 @@ QueryInformationJobObject(job,JobObjectExtendedLimitInformation,&mem,sizeof(mem),NULL); QueryInformationJobObject(job,JobObjectBasicAccountingInformation,&acc,sizeof(acc),NULL); result->UsedMemory=mem.PeakJobMemoryUsed; - result->UsedTime=(int)((acc.TotalKernelTime.QuadPart+acc.TotalUserTime.QuadPart)/10000); + result->UsedTime=(int)((acc.TotalUserTime.QuadPart)/10000); if (result->res!=TestResult::NotTested) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |