Slide 108
Slide 108 text
trace output (4.2)
{[ActiveRecord::Attribute, :initialize, 25]=>140000},
{[#, :from_database, 4]=>140000},
{[ActiveRecord::AttributeMethods::ClassMethods, :de ne_attribute_methods,
79]=>20000},
{[ActiveRecord::ModelSchema::ClassMethods, :inheritance_column, 186]=>20000},
{[ActiveSupport::Callbacks, :_run_callbacks, 86]=>20000},
{[ActiveSupport::Callbacks::CallbackChain, :empty?, 488]=>20000},
{[ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods, :primary_key,
72]=>10014},
{[Object, :present?, 23]=>10001},
{[ActiveRecord::Persistence::ClassMethods, :instantiate, 66]=>10000},
{[#, :_ nd_callbacks, 86]=>10000},
{[ActiveRecord::AttributeSet::Builder, :add_uninitialized_attributes, 25]=>10000},
{[ActiveRecord::AttributeSet, :initialize, 7]=>10000},