import Ġonline . p izz ac rust . kotlin rob lox . implementation Ċ import Ġonline . p izz ac rust . kotlin rob lox . jvm impl . JVM Implementation Ċ import Ġonline . p izz ac rust . kotlin rob lox . std . experimental . Cached Player Ċ import Ġonline . p izz ac rust . kotlin rob lox . std . global . Std Player Ċ import Ġonline . p izz ac rust . kotlin rob lox . std . global . profile Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠTr ad itional Vs Cache Tests Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġimplementation Ġ= ĠJVM Implementation () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtraditional () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġms Ġ= ĠSystem . currentTimeMillis () ĊĠĠĠĠĠĠĠ Ġval Ġplayer Ġ= ĠStd Player ( profile (" T GS Command er ") !! ) ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 2 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġplayer . friends ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġprintln (" trad itional Ġtest Ġtook Ġ${ System . currentTimeMillis () Ġ- Ġms } Ġms ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġmodern () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġms Ġ= ĠSystem . currentTimeMillis () ĊĠĠĠĠĠĠĠ Ġval Ġplayer Ġ= ĠCached Player ( Std Player ( profile (" T GS Command er ") !! )) ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 2 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġplayer . friends ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġprintln (" modern Ġtest Ġtook Ġ${ System . currentTimeMillis () Ġ- Ġms } Ġms ") ĊĠĠĠ Ġ} ĊĊ Ċ }