diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-08-20 15:30:04 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-08-20 15:30:04 +0000 |
| commit | 8ccf652f585e2e342f72683532515d659168d7c6 (patch) | |
| tree | bc5a1f635f7635aa368beb130e54b30f5f4ec3d5 /libjava/gnu/java | |
| parent | ab79053868e99d47cf38fc1c8b2f3aa7a0396452 (diff) | |
| download | ppe42-gcc-8ccf652f585e2e342f72683532515d659168d7c6.tar.gz ppe42-gcc-8ccf652f585e2e342f72683532515d659168d7c6.zip | |
* java/lang/ref/natReference.cc (finalize_referred_to_object):
Set `list->reference' to DELETED_REFERENCE when removing dead
object.
(find_slot): Added an assert.
(DELETED_REFERENCE): New define.
(add_to_hash): Check for DELETED_REFERENCE.
(remove_from_hash): Just return if found slot isn't ours.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70599 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions

