------- Comment #1 from pinskia at gcc dot gnu dot org 2007-05-25 22:30 ------- First the deconstructor was either defaulted to inline or marked as such. Second what are the full options do you use?
If the call is unlikely (which it says in your case), then there is no reason to inline it. I bet this comes from exceptions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32089