Skip to content

Latest commit

 

History

History
72 lines (42 loc) · 7.6 KB

str_to_int.md

File metadata and controls

72 lines (42 loc) · 7.6 KB

Darwin x64 - 13.3.0

nodememorycpu
v0.10.298.59 GBIntel(R) Core(TM) i5-2500S CPU @ 2.70GHz

Benchmark Results

parseInt9,184,589 ops/sec ±13.77% (31 runs sampled)
parseInt(a,10)11,674,691 ops/sec ±14.14% (32 runs sampled)
Math#floor7,764,731 ops/sec ±8.72% (37 runs sampled)
+a9,562,769 ops/sec ±9.50% (46 runs sampled)
~~a12,326,211 ops/sec ±5.75% (59 runs sampled)
a | 018,688,268 ops/sec ±2.94% (85 runs sampled)
a * 119,446,036 ops/sec ±1.38% (87 runs sampled)
a / 119,590,574 ops/sec ±0.76% (85 runs sampled)
a % Infinity12,761,617 ops/sec ±0.98% (88 runs sampled)
a >> 019,984,794 ops/sec ±1.49% (89 runs sampled)
eval(a)4,989,277 ops/sec ±1.23% (87 runs sampled)
a ^ 022,343,161 ops/sec ±1.52% (86 runs sampled)

Notes:

  • Fastest is a ^ 0

Linux x64 - 3.8.4-1-ARCH

nodememorycpu
v0.10.30519 MBQEMU Virtual CPU version 1.0

Benchmark Results

parseInt870,026 ops/sec ±3.34% (18 runs sampled)
parseInt(a,10)933,740 ops/sec ±8.65% (16 runs sampled)
Math#floor983,956 ops/sec ±8.62% (11 runs sampled)
+a941,656 ops/sec ±4.09% (70 runs sampled)
~~a1,510,401 ops/sec ±3.85% (70 runs sampled)
a | 02,418,026 ops/sec ±5.34% (27 runs sampled)
a * 12,433,107 ops/sec ±1.34% (33 runs sampled)
a / 12,823,054 ops/sec ±9.40% (52 runs sampled)
a % Infinity1,931,787 ops/sec ±1.21% (37 runs sampled)
a >> 05,929,692 ops/sec ±6.81% (66 runs sampled)
eval(a)1,664,703 ops/sec ±2.07% (57 runs sampled)
a ^ 08,585,034 ops/sec ±2.24% (83 runs sampled)

Notes:

  • Fastest is a ^ 0

Linux x64 - 3.13.0-34-generic

nodememorycpu
v0.10.298.30 GBIntel(R) Core(TM) i5-4200M CPU @ 2.50GHz

Benchmark Results

parseInt6,866,085 ops/sec ±13.70% (26 runs sampled)
parseInt(a,10)8,743,924 ops/sec ±13.95% (32 runs sampled)
Math#floor6,618,107 ops/sec ±14.00% (30 runs sampled)
+a6,462,128 ops/sec ±12.14% (36 runs sampled)
~~a11,422,895 ops/sec ±7.74% (52 runs sampled)
a | 016,014,535 ops/sec ±5.73% (65 runs sampled)
a * 116,255,316 ops/sec ±4.92% (69 runs sampled)
a / 122,254,029 ops/sec ±3.53% (79 runs sampled)
a % Infinity12,138,840 ops/sec ±2.24% (83 runs sampled)
a >> 019,542,820 ops/sec ±4.67% (80 runs sampled)
eval(a)4,255,968 ops/sec ±5.78% (81 runs sampled)
a ^ 022,728,892 ops/sec ±3.54% (92 runs sampled)

Notes:

  • Fastest is a ^ 0

Darwin x64 - 13.2.0

nodememorycpu
v0.11.134.29 GBIntel(R) Core(TM) i7-3615QM CPU @ 2.30GHz

Benchmark Results

parseInt13,364,106 ops/sec ±9.89% (40 runs sampled)
parseInt(a,10)15,778,920 ops/sec ±9.74% (41 runs sampled)
Math#floor34,115,459 ops/sec ±7.78% (53 runs sampled)
+a10,257,211 ops/sec ±5.46% (54 runs sampled)
~~a15,367,718 ops/sec ±4.34% (77 runs sampled)
a | 018,399,973 ops/sec ±2.73% (86 runs sampled)
a * 118,300,395 ops/sec ±1.74% (90 runs sampled)
a / 118,492,224 ops/sec ±1.45% (84 runs sampled)
a % Infinity11,598,186 ops/sec ±1.61% (86 runs sampled)
a >> 019,363,211 ops/sec ±2.81% (87 runs sampled)
eval(a)4,523,361 ops/sec ±1.30% (97 runs sampled)
a ^ 018,466,651 ops/sec ±1.05% (90 runs sampled)

Notes:

  • Fastest is Math#floor

Darwin x64 - 13.3.0

nodememorycpu
v0.11.138.59 GBIntel(R) Core(TM) i5-2500S CPU @ 2.70GHz

Benchmark Results

parseInt8,838,559 ops/sec ±9.68% (25 runs sampled)
parseInt(a,10)11,572,331 ops/sec ±14.90% (28 runs sampled)
Math#floor28,261,144 ops/sec ±9.00% (36 runs sampled)
+a7,341,922 ops/sec ±5.99% (38 runs sampled)
~~a12,434,735 ops/sec ±5.91% (58 runs sampled)
a | 019,657,720 ops/sec ±1.26% (89 runs sampled)
a * 119,044,796 ops/sec ±1.33% (91 runs sampled)
a / 119,195,258 ops/sec ±1.52% (87 runs sampled)
a % Infinity12,327,515 ops/sec ±1.32% (89 runs sampled)
a >> 021,777,601 ops/sec ±0.81% (95 runs sampled)
eval(a)4,834,266 ops/sec ±1.56% (90 runs sampled)
a ^ 022,231,844 ops/sec ±0.49% (99 runs sampled)

Notes:

  • Fastest is Math#floor

Darwin x64 - 13.3.0

nodememorycpu
v0.10.318.59 GBIntel(R) Core(TM) i5-2500S CPU @ 2.70GHz

Benchmark Results

parseInt9,391,319 ops/sec ±18.33% (29 runs sampled)
parseInt(a,10)12,178,917 ops/sec ±17.79% (34 runs sampled)
Math#floor7,696,113 ops/sec ±14.88% (31 runs sampled)
+a8,313,776 ops/sec ±16.10% (44 runs sampled)
~~a14,648,558 ops/sec ±6.26% (74 runs sampled)
a | 020,461,426 ops/sec ±3.58% (81 runs sampled)
a * 120,523,858 ops/sec ±1.20% (89 runs sampled)
a / 120,566,561 ops/sec ±0.82% (90 runs sampled)
a % Infinity13,778,324 ops/sec ±0.80% (92 runs sampled)
a >> 021,977,779 ops/sec ±1.34% (89 runs sampled)
eval(a)5,175,205 ops/sec ±0.94% (92 runs sampled)
a ^ 023,706,561 ops/sec ±1.21% (89 runs sampled)

Notes:

  • Fastest is a ^ 0