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