[llvm-commits] [poolalloc] r133720 - /poolalloc/trunk/runtime/DynamicTypeChecks/TypeRuntime.cpp

Arushi Aggarwal aggarwa4 at illinois.edu
Thu Jun 23 08:12:56 PDT 2011


Author: aggarwa4
Date: Thu Jun 23 10:12:56 2011
New Revision: 133720

URL: http://llvm.org/viewvc/llvm-project?rev=133720&view=rev
Log:
Add some debug printing.

Modified:
    poolalloc/trunk/runtime/DynamicTypeChecks/TypeRuntime.cpp

Modified: poolalloc/trunk/runtime/DynamicTypeChecks/TypeRuntime.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/runtime/DynamicTypeChecks/TypeRuntime.cpp?rev=133720&r1=133719&r2=133720&view=diff
==============================================================================
--- poolalloc/trunk/runtime/DynamicTypeChecks/TypeRuntime.cpp (original)
+++ poolalloc/trunk/runtime/DynamicTypeChecks/TypeRuntime.cpp Thu Jun 23 10:12:56 2011
@@ -293,6 +293,9 @@
 void setTypeInfo(void *dstptr, TypeTagTy *metadata, uint64_t size, uint32_t tag) {
   uintptr_t d = maskAddress(dstptr);
   memcpy(&shadow_begin[d], metadata, size);
+#if DEBUG
+  printf("Set(%d): %p, %p | %lu bytes \n", tag, dstptr, metadata, size);
+#endif
 }
 
 /**





More information about the llvm-commits mailing list