=== rails-0001: ActiveRecord Preloader::Batch future_tables Array#include? in loop ===
N=100   k=100  : defective=0.454ms  fixed=0.025ms  speedup=17.9x
N=500   k=500  : defective=9.558ms  fixed=0.128ms  speedup=74.9x
N=1000  k=1000 : defective=10.444ms  fixed=0.076ms  speedup=138.2x
N=2000  k=2000 : defective=36.921ms  fixed=0.097ms  speedup=382.4x

=== rails-0002: ActiveSupport Callbacks chain.index(callback) in filters.each loop ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=24.4x
N=500   k=500  : defective=2.164ms  fixed=0.020ms  speedup=106.1x
N=1000  k=1000 : defective=8.710ms  fixed=0.046ms  speedup=189.3x
N=2000  k=2000 : defective=35.571ms  fixed=0.096ms  speedup=370.4x

=== rails-0003: ActiveSupport Enumerable#excluding Array membership in O(N) loop ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=24.7x
N=500   k=500  : defective=2.285ms  fixed=0.020ms  speedup=111.9x
N=1000  k=1000 : defective=9.230ms  fixed=0.046ms  speedup=202.1x
N=2000  k=2000 : defective=37.108ms  fixed=0.104ms  speedup=355.2x

=== rails-0004: ActiveSupport Enumerable#in_order_of series.map Array membership ===
N=100   k=100  : defective=0.093ms  fixed=0.004ms  speedup=24.7x
N=500   k=500  : defective=2.313ms  fixed=0.021ms  speedup=112.6x
N=1000  k=1000 : defective=8.946ms  fixed=0.047ms  speedup=190.9x
N=2000  k=2000 : defective=36.028ms  fixed=0.093ms  speedup=386.4x

=== rails-0005: ActiveRecord SchemaDumper Array#include? dedup ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.5x
N=500   k=500  : defective=2.101ms  fixed=0.020ms  speedup=105.3x
N=1000  k=1000 : defective=8.652ms  fixed=0.046ms  speedup=188.7x
N=2000  k=2000 : defective=39.373ms  fixed=0.113ms  speedup=349.7x

=== rails-0006: CWE-407: list-scan inside loop in rails-0006 (generic model) ===
N=100   k=100  : defective=0.097ms  fixed=0.004ms  speedup=24.5x
N=500   k=500  : defective=2.439ms  fixed=0.024ms  speedup=102.4x
N=1000  k=1000 : defective=10.407ms  fixed=0.053ms  speedup=196.7x
N=2000  k=2000 : defective=42.329ms  fixed=0.097ms  speedup=435.6x

=== rails-0007: ActiveSupport LazyLoadHooks on_load dedup Array#include? ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=25.0x
N=500   k=500  : defective=2.219ms  fixed=0.021ms  speedup=104.9x
N=1000  k=1000 : defective=9.153ms  fixed=0.048ms  speedup=190.2x
N=2000  k=2000 : defective=43.762ms  fixed=0.095ms  speedup=461.6x

=== rails-0008: ActiveRecord Enum value_method_names Array#include? ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.8x
N=500   k=500  : defective=2.133ms  fixed=0.021ms  speedup=103.6x
N=1000  k=1000 : defective=9.435ms  fixed=0.044ms  speedup=213.3x
N=2000  k=2000 : defective=36.919ms  fixed=0.107ms  speedup=346.1x

=== rails-0009: ActiveSupport FilterAttributeHandler Array#include? ===
N=100   k=100  : defective=0.093ms  fixed=0.004ms  speedup=25.6x
N=500   k=500  : defective=2.224ms  fixed=0.021ms  speedup=107.3x
N=1000  k=1000 : defective=9.699ms  fixed=0.090ms  speedup=108.1x
N=2000  k=2000 : defective=36.134ms  fixed=0.105ms  speedup=345.2x

