[iTGB 1.2]iTGB app compile settings still have "compile for thumb" enabled
by Marc Dreamora Schaerer · in iTorque 2D · 06/17/2009 (6:40 am) · 14 replies
As the title already mentions, the iTGB Script Optimize compile still has compile for thumb enabled in the project build settings which should not be enabled on any iphone app as it has a negative to very negative influence on the performance.
I know this has been talked about but can't remember that it ever was posted as an actual bug so I wanted to ensure that it is beeing logged and taken care of
I know this has been talked about but can't remember that it ever was posted as an actual bug so I wanted to ensure that it is beeing logged and taken care of
About the author
#3
06/17/2009 (8:27 am)
This is NOT checked on mine, for any of the Targets. Is it possible you accidentally checked it?
#4
Sure you are checking the XCode Iphone project, not the regular xcode one?
06/17/2009 (8:43 am)
No, would definitely not activate it myselfSure you are checking the XCode Iphone project, not the regular xcode one?
#5
Just to be sure I just opened a fresh copy of the .tar file for iTGB 1.2 and checked the never modified Xcode project for iPhone and it isn't checked in that one either. You must have changed it yourself by accident? Or you should open a fresh copy of iTGB and see if yours is checked? Maybe its something else?
06/17/2009 (9:29 am)
Yes, I checked the one I use to build, as well as the default one for iPhone that I made a copy of right after installation. Not checked in any of them. Just to be sure I just opened a fresh copy of the .tar file for iTGB 1.2 and checked the never modified Xcode project for iPhone and it isn't checked in that one either. You must have changed it yourself by accident? Or you should open a fresh copy of iTGB and see if yours is checked? Maybe its something else?
#6
I guess you checked it against a fresh download extract as well?
The XCode in question is the current iPhone 3.0 GM release
The build type is Script Optimize
I've additionally checked it against an old extract which shows the same issue
And no, I've not checked it myself, otherwise I wouldn't have created this thread here obviously
06/17/2009 (10:00 am)
This is a fresh extraction of a fresh download done Thursday last week.I guess you checked it against a fresh download extract as well?
The XCode in question is the current iPhone 3.0 GM release
The build type is Script Optimize
I've additionally checked it against an old extract which shows the same issue
And no, I've not checked it myself, otherwise I wouldn't have created this thread here obviously
#7
06/17/2009 (10:35 am)
Interesting to learn this, as I just did a search and found it checked - and I know I never touched any setting. Rebuilding app now to see if there's any performance increase. Thanks!
#8
06/17/2009 (12:10 pm)
Is this perhaps decided by Xcode itself? I've seen new projects from different templates randomly have Thumb on and off.
#9
I think that it is disabled on all but the Script Optimize build
06/17/2009 (12:34 pm)
Don't think so, as randomness wouldn't check it on an old download and the current one at least its not very likely to happen.I think that it is disabled on all but the Script Optimize build
#10
06/17/2009 (1:12 pm)
Can't help you now, we are still using Xcode 2.2.1. When I move to 3.0 I'll keep an eye on this. But I don't think that iTGB was tested for use with Xcode 3.0, which is why we are waiting until it has been.
#11
06/17/2009 (1:15 pm)
I doubt that it is an OS 3 related problem (I'm targeting 2.2.1 as well), otherwise all build targets would likely show it, not only the Script Optimize build (that build target had already some strange settings in the past and it still has errors like the missing R on the disable memory manager define)
#12
GCC_THUMB_SUPPORT = NO
What is the exact setting and what group is is located under?
06/24/2009 (1:03 pm)
Could you post the exact setting? When I search for thumb, all I get is:GCC_THUMB_SUPPORT = NO
What is the exact setting and what group is is located under?
#13
I read that the game will not run in the simulator if this flag is not enabled. I'm in the middle of a build, so I cannot test it.
06/24/2009 (4:04 pm)
Found it. I was using the Simulator and not device while searching the settings.I read that the game will not run in the simulator if this flag is not enabled. I'm in the middle of a build, so I cannot test it.
#14
In the non simulator build, the thumb setting definitely should not be enabled
06/25/2009 (2:13 am)
Never had any problem. Possible that this held true for the 2.0 simulator, luckily the simulator got much better over the time of OS 2.x :)In the non simulator build, the thumb setting definitely should not be enabled
Torque Owner Zeinad
Thanks.