Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kernel: remove input stream stack #4122

Merged
merged 1 commit into from
Oct 12, 2020

Commits on Oct 12, 2020

  1. kernel: remove input stream stack

    Instead of pre-allocating a fixed number of TypInputFile instances on each
    thread, we allocate the required storage dynamically on the stack. This
    arguably makes it easier to reason about the global state of GAP.
    
    It also enables future simplifications and improvements, e.g. further
    decoupling the input file code from the line buffering and potential
    optimizations resulting from that.
    fingolfin committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    47dbd66 View commit details
    Browse the repository at this point in the history