Commit Graph

7 Commits

Author SHA1 Message Date
Christian Beer 5650ac8989 Lib/Sched: remove superfluous ';'
Those extra ';' produce warnings when using the "-std=gnu++11 -pedantic" flags because they are not conform with the C++11 standard.
2016-09-01 16:40:31 +02:00
David Anderson 09d67f794a scheduler (HR): detect "ARM" in p_model as well as p_vendor.
Some Android devices report p_vendor as blank, but p_model contains "ARM".
2016-07-30 00:07:33 -07:00
David Anderson c5de0b56e0 scheduler: add HR classes for Android and ARM
The HR (homogeneous redundancy) code was way out of date.
There were no classes, coarse or fine, for Android or ARM.
I added these.

I also changed/fixed the "coarse" classification to be (OS type + CPU type)
where OS type is Win/Mac/Linux/FreeBSD/Android,
and CPU type is Intel-compatible/PPC/ARM.
Previously all Linux hosts were considered equivalent.

Note: the fine classification of CPUs is based on models c. 2008.
This should be updated based on a study of FP discrepancies.
2016-07-29 13:26:23 -07:00
David Anderson 7878d24f95 Add header comments to sched/*.cpp 2016-06-24 15:42:11 -07:00
David Anderson db501739a6 client: timestamp all writes to stderr 2014-11-14 13:07:24 -08:00
David Anderson a2a661993b - validator: -d 4 means -d 3 plus print all DB queries
(todo: do this for all daemons)
- validator: change cmdline args from -foo to --foo
    (todo: do this for all daemons)
- validator: pass max_granted_credit to assign_credit_set()

svn path=/trunk/boinc/; revision=21093
2010-04-05 18:59:16 +00:00
David Anderson 98cfb8d3b0 - rename .C files to .cpp so that Doxygen will work
svn path=/trunk/boinc/; revision=16069
2008-09-26 18:20:24 +00:00