Module: Xmi::Performance

Defined in:
lib/xmi/performance.rb,
lib/xmi/performance/term.rb,
lib/xmi/performance/runner.rb,
lib/xmi/performance/helpers.rb,
lib/xmi/performance/comparator.rb

Overview

Benchmarking and performance comparison tooling.

Loaded on demand via autoload — never required at gem runtime. The rake tasks in lib/tasks/performance.rake load this module through require "xmi" and reference Xmi::Performance::* constants.

Defined Under Namespace

Modules: Helpers, Term Classes: Comparator, Runner

Constant Summary collapse

CLEAR =

ANSI color codes shared by Term, Helpers, Comparator, and Runner.

"\e[0m"
BOLD =
"\e[1m"
DIM =
"\e[2m"
CYAN =
"\e[36m"
GREEN =
"\e[32m"
YELLOW =
"\e[33m"
RED =
"\e[31m"
GRAY =
"\e[90m"
MAGENTA =
"\e[35m"