VOGONS


Got gcov to work in msys.

Topic actions

Reply 20 of 23, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Wouldn't turning of memory function inlining of the normal core have the
same effect, which i recommended some time ago?

Reply 21 of 23, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author
return LoadMw(core.cseip+=2); 

Maybe =>

return LoadMw((core.cseip++)++); 

non-inlining:
It would make it shorter, but would add a call right ?

Water flows down the stream
How to ask questions the smart way!

Reply 22 of 23, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Given the amount of code bloat the inlining introduces, i'd suppose it's faster
with the call than having the cache filled up with same code blocks.

Reply 23 of 23, by ih8registrations

User metadata
Rank Oldbie
Rank
Oldbie

+=2/+=4 breaks things, with it adding before use.

>return LoadMw((core.cseip++)++);

Complains about non-lvalue in increment.