OSDN Git Service
(root)
/
android-x86
/
dalvik.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
44eaf24
)
Fix build breakage.
author
Barry Hayes
<bhayes@google.com>
Mon, 22 Feb 2010 17:39:10 +0000
(09:39 -0800)
committer
Barry Hayes
<bhayes@google.com>
Mon, 22 Feb 2010 17:39:10 +0000
(09:39 -0800)
the "HeapChunk" abstraction was removed almost everywhere; but not here
until now.
vm/alloc/MarkSweep.c
patch
|
blob
|
history
diff --git
a/vm/alloc/MarkSweep.c
b/vm/alloc/MarkSweep.c
index
4070f48
..
5ca2ad3
100644
(file)
--- a/
vm/alloc/MarkSweep.c
+++ b/
vm/alloc/MarkSweep.c
@@
-1152,10
+1152,10
@@
sweepBitmapCallback(size_t numPtrs, void **ptrs, const void *finger, void *arg)
* more obvious.
*/
if (overwriteFree) {
- int
chunk
len;
+ int
obj
len;
ClassObject *clazz = obj->clazz;
-
chunk
len = dvmHeapSourceChunkSize(obj);
- memset(
hc, 0xa5, chunk
len);
+
obj
len = dvmHeapSourceChunkSize(obj);
+ memset(
obj, 0xa5, obj
len);
obj->clazz = (ClassObject *)((uintptr_t)clazz ^ 0xffffffff);
}
}