Ember-todoMVC has:
```js
exports.peekMeta = function (obj) {
var pointer = obj;
var meta = void 0;
while (pointer !== undefined && pointer !== null) {
meta = metaStore.get(pointer);
// jshint loopfunc:true
if (meta !== undefined) {
return meta;
}
pointer = getPrototypeOf(pointer);
}
};
```
peekMeta is called 684140 times during the shell version of ember-todoMVC and get returns an object only 2043 times.
SM: https://share.firefox.dev/3T7eZZ9, V8: https://share.firefox.dev/3kXYLF7
Bug 1821107 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Ember-todoMVC has:
```js
exports.peekMeta = function (obj) {
var pointer = obj;
var meta = void 0;
while (pointer !== undefined && pointer !== null) {
meta = metaStore.get(pointer);
// jshint loopfunc:true
if (meta !== undefined) {
return meta;
}
pointer = getPrototypeOf(pointer);
}
};
```
peekMeta is called 684140 times during the shell version of ember-todoMVC and get returns an object only 2043 times.
SM: https://share.firefox.dev/3T7eZZ9, V8: https://share.firefox.dev/3ZPmaqX