@@ -52,7 +52,7 @@ pub enum CoreFuncKind<'a> {
5252 ResourceDrop ( CanonResourceDrop < ' a > ) ,
5353 ResourceRep ( CanonResourceRep < ' a > ) ,
5454 ThreadSpawn ( CanonThreadSpawn < ' a > ) ,
55- ThreadHwConcurrency ( CanonThreadHwConcurrency ) ,
55+ ThreadAvailableParallelism ( CanonThreadAvailableParallelism ) ,
5656 TaskBackpressure ,
5757 TaskReturn ( CanonTaskReturn < ' a > ) ,
5858 TaskWait ( CanonTaskWait < ' a > ) ,
@@ -100,8 +100,8 @@ impl<'a> Parse<'a> for CoreFuncKind<'a> {
100100 Ok ( CoreFuncKind :: ResourceRep ( parser. parse ( ) ?) )
101101 } else if l. peek :: < kw:: thread_spawn > ( ) ? {
102102 Ok ( CoreFuncKind :: ThreadSpawn ( parser. parse ( ) ?) )
103- } else if l. peek :: < kw:: thread_hw_concurrency > ( ) ? {
104- Ok ( CoreFuncKind :: ThreadHwConcurrency ( parser. parse ( ) ?) )
103+ } else if l. peek :: < kw:: thread_available_parallelism > ( ) ? {
104+ Ok ( CoreFuncKind :: ThreadAvailableParallelism ( parser. parse ( ) ?) )
105105 } else if l. peek :: < kw:: task_backpressure > ( ) ? {
106106 parser. parse :: < kw:: task_backpressure > ( ) ?;
107107 Ok ( CoreFuncKind :: TaskBackpressure )
@@ -341,7 +341,7 @@ pub enum CanonicalFuncKind<'a> {
341341 ResourceRep ( CanonResourceRep < ' a > ) ,
342342
343343 ThreadSpawn ( CanonThreadSpawn < ' a > ) ,
344- ThreadHwConcurrency ( CanonThreadHwConcurrency ) ,
344+ ThreadAvailableParallelism ( CanonThreadAvailableParallelism ) ,
345345
346346 TaskBackpressure ,
347347 TaskReturn ( CanonTaskReturn < ' a > ) ,
@@ -509,11 +509,11 @@ impl<'a> Parse<'a> for CanonThreadSpawn<'a> {
509509
510510/// Information relating to the `thread.spawn` intrinsic.
511511#[ derive( Debug ) ]
512- pub struct CanonThreadHwConcurrency ;
512+ pub struct CanonThreadAvailableParallelism ;
513513
514- impl < ' a > Parse < ' a > for CanonThreadHwConcurrency {
514+ impl < ' a > Parse < ' a > for CanonThreadAvailableParallelism {
515515 fn parse ( parser : Parser < ' a > ) -> Result < Self > {
516- parser. parse :: < kw:: thread_hw_concurrency > ( ) ?;
516+ parser. parse :: < kw:: thread_available_parallelism > ( ) ?;
517517 Ok ( Self )
518518 }
519519}
0 commit comments