trivial optimization to printf: avoid wasted call frame
authorRich Felker <dalias@aerifal.cx>
Sat, 11 Aug 2012 02:18:49 +0000 (22:18 -0400)
committerRich Felker <dalias@aerifal.cx>
Sat, 11 Aug 2012 02:18:49 +0000 (22:18 -0400)
commit4c346919a9b238748de2ee85ce6d749fc3cf7059
tree85cf458d4e935e8f80f73611f4fca68708872204
parente3ebe7db5de64c193202f1c5b321c9a470e730c5
trivial optimization to printf: avoid wasted call frame

amusingly, this cuts more than 10% off the run time of printf("a"); on
the machine i tested it on.

sadly the same optimization is not possible for snprintf without
duplicating all the pseudo-FILE setup code, which is not worth it.
src/stdio/printf.c