Open michael105 opened 5 years ago
add a folder "github" (Auto)grab the issues here and place them there. (info, log, todo,..)
Brainstorming - Mindweather - Brainweather - just assorted thoughts.
Brainwash, Mindstorm, Brainrain, Mindrain, :)) Brainrain Brainrain .. ;) You get the grip
Ah. Adding the Bytes to the docu, each function adds when linked
Adding the overhead to the docu, defines or functions do add. e.g., adding the defines for ansi colors doesn't add any runtime overhead at all. And a micro overhead, when compiling.
.. adding a malloc pool as global struct did add quite a penalty, as I did need to learn. Could be ok to go with, e.g. the extra 4KB in some environments. (I just think of osx, there this penalty is there in any case. binaries below 4K aren't executed. some sort of security mechanism) In other cases, these 4 KB are catastrophic. Just pointing that out with the according hints within the source and the generated documentation would be good.
More and more I'm thankful for the wonderful possibilities, github gives. Just like to say thanks.
(Auto)Generate documentation for functions. (just another tag is needed) Possibly: replace the praeprocessor macros in syscall_stubs with something own. Atm, the praeprocessor macros' arguments aren't informative ( They have to be named a1,a2, and so on. ) and I've to adapt the tags anyway, in order to generate the autoheaders in include/gen