=== rails-0010: ActiveRecord Encryption auto_filtered_params Array#include? ===
N=100   k=100  : defective=0.093ms  fixed=0.004ms  speedup=25.8x
N=500   k=500  : defective=2.370ms  fixed=0.023ms  speedup=103.3x
N=1000  k=1000 : defective=9.561ms  fixed=0.050ms  speedup=189.9x
N=2000  k=2000 : defective=44.020ms  fixed=0.109ms  speedup=402.5x

=== rails-0011: ActiveRecord TimeZone skip_time_zone_conversion Array#include? ===
N=100   k=100  : defective=0.097ms  fixed=0.004ms  speedup=25.5x
N=500   k=500  : defective=2.395ms  fixed=0.024ms  speedup=100.0x
N=1000  k=1000 : defective=9.986ms  fixed=0.054ms  speedup=186.2x
N=2000  k=2000 : defective=35.792ms  fixed=0.097ms  speedup=368.7x

=== rails-0012: ActionView options_for_select selected Array#include? ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.2x
N=500   k=500  : defective=2.132ms  fixed=0.020ms  speedup=105.1x
N=1000  k=1000 : defective=8.667ms  fixed=0.046ms  speedup=189.6x
N=2000  k=2000 : defective=38.147ms  fixed=0.095ms  speedup=402.4x

=== rails-0013: ActionView collection_helpers selected Array#include? ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.7x
N=500   k=500  : defective=2.154ms  fixed=0.039ms  speedup=55.4x
N=1000  k=1000 : defective=8.767ms  fixed=0.045ms  speedup=195.6x
N=2000  k=2000 : defective=34.811ms  fixed=0.096ms  speedup=363.5x

=== rails-0014: ActiveSupport Arguments symbol_keys Array#include? ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.2x
N=500   k=500  : defective=2.307ms  fixed=0.023ms  speedup=99.9x
N=1000  k=1000 : defective=8.891ms  fixed=0.045ms  speedup=195.6x
N=2000  k=2000 : defective=34.714ms  fixed=0.095ms  speedup=365.4x

=== rails-0015: ActiveRecord SchemaStatements duplicate_version Array#include? ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=25.4x
N=500   k=500  : defective=2.106ms  fixed=0.021ms  speedup=101.3x
N=1000  k=1000 : defective=8.564ms  fixed=0.046ms  speedup=187.0x
N=2000  k=2000 : defective=34.916ms  fixed=0.099ms  speedup=351.6x

=== rails-0016: ActiveRecord sqlite3 copy_table column Array#include? ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=25.2x
N=500   k=500  : defective=2.113ms  fixed=0.021ms  speedup=102.5x
N=1000  k=1000 : defective=8.733ms  fixed=0.046ms  speedup=188.3x
N=2000  k=2000 : defective=36.503ms  fixed=0.165ms  speedup=221.6x

=== rails-0017: ActiveRecord rename_column indexes Array#include? ===
N=100   k=100  : defective=0.150ms  fixed=0.005ms  speedup=29.1x
N=500   k=500  : defective=2.127ms  fixed=0.020ms  speedup=104.2x
N=1000  k=1000 : defective=9.866ms  fixed=0.046ms  speedup=214.3x
N=2000  k=2000 : defective=39.158ms  fixed=0.183ms  speedup=214.4x

=== rails-0018: ActiveRecord CollectionAssociation find_by_scan ids Array#include? in select ===
N=100   k=100  : defective=0.262ms  fixed=0.017ms  speedup=15.7x
N=500   k=500  : defective=2.179ms  fixed=0.021ms  speedup=104.4x
N=1000  k=1000 : defective=9.183ms  fixed=0.046ms  speedup=201.0x
N=2000  k=2000 : defective=35.733ms  fixed=0.101ms  speedup=354.9x

=== rails-0019: ActionView Digestor dependency_digest Array#include? cycle-detection stack ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=25.0x
N=500   k=500  : defective=2.220ms  fixed=0.021ms  speedup=106.5x
N=1000  k=1000 : defective=8.761ms  fixed=0.045ms  speedup=195.6x
N=2000  k=2000 : defective=37.299ms  fixed=0.094ms  speedup=396.1x

