-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: redesign compilation process (#10)
* feat: move linking to symbol table * feat: change symbol table * feat: add symbol * refactor: symbol impliment node * refactor: remove unload in loader and migrate * fix: add filter load all * test: add load exists * refactor: remote -> storage * docs: add comment in symbol * docs: change comment in table * docs: add comment in loader * refactor: improve cohesion * docs: fix comment * fix: add hook free close * refactor: expose free * refactor: extract insert * fix: unload when free related symbol * fix: other namespace * chore: remove unused comment * feat: add index if name is not zero * refactor: add test and remove unused * fix: safe rollback linked * test: add more table test * test: add more test * refactor: remove unused if
- Loading branch information
1 parent
b391d5d
commit b2de2a7
Showing
19 changed files
with
1,018 additions
and
1,129 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.