canvas

Benchmark created on


Setup

canvas = document.createElement("canvas")
canvas.width = 16
canvas.height = 16

Test runner

Ready to run.

Testing in
TestOps/sec
create
document.createElement("canvas")
canvas.width = 16
canvas.height = 16

context = canvas.getContext("2d")

context.fillStyle = "#f30e0e"
context.beginPath()
context.arc(8, 8, 7.9, 0, 2 * Math.PI)
context.fill()
context.fillStyle = "#ffffff"
context.textAlign = "center"
context.font = "bold 10px sans-serif"
context.textBaseline = "middle"
context.fillText(5, 8, 9)
ready
mem
context = canvas.getContext("2d")

context.clearRect(0, 0, canvas.width, canvas.height)

context.fillStyle = "#f30e0e"
context.beginPath()
context.arc(8, 8, 7.9, 0, 2 * Math.PI)
context.fill()
context.fillStyle = "#ffffff"
context.textAlign = "center"
context.font = "bold 10px sans-serif"
context.textBaseline = "middle"
context.fillText(5, 8, 9)
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.