Tests:
WeakMap set
Symbol Property set
WeakMap get
Symbol Property get
Symbol Property get (from own descriptor)
Symbol Property get (if hasOwn)
Rendered benchmark preparation results:
Latest run results:
Run details: (Test run date:
one year ago )
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
Browser/OS:
Chrome 128 on Windows
View result in a separate tab
Embed
Symbol Property set
13.5M/s
Symbol Property get
6.5M/s
Symbol Property get (from own descriptor)
4.3M/s
Symbol Property get (if hasOwn)
3.8M/s
View exact numbers
Test name
Executions per second
✓
Symbol Property set
13,497,805 Ops/sec
WeakMap set
12,726,717 Ops/sec
Symbol Property get
6,529,689 Ops/sec
WeakMap get
6,409,639 Ops/sec
Symbol Property get (from own descriptor)
4,280,086 Ops/sec
Symbol Property get (if hasOwn)
3,817,115 Ops/sec
Do you really want to delete benchmark?