Built motion from commit 1038d87.|0.0.141
[motion.git] / public / bower_components / lodash / perf / perf.js
index baee142..2c98039 100644 (file)
   /** Used to queue benchmark suites. */
   var suites = [];
 
+  /** Used to resolve a value's internal [[Class]]. */
+  var toString = Object.prototype.toString;
+
+  /** Detect if in a browser environment. */
+  var isBrowser = isHostType(root, 'document') && isHostType(root, 'navigator');
+
   /** Use a single "load" function. */
   var load = (typeof require == 'function' && !amd)
     ? require
   suites.push(
     Benchmark.Suite('`_.assign`')
       .add(buildName, {
-        'fn': 'lodashAssign({}, { "a": 1, "b": 2, "c": 3 })',
+        'fn': 'lodashAssign({}, object)',
         'teardown': 'function assign(){}'
       })
       .add(otherName, {
-        'fn': '_assign({}, { "a": 1, "b": 2, "c": 3 })',
+        'fn': '_assign({}, object)',
         'teardown': 'function assign(){}'
       })
   );
   suites.push(
     Benchmark.Suite('`_.assign` with multiple sources')
       .add(buildName, {
-        'fn': 'lodashAssign({}, { "a": 1, "b": 2 }, { "c": 3, "d": 4 })',
+        'fn': 'lodashAssign({}, object, object)',
         'teardown': 'function assign(){}'
       })
       .add(otherName, {
-        'fn': '_assign({}, { "a": 1, "b": 2 }, { "c": 3, "d": 4 })',
+        'fn': '_assign({}, object, object)',
         'teardown': 'function assign(){}'
       })
   );