Merge changes I00b54796,Iac465b72
* changes: Change max heap size to 48MB Fix memory leak in OpenGLRenderer.
This commit is contained in:
@@ -19,5 +19,5 @@
|
||||
|
||||
PRODUCT_PROPERTY_OVERRIDES += \
|
||||
dalvik.vm.heapstartsize=5m \
|
||||
dalvik.vm.heapgrowthlimit=32m \
|
||||
dalvik.vm.heapgrowthlimit=48m \
|
||||
dalvik.vm.heapsize=128m
|
||||
|
||||
@@ -419,7 +419,9 @@ private:
|
||||
inline void addMatrix(SkMatrix* matrix) {
|
||||
// Copying the matrix is cheap and prevents against the user changing the original
|
||||
// matrix before the operation that uses it
|
||||
addInt((int) new SkMatrix(*matrix));
|
||||
SkMatrix* copy = new SkMatrix(*matrix);
|
||||
addInt((int) copy);
|
||||
mMatrices.add(copy);
|
||||
}
|
||||
|
||||
inline void addBitmap(SkBitmap* bitmap) {
|
||||
|
||||
Reference in New Issue
Block a user