Script Preparation code:
Tests:
  • Read from data property

  • Write to data property

  • Read from accessor method

  • Write to mutator method

  • Read from object literal property

  • Write to object literal property

  • Read from object literal property on prototype

  • Write to object literal property on prototype

  • R p0

  • W p0

  • r p1

  • w p1

  • r p2

  • w p2

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Read from data property
    Write to data property
    Read from accessor method
    Write to mutator method
    Read from object literal property
    Write to object literal property
    Read from object literal property on prototype
    Write to object literal property on prototype
    R p0
    W p0
    r p1
    w p1
    r p2
    w p2

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0
Chrome 144 on Windows
View result in a separate tab
Test name Executions per second
Read from data property 166165792.0 Ops/sec
Write to data property 155263136.0 Ops/sec
Read from accessor method 163396256.0 Ops/sec
Write to mutator method 142794560.0 Ops/sec
Read from object literal property 76079008.0 Ops/sec
Write to object literal property 18611162.0 Ops/sec
Read from object literal property on prototype 152674624.0 Ops/sec
Write to object literal property on prototype 83404840.0 Ops/sec
R p0 50681036.0 Ops/sec
W p0 33292624.0 Ops/sec
r p1 44856460.0 Ops/sec
w p1 39637960.0 Ops/sec
r p2 33351264.0 Ops/sec
w p2 5733512.0 Ops/sec