Class::MOP::Class::Immutable
[gitmo/Class-MOP.git] / bench / all.yml
1 ---
2 - name: Point classes
3   classes:
4   - 'MOP::Point'
5   - 'MOP::Immutable::Point'  
6   - 'Plain::Point'
7   benchmarks:
8     - class: 'Bench::Construct'
9       name: object construction
10       args:
11         x: 7
12         y: 137
13     - class: 'Bench::Accessor'
14       name: accessor get
15       construct:
16         x: 4
17         y: 6
18       accessor: x
19     - class: 'Bench::Accessor'
20       name: accessor set
21       construct:
22         x: 4
23         y: 6
24       accessor: x
25       accessor_args: [ 5 ]
26