| Test case name | Result |
|---|---|
| class without declared fields | |
| class with declared fields | |
| function constructor | |
| object literal | |
| object literal & sum.call | |
| object literal & sum.bind | |
| Object.create | |
| Object.setPrototypeOf |
| Test name | Executions per second |
|---|---|
| class without declared fields | 63465.6 Ops/sec |
| class with declared fields | 81251.4 Ops/sec |
| function constructor | 67440.1 Ops/sec |
| object literal | 1583286.2 Ops/sec |
| object literal & sum.call | 1613394.8 Ops/sec |
| object literal & sum.bind | 91517.2 Ops/sec |
| Object.create | 47204.8 Ops/sec |
| Object.setPrototypeOf | 43916.7 Ops/sec |