Lines Matching refs:refCount
364 int refCount; member
438 ++(objPtr)->refCount
440 if (--(objPtr)->refCount <= 0) Jim_FreeObj(interp, objPtr)
442 ((objPtr)->refCount > 1)
515 int refCount; member
8793 objPtr->refCount = 0; in Jim_NewObj()
8808 JimPanic((objPtr->refCount != 0, "!!!Object %p freed with bad refcount %d, type=%s", objPtr, in Jim_FreeObj()
8809 objPtr->refCount, objPtr->typePtr ? objPtr->typePtr->name : "<none>")); in Jim_FreeObj()
8834 objPtr->refCount = -1; in Jim_FreeObj()
9476 if (objPtr != strObjPtr && objPtr->refCount == 0) { in JimStringTrim()
10132 vv->refCount++; in JimIncrVarRef()
10137 assert(vv->refCount > 0); in JimDecrVarRef()
10138 if (--vv->refCount == 0) { in JimDecrVarRef()
10303 JimPanic((nameObjPtr->refCount == 0, "JimCreateCommand called with zero ref count name")); in JimCreateCommand()
10428 vv->refCount = 0; in JimCreateProcedureStatics()
10814 vv->refCount = 0; in JimCreateVariable()
11555 (void *)objPtr, objPtr->refCount, type, objPtr->bytes); in Jim_FreeInterp()
11559 … (void *)objPtr, objPtr->refCount, type, objPtr->bytes ? objPtr->bytes : "(null)"); in Jim_FreeInterp()
13546 JimPanic((objPtr->refCount == 0, "SetIndexFromAny() called with zero refcount object")); in SetIndexFromAny()
16350 intv[0]->refCount--; in JimInterpolateTokens()
17043 JimPanic((substObjPtr->refCount == 0, "Jim_SubstObj() called with zero refcount object")); in Jim_SubstObj()