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

[PERF] Fix Mixin shape issues #12612

Merged
merged 1 commit into from
Nov 16, 2015
Merged

[PERF] Fix Mixin shape issues #12612

merged 1 commit into from
Nov 16, 2015

Conversation

krisselden
Copy link
Contributor

Fix #12606

Make Mixin monomorphic and use debugSeal in development builds to flag issues.

@stefanpenner
Copy link
Member

LGTM

Q: do we remove debugSeal for prod builds?

The classToString stuff is making me emo, can we just get rid of it?

I would like to, but this one is tricky. I suspect a big toString cleanup should happen, there are like 3-4 ways to accomplish it. It would be nice to unify (while still supporting module + global paths)

@krisselden
Copy link
Contributor Author

@homu r+

@homu
Copy link
Contributor

homu commented Nov 16, 2015

📌 Commit 4b2d6d4 has been approved by krisselden

@homu
Copy link
Contributor

homu commented Nov 16, 2015

⚡ Test exempted - status

@homu homu merged commit 4b2d6d4 into master Nov 16, 2015
homu added a commit that referenced this pull request Nov 16, 2015
[PERF] Fix Mixin shape issues

Fix #12606

Make Mixin monomorphic and use debugSeal in development builds to flag issues.
@stefanpenner stefanpenner deleted the fix-mixin-shape branch November 16, 2015 21:06
@rwjblue
Copy link
Member

rwjblue commented Nov 17, 2015

Bug report incoming, but https://github.com/emberjs/ember.js/blob/master/packages/ember-runtime/lib/system/namespace.js#L221 along with the debugSeal is causing errors.

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.

4 participants