Lines Matching refs:referent
1005 * Sets the referent field of a reference object to NULL.
1026 Object *referent = field->l;
1029 assert(referent != NULL);
1030 if (isForward(referent->clazz)) {
1031 field->l = referent = getForward(referent->clazz);
1034 if (fromSpaceContains(referent)) {
1035 /* Referent is white, clear it. */
1072 Object *referent = field->l;
1074 assert(referent != NULL);
1075 if (isForward(referent->clazz)) {
1076 /* Referent is black. */
1077 field->l = referent = getForward(referent->clazz);
1080 white = fromSpaceContains(referent);
1083 /* Referent is white and biased toward saving, gray it. */
1088 /* Referent is black, unlink it. */
1094 /* Referent is white, skip over it. */
1213 * and move the referent scavenging elsewhere.
1217 Object *referent;
1225 referent = dvmGetFieldObject(obj, referentOffset);
1226 if (referent == NULL || toSpaceContains(referent)) {
1338 * installed it has already been transported and the referent is