1. 11
  1.  

  2. 4

    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.

    1. 1

      I do not miss real mode 🤣

      1. 1

        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.