--- /dev/null
+---
+- name: Point classes
+ classes:
+ - 'MOP::Point'
+ - 'MOP::Point3D'
+ - 'MOP::Immutable::Point'
+ - 'MOP::Immutable::Point3D'
+ - 'MOP::Installed::Point'
+ - 'MOP::Installed::Point3D'
+ - 'Plain::Point'
+ - 'Plain::Point3D'
+ benchmarks:
+ - class: 'Bench::Construct'
+ name: object construction
+ args:
+ y: 137
+ - class: 'Bench::Accessor'
+ name: accessor get
+ construct:
+ x: 4
+ y: 6
+ accessor: x
+ - class: 'Bench::Accessor'
+ name: accessor set
+ construct:
+ x: 4
+ y: 6
+ accessor: x
+ accessor_args: [ 5 ]
+