This is cool.
Loading each function individually is fine grained, but ends up making lots of requests (and hence overall slower).
Grouping functions into related blocks would likely help a lot. Which is pretty much what people used to do to make a program fit in ram:
https://en.m.wikipedia.org/wiki/Overlay_(programming)
I guess the same batching/grouping algorithms would help here.
I do not miss real mode 🤣
Grouping functions into related blocks would likely help a lot.
Absolutely! This would also help with the performance overhead associated with calling functions in different modules.
This is cool.
Loading each function individually is fine grained, but ends up making lots of requests (and hence overall slower).
Grouping functions into related blocks would likely help a lot. Which is pretty much what people used to do to make a program fit in ram:
https://en.m.wikipedia.org/wiki/Overlay_(programming)
I guess the same batching/grouping algorithms would help here.
I do not miss real mode 🤣
Absolutely! This would also help with the performance overhead associated with calling functions in different modules.