-
Notifications
You must be signed in to change notification settings - Fork 14.1k
[wip] Remove objectAllocator concept
#51913
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
1df98f9
Refactor node constructors in utilities to be classes
rbuckton 3b862b6
Move services Node classes to compiler
rbuckton cadf6e8
Remove objectAllocator
rbuckton c6ffac9
Remove baseNodeFactory
rbuckton 9f19e4c
Merge branch 'main' into no-objectAllocator
rbuckton a1da7e1
Move the rest of services's NodeObject to compiler
rbuckton 1bb7e2f
Define concrete fields for known inputs
rbuckton 1a48252
Run formatter
rbuckton 15ad90e
Fix lint warnings
rbuckton 6caf908
Fixes and baseline updates
rbuckton 77ac753
Migrate additional Node/Symbol/etc. methods from services to compiler
rbuckton 2b58861
PR feedback
rbuckton 33d6204
Switch back to instance-only 'kind' fields
rbuckton bb7688f
Base method and namespace cleanup
rbuckton dc35984
Simplify Debug.enableDebugInfo()
rbuckton 4ce5648
Fix formatting
rbuckton 42065d5
Add notes for possible future improvements for memory overhead
rbuckton 90a5def
Update baselines
rbuckton d1ae0e8
Avoid mutating SymbolObject.prototype in services
rbuckton c0ce585
Shallow constructors for NodeObject et al.
rbuckton 7160f82
Merge branch 'main' into no-objectAllocator
rbuckton 1b39a6d
Remove unnecessary import alias for SymbolObject
rbuckton cf125da
Update classes to more closely align with recent changes to services
rbuckton b07f7da
Merge branch 'main' into no-objectAllocator
rbuckton 74b510a
Update baselines
rbuckton 9e56c70
Don't mutate SignatureObject from services
rbuckton 1f0d71f
Fix format and lint
rbuckton File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| export * from "../nodeConstructors"; |
This file contains hidden or 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| export * from "../objectConstructors"; |
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.