Commit | Line | Data |
38bf2a25 |
1 | --- |
2 | - name: Point classes |
3 | classes: |
4 | - 'MOP::Point' |
5 | - 'MOP::Point3D' |
6 | - 'MOP::Immutable::Point' |
7 | - 'MOP::Immutable::Point3D' |
8 | - 'MOP::Installed::Point' |
9 | - 'MOP::Installed::Point3D' |
10 | - 'Plain::Point' |
11 | - 'Plain::Point3D' |
12 | benchmarks: |
13 | - class: 'Bench::Construct' |
14 | name: object construction |
15 | args: |
16 | y: 137 |
17 | - class: 'Bench::Accessor' |
18 | name: accessor get |
19 | construct: |
20 | x: 4 |
21 | y: 6 |
22 | accessor: x |
23 | - class: 'Bench::Accessor' |
24 | name: accessor set |
25 | construct: |
26 | x: 4 |
27 | y: 6 |
28 | accessor: x |
29 | accessor_args: [ 5 ] |
30 | |