Primitive values versus wrappers (v2)

Revision 2 of this benchmark created on


Description

See http://stackoverflow.com/questions/13035605/primitive-wrapper-behavior-in-javascript

Test runner

Ready to run.

Testing in
TestOps/sec
Using primitive value
var foo = "foo";
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
ready
Using primitive wrapper
var foo = new String("foo");
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
var bar = foo.length;
var baz = foo.length;
ready

Revisions

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