package Ġkotlinx . benchmark . js Ċ Ċ import Ġkotlinx . benchmark .* Ċ import Ġkotlin . js .* Ċ Ċ class ĠJs Benchmark Descriptor < T >( ĊĠĠĠ Ġname : ĠString , ĊĠĠĠ Ġsuite : ĠSuite Descriptor < T >, ĊĠĠĠ Ġfunction : ĠT . () Ġ-> ĠAny ?, ĊĠĠĠ Ġval Ġasync : ĠBoolean Ġ= Ġfalse Ċ ) Ġ: ĠBenchmark Descriptor < T >( name , Ġsuite , Ġfunction ) Ġ{ ĊĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġname : ĠString , ĊĠĠĠĠĠĠĠ Ġsuite : ĠSuite Descriptor < T >, ĊĠĠĠĠĠĠĠ Ġfunction : ĠT . () Ġ-> ĠPromise < *> ĊĠĠĠ Ġ) Ġ: Ġthis ( name , Ġsuite , Ġfunction , Ġtrue ) Ċ }