View Single Post
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#37
Originally Posted by freemangordon View Post
Well, I don't think the comparison with n800 is fair, what we have here is not thumb, but thumb2. Which is a totally different beast.
An analogy, not a direct comparison :-) A lot of the same underlying issues apply, ie you won't see much of the potential performance improvement until you have converted most of the software stack.

There is no performance hit because of ISA switching, as there is no ISA switching .
Well, if you have a thumb2 binary issuing calls to the standard (non-thumb) libc etc, there's going to be switching. Or am I missing something?

BTW I thumb2 compiled microb, and the difference in code size is about 7-8 MiB, which is a HUGE difference
Indeed, that does sound significant :-)