The Benchmark Workshop (or the Stats tool) unifies the activities of benching, profiling, and tracing Smalltalk code. In the past, Smalltalk was difficult to benchmark and optimize because execution time could vary widely between runs. Often, it was hard to tell which code changes led to improvements because you could not accurately measure small improvements. The use of unstable results often led to erroneous conclusions and wasted effort.
![]() |