commit | 3475f9cdb47a6d6f8ad2ce49bbc3af46bca92f09 | [log] [tgz] |
---|---|---|
author | Carl Shapiro <cshapiro@google.com> | Mon Mar 21 13:35:24 2011 -0700 |
committer | Carl Shapiro <cshapiro@google.com> | Mon Mar 21 13:35:24 2011 -0700 |
tree | 32bccadbd08a353a4650a6451218b0c854ec6fc2 | |
parent | 14b63ca9f3ba5b58c6f8ad703c7a9c68028aa230 [diff] |
Move finalization out of the VM. This change introduces a new reference class whose referent points to instances requiring finalization. This makes the finalization of objects possible using a reference queue and a dedicated thread which removes objects from the queue. Change-Id: I0ff6dd272f00ca08c6ed3aa667bf766a039a944e