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

Reply via email to