Code Review: rails-6

tfpt review “/shelveset:rails-6;REDMOND\jflam”

Two changes in this shelveset:

  • Implemented Kernel#loop - all specs pass.
  • Fixed implementation of IDictionaryOps#each* where we incorrectly used
    foreach() to iterate over a hash whose values could be mutated by code
    in the blocks.

Thanks,
-John