Skip to content

Instantly share code, notes, and snippets.

@intsuc
Created February 14, 2023 15:11
Show Gist options
  • Save intsuc/715e5eb0430f0af8ee812ea742ad4597 to your computer and use it in GitHub Desktop.
Save intsuc/715e5eb0430f0af8ee812ea742ad4597 to your computer and use it in GitHub Desktop.

Benchmarks

  • mch/tags/functions/setup.trial
{
  "values": [
    "setup.trial"
  ]
}
  • mch/tags/functions/teardown.trial
{
  "values": [
    "teardown.trial"
  ]
}
  • minecraft/functions/setup
summon marker ~ ~ ~ {UUID:[I;0,0,0,11]}
summon marker ~ ~ ~ {UUID:[I;0,0,0,0],CustomName:'["a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,1],CustomName:'["a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,2],CustomName:'["a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,3],CustomName:'["a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,4],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,5],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,6],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,7],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,8],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,9],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
summon marker ~ ~ ~ {UUID:[I;0,0,0,10],CustomName:'["a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a","a"]'}
  • minecraft/functions/teardown
kill @e
  • minecraft/functions/default
execute as 0-0-0-0-b run
  • minecraft/functions/0
execute as 0-0-0-0-0 run
  • minecraft/functions/1
execute as 0-0-0-0-1 run
  • minecraft/functions/2
execute as 0-0-0-0-2 run
  • minecraft/functions/3
execute as 0-0-0-0-3 run
  • minecraft/functions/4
execute as 0-0-0-0-4 run
  • minecraft/functions/5
execute as 0-0-0-0-5 run
  • minecraft/functions/6
execute as 0-0-0-0-6 run
  • minecraft/functions/7
execute as 0-0-0-0-7 run
  • minecraft/functions/8
execute as 0-0-0-0-8 run
  • minecraft/functions/9
execute as 0-0-0-0-9 run
  • minecraft/functions/10
execute as 0-0-0-0-a run

Results

chart

[
  {
    "benchmark": "default",
    "mode": "execute",
    "count": 5,
    "score": 937.4102086909761,
    "error": 7.717206239958805,
    "unit": "ns/op"
  },
  {
    "benchmark": "0",
    "mode": "execute",
    "count": 5,
    "score": 987.4991509457535,
    "error": 5.4965516933202325,
    "unit": "ns/op"
  },
  {
    "benchmark": "1",
    "mode": "execute",
    "count": 5,
    "score": 957.1743023810126,
    "error": 4.808826649764747,
    "unit": "ns/op"
  },
  {
    "benchmark": "2",
    "mode": "execute",
    "count": 5,
    "score": 1341.7157587006445,
    "error": 10.051340555147386,
    "unit": "ns/op"
  },
  {
    "benchmark": "3",
    "mode": "execute",
    "count": 5,
    "score": 1470.923621853099,
    "error": 26.81431781575312,
    "unit": "ns/op"
  },
  {
    "benchmark": "4",
    "mode": "execute",
    "count": 5,
    "score": 1980.2011989402533,
    "error": 86.99822498446338,
    "unit": "ns/op"
  },
  {
    "benchmark": "5",
    "mode": "execute",
    "count": 5,
    "score": 3020.5802682823787,
    "error": 17.796495953581164,
    "unit": "ns/op"
  },
  {
    "benchmark": "6",
    "mode": "execute",
    "count": 5,
    "score": 5116.0414294028815,
    "error": 178.14495869418224,
    "unit": "ns/op"
  },
  {
    "benchmark": "7",
    "mode": "execute",
    "count": 5,
    "score": 9183.372728993807,
    "error": 378.80714668358314,
    "unit": "ns/op"
  },
  {
    "benchmark": "8",
    "mode": "execute",
    "count": 5,
    "score": 25546.93151438568,
    "error": 2348.4045595667735,
    "unit": "ns/op"
  },
  {
    "benchmark": "9",
    "mode": "execute",
    "count": 5,
    "score": 35957.09861297281,
    "error": 2373.521392827249,
    "unit": "ns/op"
  },
  {
    "benchmark": "10",
    "mode": "execute",
    "count": 5,
    "score": 76165.07697539366,
    "error": 11298.899055141836,
    "unit": "ns/op"
  }
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment