Skip to content

Commit

Permalink
test(bench): Add value-specific benchmarks
Browse files Browse the repository at this point in the history
Add integer-, float-, string- and nullable-boolean-heavy benchmarks.
  • Loading branch information
romshark committed Jan 16, 2022
1 parent 0d49f93 commit 24f1427
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 0 deletions.
1 change: 1 addition & 0 deletions array_dec_1024.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[-0.91850604E15,2.5765,1.77805187e12,-1.630433E5,-0.199058,-2.0566,-2.63628747E6,-0.31e9,-1.6670323E1,-0.700502,-1.4777146,-0.036e13,-1.7988434E8,2.61601,2.10287184,-0.3,0.04275190E10,0.4705290,2.069,-1.0927281E14,1.72513573,1.0,0.009440e3,2.73145959,2.04353E15,-2.8,0.7436820,-2.52929115e9,0.8883,1.676E4,-0.4774e12,-1.67261E5,1.9891285e6,0.696650,-2.5308158,0.323,-1.3E12,2.72430,-2.13865,-0.9404974e15,-0.45e2,-1.352257,-0.70564434,-2.054E15,-0.88494176,-1.980410E2,-1.3,-2.1436783E5,1.601,-2.51,-2.410584,2.6362157e14,0.3074,2.92694649E5,-0.3045e7,1.2e1,-1.21817,-0.35904,0.402,2.58231e10,-0.61,0.88,-1.86E5,-2.02,0.58002069,1.61204328e1,-1.68e8,-1.07255,0.254e12,-1.0579,-2.30093128E5,-2.84365066E12,2.3723e1,-2.787946,1.028574,1.42118280e2,2.84478E11,1.78256892e3,2.34,1.55835310,1.489,-1.72843,-0.45,0.81102846,-2.19841361,1.7,-2.143e14,0.170E14,-0.874665e1,-0.4973,1.772,0.72e15,1.2800875e1,2.2967,2.836341E2,1.0192e10,-0.80772212,2.5385615,-0.94,1.141341E8,2.0259321E3,1.795499E6,2.839E13,-1.1765632,-0.7490,-0.03E4,0.229,-2.4647556,1.1765550E6,-1.28987,-1.94e12,2.3437e1,-0.240771,-0.4302,1.9273,2.1426138E14,0.69924126,2.14401e7,-0.0679711,-0.878922E15,-0.3674781,-0.5,0.7474839,-0.1646264,-2.51e1,-2.4628201,-1.46927290,1.05,-2.920734,0.9,1.192652E2,-0.43178e9,1.57e13,-2.06170388,-2.416E5,0.14e13,-1.42221,-0.67,-1.96,1.103616e11,1.94079E3,-1.74,-0.320e11,2.45E12,-1.804547,2.44e12,-1.171,-0.97809,2.541083e13,0.85,-0.8387E1,-0.52E4,2.224e6,-0.048998,1.99,-2.69362e7,2.08,-2.19e3,0.93227619,-2.973589e2,1.503,2.60567740E12,1.264e2,-2.8405023e12,2.17,1.8160152,1.4e13,-0.44573,-2.1E8,-1.3779,2.2874,-1.36174848e7,1.169561e9,2.47E13,-2.001,-1.935057e10,-0.1,0.6E3,1.20E12,2.7,1.55808639,2.349e12,-2.340517E4,0.06126e8,-2.614292,-0.6600,-2.1348984,-0.21565,1.296,1.08E6,-1.882564E7,1.72,1.026E10,-1.07522806,-1.06982545e10,1.34213E7,2.9099346,1.7820e3,0.7,-0.989580,0.121762,2.917310E11,-0.7981403E3,2.8,0.6,-2.7177e4,-1.127478,1.903E14,-1.2545301E8,2.044E9,-2.0935,1.1e11,0.695,1.912388,-0.8038E10,-1.64,1.1577E5,-1.452,-2.39,-0.7829,-0.15251,2.9970,1.92e6,-2.004,-2.845485,0.60993E13,-0.4347e6,0.11662320E11,-2.5144948,-1.8320e8,1.87106,-0.61884649,-2.5326895e10,0.5983987,-1.63006E7,-0.93006787e5,0.4811042E15,-1.2673,-1.24608,2.280870,1.8500,-1.68977668,0.872e8,-0.3462236,2.32,1.64882E9,0.1552E7,-0.949E12,1.964,-1.409,0.36,-1.75216114e11,1.1,2.86,-2.86831,2.845151,0.5174127,1.2346410,2.2952,-2.7395,1.926e13,-0.5716e12,-1.6954E14,-2.191,1.8,-2.0886310,1.9732,-2.5420785E1,2.30651,-1.9818,-0.01,1.263,-0.6275E15,2.03556534E3,1.6E12,-0.174,0.34839173E13,2.8E8,-2.73071914,-1.4227014,-1.001E6,-0.111E14,0.7853,-1.657,0.90213329E2,-1.9836E9,-1.577035,0.7265706e1,-0.83396808E7,-1.134,-1.3E15,-1.762135,-2.326,-2.5e9,0.8709E9,2.2893114E11,0.750231,-0.317e6,-1.243e11,1.6825409e5,-1.5806,-1.26e8,0.67e14,1.96260500,1.3536,-2.56142e6,-2.07E8,2.5591216,2.1E4,-0.8310216,-1.4271e8,1.7e11,-2.82e15,1.09e3,1.67275202E3,-2.2317570E2,2.5269434E12,1.1831822e2,2.1468848e9,-2.70784615,-1.93,1.39954e5,1.06086696E6,1.470578E5,1.45766e7,-2.93,-0.579,2.6658e11,2.8455630E8,2.86216E9,-1.854253,1.29296392,-2.2903e6,2.07,-2.2,0.6404,2.6E11,-0.679e9,1.792608e7,1.3657E3,-2.393,1.6E12,2.03,2.49350627e8,0.2831088,2.755,0.9959e13,1.37,-0.6332,-0.5061732,-2.6,-1.1E1,2.936777E7,-1.10880,-0.7e13,-1.410,-1.632E11,-0.2414,-0.557189e4,-0.0E5,-0.5926253e10,0.99427571,-0.8294851E7,1.2,-1.83,1.51359884e14,0.72061,1.851958E10,1.2231829,1.28093039E5,-2.90418E9,-2.643,-2.36715270E13,1.5663356,1.27651956,-0.916,0.009583,1.0216596e4,0.7929,-2.5E1,-0.44,1.4761824E4,2.8390994e7,-1.50e13,2.437E13,-0.11674953e4,-2.0917e10,-0.792630,2.688855,0.261e4,-2.45963330,1.242437,-2.0946e10,1.3e15,-2.22783,-2.3471389e3,2.5539854E6,0.2396,2.707868e5,-1.9571481e3,-2.1E7,-2.69e9,-1.06775e13,-2.719811,-0.4e4,-2.9122624,0.44570842,1.8,-1.7660360,1.6,-1.74E2,1.58832808E13,1.0573,1.50020,1.3832,1.3,-2.13748487,2.93e4,-1.457,2.7253e2,-2.358e14,2.710663,-2.8,-2.504,-2.5E6,-0.38952,0.18038e10,1.6909E12,1.4550,-2.32098,-2.45346e8,0.868e10,-1.68e8,1.609036e1,2.38097095E3,-0.329e10,-0.266,-0.65071230,-0.44e2,2.59604306E11,-0.4795,-1.567,-1.919,-1.2620E3,1.2988e5,2.4430166E2,2.3924e12,-0.26502E13,0.549,2.915,1.740147e8,0.7121,-2.004368,1.19650E9,-0.5450e9,-0.287757E2,1.5824E7,-1.03044644,0.9202408e1,-1.673,2.412389,1.51,-1.28303,1.926e7,-2.6243174e9,-2.9985169e4,1.1,-2.733,-0.686e4,-2.916E1,-2.268402e7,1.76521,0.3298001,2.6830e2,2.26972e5,2.058E10,-1.082828,-1.490,-1.13293e10,1.77E8,2.07297e9,2.5554E13,1.3466206E13,-1.50408,0.3,1.022e14,2.70975E12,-1.7,-2.918e8,2.79279,1.29276,-0.1450609E11,-0.3773E7,-1.7e7,2.676,1.1152,-0.765e7,2.2,-0.4501499,2.0908e4,-2.8,1.06E6,1.63373463,2.031e8,0.9140E13,-1.9259078e9,-1.8441,-1.52022,-0.7,2.62,-2.6165887e3,-1.48,-0.8e4,0.3,2.3752e7,-2.27,-0.4e1,0.5760069,-2.91968556,-0.8272E10,-0.2642,-0.13733e8,2.964,2.84e5,1.3904E10,-1.25,-0.2e3,-1.09812505e8,2.75648090e8,0.213602,0.0350597,-1.7026390E3,-0.08300e10,2.2,-1.347308E1,-2.68359e13,-1.62914617,1.89971667E1,-1.3534148e9,2.2695,2.8666851,0.834836e12,-1.7606303E14,1.40195653E3,0.83957306,2.16540528E1,1.4989,-0.21e12,2.65707,0.6585519,-2.74394797E15,0.496356e9,0.495033,1.59e4,0.86891376,0.782E6,-2.0107263,-1.904,1.231e10,-2.6059e7,-0.35,1.0895994,-2.50e3,2.09485E3,-2.01928667e8,-0.430,-2.142E14,2.2106175,-0.340750,1.9936,0.03,-0.461278,-2.0010,-2.9,-1.0616525E2,-2.689485e13,2.714172e15,-0.663,-0.6133991,0.591,0.81,-2.5555E3,-1.67438770,-0.44E15,2.02586,2.4078659,0.0,-1.9462E6,1.651E7,2.05546948e15,0.94224147,1.38,-1.5162624E12,-0.20151525e6,-2.9415E3,1.08261105E5,2.80136074E2,-2.53,1.6E6,1.59608E13,1.96E9,-1.32924,-1.470E2,-0.99582426E10,0.56,-0.03,0.84731885,-0.892E2,2.91365,-2.7773271,-0.64613791,-1.78383257,1.7e13,-0.48580,-1.809963e2,1.3797023E14,-0.5e3,-0.33829E6,-0.01048153,-0.57,-1.867875e7,-0.53e6,-2.590043e15,1.3956319,-2.932065,1.253327e8,-1.779e10,0.30359274e1,-2.69253,1.4841465,2.02926335E11,0.45,-1.41383680,-0.514,-2.70247,-1.1180293e3,0.82320806e6,-1.8,-0.95721,-1.33163986,1.60884731E1,0.82,-2.0018034E4,-1.63,-0.9140E4,-2.6722086,-2.802,1.06611,-1.97,-0.93257,-2.737226,1.7e8,1.158088E10,-0.667817E7,-1.44893e8,-2.99e14,2.48064626,-2.7465E14,-0.774340,-2.133286,-0.8264,1.7015040E15,-0.61984,-0.393553e9,-1.87722E11,-0.30130,2.1218e10,1.91950371E3,-1.787,2.680E13,-1.89801,-1.5032464,-0.67062E5,1.253649,-1.080604,1.831269E13,-2.03,2.6,-1.2501560,2.0254E2,-0.7766340e13,0.62264,-2.31001263,0.56920168E3,1.1e14,-2.52114,-0.5,-1.02256402e1,1.9,-1.704e14,-1.74535184,-2.93085258E12,-0.0839140e2,1.29527,-2.551,-1.98e15,2.78870213,-1.7213,0.10E2,2.0,-1.03,1.04338896,1.1,-2.57497E6,-2.8262E8,-0.961106e13,1.2426462,0.63,-2.184,1.36942,2.8662564,-0.8,2.7261,-1.87330244,-0.80E9,-2.5262,-2.6,2.647742,2.96E2,2.53299190e14,-0.0E8,0.31,-1.6219e2,-2.39e14,-2.6e13,-0.2809415,-1.2471,-2.267E7,0.218641,-2.6,0.39061231E9,0.366901,-2.1e11,-2.82985187e3,0.434e9,-2.0544269e10,1.3123042E6,0.36e8,-1.91,2.21e10,2.6938976e8,2.5700407,1.8640592,0.865,2.035169e9,0.0E14,1.5e15,2.14597E3,2.23,0.10489513E2,-2.92161,-2.301753,-1.0e13,0.807234,2.47,-1.512e12,-0.743294e9,0.8939217,1.5405e9,1.201613e15,0.4,2.745057E7,-0.6853336,1.440859,1.2096E3,1.8733,-0.760063e1,-0.735921E6,-2.14539E6,-0.25,-2.18,-2.14,0.552603e8,-0.3147E3,1.0917e1,2.077,0.1776330E3,2.8349443e5,2.66E9,-0.04571342,-2.109e5,0.36,2.450E1,1.3,-0.46883755,0.18218700,0.243749E12,-1.5,0.966E13,-2.0e15,2.3,-1.06731,-2.4873E6,-1.92853e4,2.5384265E14,2.000e6,1.7166856e15,-2.257811,0.14755142e13,0.1050275,1.97,1.7006715e5,-2.20347,0.15678,-2.8180e4,0.79813886,-0.733e14,1.90507410E15,1.2226855,0.8,1.67368947,2.08914e8,0.2604632,-0.704e6,1.6031311,1.06325663,-2.170E14,0.31850196,-1.882719,-1.300945,2.77234e6,-0.321349e13,-0.156257e2,-0.56,0.3293205e3,2.38819911e11,2.40590e4,-1.94477,1.25E2,-0.88243,1.18829396E14,1.31e11,-1.27009649E15,-1.4949E5,-0.20603989,1.6233401,-1.426781,-0.274,1.7305,-2.345290e2,2.63540745e11,-1.9094E7,-2.977,2.28888,-0.66625e15,1.0,2.4240134E9,-2.8511E10,-2.171117e14,1.9855E4,2.22601470,-1.759,2.94e4,-1.49367210E8,2.741346E11,-1.37327e6,-1.67E15,1.35352088e14,2.24231016,-2.571E14,1.40477,-2.29260793e14,-0.27612,0.757e1,-0.036e4,2.16386,-0.63019086,-0.24,2.35926102e10,2.3362E14,2.6911592e11,-1.602E10,-2.76486729E14,0.551,0.21139771,-0.3142,1.23E15,2.89E1,0.9998E11,-0.844305E3,-2.06,-2.2897470E7,-0.25e15,1.996106E10,-2.2687E14,-1.07614,1.9e8,0.68393,-2.94672026e11,2.8,2.1E1,2.644E13,1.36428467,-2.848e14,0.847E5,0.919e3,-2.0215182,-2.4242,-2.742,2.525853,-1.6960,-2.569895e5,2.4335,1.60,-2.8426,-0.7544121,-0.261531E1,1.7034e8,-2.36e11,-1.849,-0.2836731e14,0.0e4,1.8,-1.251e8,-2.386316E13,1.59898,-1.8003591,0.91921E5,-0.88E9,2.674350e11,2.471646e15,2.6780,-0.65533363E12,2.217139e13,-0.46,-1.3536e8,-1.90804,-2.997701E11,2.015e14,-1.3e10,-0.3952E15,1.1466298E12,-1.4,0.909,-0.2E4,-1.66549186E8,0.8E10,-1.6155,0.4662863,-2.9178,1.34949,0.8,-0.3e4,0.5,-0.829860,0.45259,1.07E10,2.1182e3,2.3090688,1.323264e10,-1.45E7,1.226e13,1.044625E3,0.07555528e11,-2.2e3,2.72,0.6e13,-2.63625,1.459,2.694,-1.46,0.674240,2.1e10,-2.706,0.85468961E3,-2.864001E12,-1.19847482,-1.8603e12,0.9544019E14,0.659797E3,-1.6034937,1.31e3,2.08636E4,1.9e3,-2.54987e11,2.96e14,0.961,2.5,2.8907,-2.535,1.083,2.2e12,-1.090,2.20648,1.16861E12,-2.26154473,1.10445793E14,0.1e4,0.424,2.69553,2.8213979E15,0.5555,-2.89,-0.9227E8,2.9489E8,2.75,1.103,-2.8e10,-2.93756533e4,0.6474e4,1.642,-0.41798e9,2.381981,1.86653E8,-2.537178,0.3686108E2,-0.5e3,-2.4345890E7,1.1,-0.512673E11,1.573,-1.25e9,-0.785301,1.142931,2.87,-0.73E2,-2.588,2.078978E5,0.68538E9,0.0e5,-2.96560477,-2.05123269,2.890,0.7E2]
Loading

0 comments on commit 24f1427

Please sign in to comment.