Script Preparation code:
x
 
var cache = {};
function createElement(elementName) {
    return (cache[elementName] &&
            cache[elementName].cloneNode(true)) ||
            (cache[elementName] = document.createElement(elementName));
}
function createElement2(elementName) {
  return document.createElement(elementName);
}
Tests:
  • Cache

     
    createElement('div');
  • Un-cached

     
    createElement2('div')
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Cache
    Un-cached

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 8 years ago)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
Firefox 47 on Windows 7
View result in a separate tab
Test name Executions per second
Cache 2061992.1 Ops/sec
Un-cached 2054412.0 Ops/sec