Script Preparation code:
Tests:
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    structuredClone()
    spread syntax
    Object.assign
    Object.fromEntries
    JSON
    Cursed Proxy
    Copy

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 9 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36
Chrome 140 on Windows
View result in a separate tab
Cursed Proxy
53.8M/s
spread syntax
36.7M/s
Copy
5.2M/s
Object.assign
5.1M/s
JSON
1.4M/s
Object.fromEntries
1.0M/s
structuredClone()
457K/s
View exact numbers
Test name Executions per second
Cursed Proxy 53,771,716 Ops/sec
spread syntax 36,735,676 Ops/sec
Copy 5,168,998 Ops/sec
Object.assign 5,138,534 Ops/sec
JSON 1,395,614 Ops/sec
Object.fromEntries 1,013,013 Ops/sec
structuredClone() 457,116 Ops/sec