diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2019-04-24 03:46:45 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2019-04-24 03:58:52 +0900 |
commit | b1458218c95d85c4ce911dd3e99da5ae7cf7aeee (patch) | |
tree | 064bba6da679a5ede845a4b1e6ba6301cf0ef54b /activerecord/lib/active_record/core.rb | |
parent | aa5e6b590595f76b8c215483aa539503821ac3ff (diff) | |
download | rails-b1458218c95d85c4ce911dd3e99da5ae7cf7aeee.tar.gz rails-b1458218c95d85c4ce911dd3e99da5ae7cf7aeee.tar.bz2 rails-b1458218c95d85c4ce911dd3e99da5ae7cf7aeee.zip |
Lazy allocate `@_start_transaction_state`
Diffstat (limited to 'activerecord/lib/active_record/core.rb')
-rw-r--r-- | activerecord/lib/active_record/core.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/activerecord/lib/active_record/core.rb b/activerecord/lib/active_record/core.rb index 068ebf3c09..351865dfbc 100644 --- a/activerecord/lib/active_record/core.rb +++ b/activerecord/lib/active_record/core.rb @@ -403,7 +403,7 @@ module ActiveRecord @new_record = true @destroyed = false - @_start_transaction_state = {} + @_start_transaction_state = nil @transaction_state = nil super @@ -575,7 +575,7 @@ module ActiveRecord @marked_for_destruction = false @destroyed_by_association = nil @new_record = true - @_start_transaction_state = {} + @_start_transaction_state = nil @transaction_state = nil end |