jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
const obj = {
"item:slug:dread-ampoule-lesser": [
{
"overrides": [
"item:group:bomb"
],
"trigger": "attack-roll",
"contents": [
{
"preset": "ranged",
"options": {
"waitUntilFinished": -250
},
"contents": [
{
"predicate": [
"jb2a:patreon"
],
"file": "jb2a.throwable.throw.flask.01.purple"
},
{
"predicate": [
"jb2a:free"
],
"file": "jb2a.throwable.throw.flask.01.orange",
"options": {
"filter": {
"type": "ColorMatrix",
"options": {
"hue": -80
}
}
}
}
]
},
{
"preset": "onToken",
"file": "jb2a.smoke.puff.ring.01.white.1",
"predicate": [
{
"or": [
"check:outcome:success",
"check:outcome:failure",
"check:outcome:critical-failure"
]
}
],
"options": {
"preset": {
"location": "target"
},
"tint": "#846e9c",
"scaleToObject": {
"value": 1.5
}
}
},
{
"preset": "onToken",
"file": "jb2a.smoke.puff.ring.01.white.0",
"predicate": [
"check:outcome:critical-success"
],
"options": {
"preset": {
"location": "target"
},
"tint": "#846e9c",
"scaleToObject": {
"value": 1.5
}
}
}
]
}
],
}
Ready to run.
Test | Ops/sec | |
---|---|---|
stringify + parse |
| ready |
structuredClone |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.