diff options
Diffstat (limited to 'tests/bench/transactional')
-rw-r--r-- | tests/bench/transactional/results.md | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/bench/transactional/results.md b/tests/bench/transactional/results.md index 7d66ffe60..0766432c3 100644 --- a/tests/bench/transactional/results.md +++ b/tests/bench/transactional/results.md @@ -12,9 +12,11 @@ Three alternatives: Two benchmarks: - - `ImplicitMono`: all calls are monomorphic - - `ImplicitMega` : about half of the calls are (4-way) megamorphic, + - `ImplicitMono`: All calls are monomorphic. + Code in [ImplicitMono.scala](./ImplicitMono.scala). + - `ImplicitMega` : About half of the calls are (4-way) megamorphic, the others are monomorphic. + Code in [ImplicitMega.scala](./ImplicitMega.scala). ### Results @@ -61,7 +63,7 @@ specicialize monomorphic call-targets or not. ### Comparing with the Reader Monad -Translating `ImplicitMega` to the reader monad gives the following runtimes: +Translating `ImplicitMega` to the reader monad (code in [ReaderMonadic.scala](./ReaderMonadic.scala)) gives the following runtimes: | Reader | |---------| |