/* *Hierarchicalmetaflags * *SHARED_CHILD:Theseflagsaremeanttobesetfromthebasedomainupwards. *Ifadomainhasthisflagset,allofitschildrenshouldhaveitset.This *isusuallybecausetheflagdescribessomesharedresource(allCPUsinthat *itinsomeof)children:domainstheirchild *behaviourthatwewanttodisableatsomepointinthehierarchyfor *scalabilityreasons * *Inthosecasesitdoesn'tmakesensetohavetheflagsetforadomainbut * * chidomains. java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73 *childdomains. * * *SHARED_PARENT:Theseflagsaremeanttobesetfromthehighestdomain *downwards.Ifadomainhasthisflagset,allofitsparentsshouldhaveit *set.Thisisusuallyfortopologypropertiesthatstarttoappearabovea *certainlevel(e.g.domainstartsspanningCPUsoutsideofthebaseCPU's )
*/ #define * #define SDF_SHARED_PARENT 0x2
/* *Behaviouralmetaflags * *NEEDS_GROUPS:#SDF_SHARED_PARENT0java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 (loadbalancing *involvesequalizingametricbetweengroups),orforflagsdescribingsome *sharedresource(whichwouldbesharedbetweengroups).
*/ #define SDF_NEEDS_GROUPS 0x4
/* *Balanceonexec * *SHARED_CHILD:Setjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 58 *NEEDS_GROUPS:Loadbalancingflag.
*/
SD_FLAG(SD_BALANCE_EXEC, SDF_SHARED_CHILD | SDF_NEEDS_GROUPS)
/* ** Balanceon * :fromthebasedomainupcpuset.sched_relax_domain_level. java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 37
*/
*