From 4c00151b8524186e33a28d456c9eef0073b3cee6 Mon Sep 17 00:00:00 2001 From: "gtm.daemon" Date: Wed, 25 Mar 2009 19:15:33 +0000 Subject: [Author: dmaclach] Turns on some more debug flags. We actually ran into a nil sync problem with QSB that this should help out. DELTA=16 (16 added, 0 deleted, 0 changed) R=thomasvl --- UnitTesting/RunIPhoneUnitTest.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'UnitTesting/RunIPhoneUnitTest.sh') diff --git a/UnitTesting/RunIPhoneUnitTest.sh b/UnitTesting/RunIPhoneUnitTest.sh index ccf1456..82fa4c2 100755 --- a/UnitTesting/RunIPhoneUnitTest.sh +++ b/UnitTesting/RunIPhoneUnitTest.sh @@ -82,8 +82,14 @@ if [ "$PLATFORM_NAME" == "iphonesimulator" ]; then export MallocGuardEdges=YES export MallocStackLogging=YES export NSAutoreleaseFreedObjectCheckEnabled=YES + + # Turn on the mostly undocumented OBJC_DEBUG stuff. export OBJC_DEBUG_FRAGILE_SUPERCLASSES=YES - + export OBJC_DEBUG_UNLOAD=YES + # Turned off due to the amount of false positives from NS classes. + # export OBJC_DEBUG_FINALIZERS=YES + export OBJC_DEBUG_NIL_SYNC=YES + if [ ! $GTM_DISABLE_ZOMBIES ]; then GTMXcodeNote ${LINENO} "Enabling zombies" export CFZombieLevel=3 -- cgit v1.2.3