Skip to content

Feature/codegen trailing eof - #35

Closed
alambert-lanl wants to merge 2 commits into
lanl:mainfrom
alambert-lanl:feature/codegen-trailing-eof
Closed

Feature/codegen trailing eof#35
alambert-lanl wants to merge 2 commits into
lanl:mainfrom
alambert-lanl:feature/codegen-trailing-eof

Conversation

@alambert-lanl

Copy link
Copy Markdown
Contributor

Allows for structures like

struct Dirlist {
    Entry* entry_list;
    bool eof;
}

Custom checks are added such that bool eof; is the only thing allowed to trail behind self-recursive optionals. Furthermore, I rewrote the LinkedList width caching logic. Excited to see how much of a performance regression this optimization will bring.

@alambert-lanl
alambert-lanl force-pushed the feature/codegen-trailing-eof branch from 55a9967 to edde4f1 Compare July 10, 2026 01:29
@alambert-lanl
alambert-lanl force-pushed the feature/codegen-trailing-eof branch from edde4f1 to 8878614 Compare July 10, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant