Script Preparation code:
Tests:
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Public ES6 property (get)
    Public Getter function
    Public ES6 property (set)
    Public Setter function
    Private ES6 property (get)
    Private Getter function
    Private ES6 property (set)
    Private Setter function
    Null Prototype Directly Set
    Null Prototype Directly Get
    Frozen Object Literal (Get)
    Frozen Object Literal (Set)
    Frozen Object Literal Getter Function
    Frozen Object Literal Setter Function;

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 10 months ago)
Mozilla/5.0 (Android 13; Mobile; rv:145.0) Gecko/145.0 Firefox/145.0
Firefox Mobile 145 on Android
View result in a separate tab
Private Setter function
430.5M/s
Null Prototype Directly Set
427.8M/s
Private ES6 property (set)
426.5M/s
Public ES6 property (set)
420.4M/s
Public Setter function
385.2M/s
Private ES6 property (get)
331.9M/s
Frozen Object Literal (Get)
330.3M/s
Public ES6 property (get)
330.2M/s
Null Prototype Directly Get
330.1M/s
Private Getter function
329.0M/s
Public Getter function
328.6M/s
Frozen Object Literal Getter Function
255.1M/s
Frozen Object Literal (Set)
12.9M/s
Frozen Object Literal Setter Function;
12.3M/s
View exact numbers
Test name Executions per second
Private Setter function 430,546,720 Ops/sec
Null Prototype Directly Set 427,756,480 Ops/sec
Private ES6 property (set) 426,525,568 Ops/sec
Public ES6 property (set) 420,400,896 Ops/sec
Public Setter function 385,235,264 Ops/sec
Private ES6 property (get) 331,943,680 Ops/sec
Frozen Object Literal (Get) 330,315,744 Ops/sec
Public ES6 property (get) 330,210,592 Ops/sec
Null Prototype Directly Get 330,110,656 Ops/sec
Private Getter function 328,996,416 Ops/sec
Public Getter function 328,588,736 Ops/sec
Frozen Object Literal Getter Function 255,126,336 Ops/sec
Frozen Object Literal (Set) 12,879,115 Ops/sec
Frozen Object Literal Setter Function; 12,328,561 Ops/sec