@maciejbacal Well, I like to keep everything static than can be static just so the compiler doesn't spend time building export info.
-
-
Replying to @cmuratori
@maciejbacal I know that sounds stupid, but in the past there's definitely been lots of nonsense with compilers slowing down for randomness.
1 reply 0 retweets 0 likes -
Replying to @cmuratori
@maciejbacal So my feeling is, might as well declare everything static (especially functions, of which there are a lot) to be safe!
1 reply 0 retweets 0 likes -
Replying to @cmuratori
@maciejbacal 'Cause otherwise you are counting on the compiler writer to have optimized the case where there is a single translation unit.
1 reply 0 retweets 0 likes -
Replying to @cmuratori
@maciejbacal And since that is uncommon, they probably haven't, right... so they probably still build the external table, I bet.
1 reply 0 retweets 0 likes
@maciejbacal And then the linker throws it away, etc.
11:52 AM - 28 Mar 2015
0 replies
0 retweets
0 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.