Loading libs/binder/Parcel.cpp +3 −1 Original line number Original line Diff line number Diff line Loading @@ -1989,6 +1989,9 @@ status_t Parcel::restartWrite(size_t desired) pthread_mutex_lock(&gParcelGlobalAllocSizeLock); pthread_mutex_lock(&gParcelGlobalAllocSizeLock); gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize -= mDataCapacity; gParcelGlobalAllocSize -= mDataCapacity; if (!mData) { gParcelGlobalAllocCount++; } pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); mData = data; mData = data; mDataCapacity = desired; mDataCapacity = desired; Loading Loading @@ -2120,7 +2123,6 @@ status_t Parcel::continueWrite(size_t desired) pthread_mutex_lock(&gParcelGlobalAllocSizeLock); pthread_mutex_lock(&gParcelGlobalAllocSizeLock); gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize -= mDataCapacity; gParcelGlobalAllocSize -= mDataCapacity; gParcelGlobalAllocCount++; pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); mData = data; mData = data; mDataCapacity = desired; mDataCapacity = desired; Loading Loading
libs/binder/Parcel.cpp +3 −1 Original line number Original line Diff line number Diff line Loading @@ -1989,6 +1989,9 @@ status_t Parcel::restartWrite(size_t desired) pthread_mutex_lock(&gParcelGlobalAllocSizeLock); pthread_mutex_lock(&gParcelGlobalAllocSizeLock); gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize -= mDataCapacity; gParcelGlobalAllocSize -= mDataCapacity; if (!mData) { gParcelGlobalAllocCount++; } pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); mData = data; mData = data; mDataCapacity = desired; mDataCapacity = desired; Loading Loading @@ -2120,7 +2123,6 @@ status_t Parcel::continueWrite(size_t desired) pthread_mutex_lock(&gParcelGlobalAllocSizeLock); pthread_mutex_lock(&gParcelGlobalAllocSizeLock); gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize += desired; gParcelGlobalAllocSize -= mDataCapacity; gParcelGlobalAllocSize -= mDataCapacity; gParcelGlobalAllocCount++; pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); pthread_mutex_unlock(&gParcelGlobalAllocSizeLock); mData = data; mData = data; mDataCapacity = desired; mDataCapacity = desired; Loading