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

GlimmerNext (gxt) #1554

Merged
merged 1 commit into from
Jan 8, 2024
Merged

GlimmerNext (gxt) #1554

merged 1 commit into from
Jan 8, 2024

Conversation

lifeart
Copy link
Contributor

@lifeart lifeart commented Jan 6, 2024

This is benchmark for experimental glimmer runtime, based on updated DOM sync logic.
We eliminate tag validation and initial rendering VM.

Package for consumers: https://www.npmjs.com/package/@lifeart/gxt
Repo: https://github.com/lifeart/glimmer-next

Related PR's: glimmerjs/glimmer-vm#1541

image image image image

@lifeart lifeart changed the title Glimmer next Glimmer next (gxt) Jan 6, 2024
@lifeart lifeart changed the title Glimmer next (gxt) GlimmerNext (gxt) Jan 6, 2024
@lifeart lifeart force-pushed the glimmer-next branch 2 times, most recently from 4466d85 to 0a34145 Compare January 6, 2024 17:15
@lifeart lifeart marked this pull request as ready for review January 6, 2024 17:17
@lifeart lifeart force-pushed the glimmer-next branch 7 times, most recently from 45feda1 to 03caa0f Compare January 8, 2024 17:34
@krausest krausest merged commit da5c4a2 into krausest:master Jan 8, 2024
@lifeart lifeart deleted the glimmer-next branch January 8, 2024 19:31
@krausest
Copy link
Owner

krausest commented Jan 8, 2024

Benchmark is running. If all goes well I‘ll publish results tomorrow.

@krausest
Copy link
Owner

krausest commented Jan 9, 2024

Here's the comparison with the new version on the left and the old glimmer version on the right for the keyed implementation:
Screenshot 2024-01-09 at 8 05 29 AM
Can we archive glimmer2-beta then (the beta is ~3 years old)?

@lifeart
Copy link
Contributor Author

lifeart commented Jan 9, 2024

@krausest, thank you for updates! glimmer2-beta should be upstreamed soon (there is a error-recovery work needs to be landed glimmerjs/glimmer-vm#1501)

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.

2 participants