Wait, I'm confused. I was told that the Handle API isn't ready and shouldn't be used in the browser. So why is browser usage considered a regression here?
bholley On Tue, Jan 8, 2013 at 12:13 PM, Terrence Cole <[email protected]> wrote: > I'm back from vacation and that means: another big pile of numbers! I > think this is the first pass that contains a regression. We're about 300 > un-rooted up from the middle of December, mostly from new JSObject* in > the browser. Steve was right and we do actually need to do some real > visualization of these so it is easier to spot these regressions. > Hopefully he or I can get something simple whipped up before next Monday. > > +------------+ > | m-i/js/src | > +------------+ > SkipRoot : 58 > jsval|Value : 3723 > jsid : 593 > JSObject : 2831 > ObjectImpl : 7 > JSString : 679 > JSFlatString : 114 > JSDependentString : 3 > JSUndependedString : 0 > JSExtensibleString : 2 > JSExternalString : 7 > JSLinearString : 138 > JSStableString : 43 > JSInlineString : 9 > JSRope : 10 > JSAtom : 294 > PropertyName : 210 > UnownedBaseShape : 9 > BaseShape : 3 > Shape : 80 > JSScript : 302 > TypeObject : 205 > IonCode : 197 > JSXML : 218 > =========================== > Total : 9735 > > +------------------+ > | m-i/js/xpconnect | > +------------------+ > SkipRoot : 0 > jsval|Value : 603 > jsid : 219 > JSObject : 989 > ObjectImpl : 0 > JSString : 95 > JSFlatString : 3 > JSDependentString : 0 > JSUndependedString : 0 > JSExtensibleString : 0 > JSExternalString : 0 > JSLinearString : 0 > JSStableString : 0 > JSInlineString : 0 > JSRope : 0 > JSAtom : 0 > PropertyName : 0 > UnownedBaseShape : 0 > BaseShape : 0 > Shape : 0 > JSScript : 26 > TypeObject : 0 > IonCode : 0 > JSXML : 0 > =========================== > Total : 1935 > > +--------+ > | m-i/js | > +--------+ > SkipRoot : 58 > jsval|Value : 4451 > jsid : 830 > JSObject : 3897 > ObjectImpl : 7 > JSString : 826 > JSFlatString : 116 > JSDependentString : 3 > JSUndependedString : 0 > JSExtensibleString : 2 > JSExternalString : 7 > JSLinearString : 138 > JSStableString : 43 > JSInlineString : 9 > JSRope : 10 > JSAtom : 295 > PropertyName : 210 > UnownedBaseShape : 9 > BaseShape : 3 > Shape : 80 > JSScript : 365 > TypeObject : 205 > IonCode : 197 > JSXML : 218 > =========================== > Total : 11979 > > +---------+ > | m-i/dom | > +---------+ > SkipRoot : 0 > jsval|Value : 1487 > jsid : 226 > JSObject : 1303 > ObjectImpl : 0 > JSString : 152 > JSFlatString : 7 > JSDependentString : 0 > JSUndependedString : 0 > JSExtensibleString : 0 > JSExternalString : 0 > JSLinearString : 2 > JSStableString : 0 > JSInlineString : 0 > JSRope : 0 > JSAtom : 2 > PropertyName : 0 > UnownedBaseShape : 0 > BaseShape : 0 > Shape : 0 > JSScript : 14 > TypeObject : 0 > IonCode : 0 > JSXML : 0 > =========================== > Total : 3193 > > +------+ > | m-i/ | > +------+ > SkipRoot : 58 > jsval|Value : 8135 > jsid : 1093 > JSObject : 6078 > ObjectImpl : 7 > JSString : 1042 > JSFlatString : 124 > JSDependentString : 3 > JSUndependedString : 0 > JSExtensibleString : 2 > JSExternalString : 7 > JSLinearString : 139 > JSStableString : 43 > JSInlineString : 9 > JSRope : 10 > JSAtom : 296 > PropertyName : 210 > UnownedBaseShape : 9 > BaseShape : 3 > Shape : 81 > JSScript : 408 > TypeObject : 205 > IonCode : 197 > JSXML : 218 > =========================== > Total : 18377 > _______________________________________________ > dev-tech-js-engine-internals mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals > _______________________________________________ dev-tech-js-engine-internals mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

