summaryrefslogtreecommitdiffstats
path: root/vm/reflect/Proxy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vm/reflect/Proxy.cpp')
-rw-r--r--vm/reflect/Proxy.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/reflect/Proxy.cpp b/vm/reflect/Proxy.cpp
index 59d3d47aa..6953930a8 100644
--- a/vm/reflect/Proxy.cpp
+++ b/vm/reflect/Proxy.cpp
@@ -105,7 +105,7 @@ ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
size_t newClassSize =
sizeof(ClassObject) + kProxySFieldCount * sizeof(StaticField);
ClassObject* newClass =
- (ClassObject*) dvmMalloc(newClassSize, ALLOC_DEFAULT);
+ (ClassObject*) dvmMalloc(newClassSize, ALLOC_NON_MOVING);
if (newClass == NULL)
goto bail;
DVM_OBJECT_INIT(&newClass->obj, gDvm.classJavaLangClass);