RVM

Object replacement ignores finalizer methods

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 3.0
  • Component/s: Compiler: Optimizing
  • Labels:
    None
  • Number of attachments :
    0

Description

When we scalar replace an object we don't check to see if the object has a finalizer, this can mean we scalar replace the object and its finalizer will never be run. For now we should just not scalar replace objects with finalizers.

Activity

Hide
Ian Rogers added a comment -

Fixed in r14824.

Show
Ian Rogers added a comment - Fixed in r14824.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: