Hi, people.
I'm a rather newbie in developing embedded applications (some Symbian before) and especially on Palm (no earlier experience) and I should make some quick decisions regarding the architecture (it is UI inclined but the processor can time to time be in heavy use) of an application. So, I have a rather knotty "problem" in my hands.
I searched already through the palm-dev-forum and got some discrepant answers mainly concerning the use of C++ exceptions and virtual tables. I also managed to find an old conference paper: http://www.palmsource.com/about/events/expo/2002/pdf/113.pdf
I'd like to know, though, specifically that are virtual functions and exceptions a real issue anymore? Does the figures in the conference paper still hold? If someone could provide some figures of code size, memory usage and related, I'd appreciate it. As far as I have understood, on Cobalt global memory isn't a constraining issue with virtual tables anymore. And should I be careful with generic code and try to use thin templates as much as possible?
And finally, does it still apply to add "throw()" in PalmTraps.h to OS_CALL macros?
Thanks for the anwswers in advance,
Veksi
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
