bff02e9994e3927b164081d20d4eb8a74ee97724: [INFER] Use the 'this' array type as the result in Array.concat, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Fri, 18 Mar 2011 07:56:50 -0700 - rev 74807
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Use the 'this' array type as the result in Array.concat, bug 642412.
a900619f0e0467f25e0d4a887645b384e8d959c1: [INFER] Monitor calls to non-functions dynamically, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 23:52:10 -0700 - rev 74806
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Monitor calls to non-functions dynamically, bug 642412.
ad4909bdd6a7fe4ef93756ceec6ffec1f7ff4914: [INFER] Optimize JSOP_NEG on known integers, bug 640293. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Thu, 17 Mar 2011 21:40:40 -0700 - rev 74805
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Optimize JSOP_NEG on known integers, bug 640293. r=bhackett
897c257e54054c790995594c14a408ccfbfacc99: [INFER] Infer arithmetic on objects as producing ints, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 21:34:36 -0700 - rev 74804
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Infer arithmetic on objects as producing ints, bug 642412.
5f46e05ceecb252bb8967e855ba650b1bcd103ac: [INFER] Fix corruption-inducing typo, bug 642159.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 18:43:09 -0700 - rev 74803
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Fix corruption-inducing typo, bug 642159.
7085463508eeede7eaa016f28f27e2f584c5112b: [INFER] Don't set script->isCachedEval until it is on the compartment's scriptsToGC, bug 642422.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 12:22:57 -0700 - rev 74802
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't set script->isCachedEval until it is on the compartment's scriptsToGC, bug 642422.
e65266e60e1f9d7cdd8efb1296391b36a7074249: [INFER] Add recompilation rejoin points for GETELEM/CALLELEM, bug 642405.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 12:07:48 -0700 - rev 74801
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Add recompilation rejoin points for GETELEM/CALLELEM, bug 642405.
8b5eb3c09698e37b25071fd3820491e20ec0465e: [INFER] Avoid unnecessary cast, bug 642319.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 11:57:32 -0700 - rev 74800
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Avoid unnecessary cast, bug 642319.
b3c0144afa64c51dd7b7711c213232f29a9bfc9a: [INFER] Fix bogus assert when restoring analysis types, bug 642254.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 11:54:06 -0700 - rev 74799
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Fix bogus assert when restoring analysis types, bug 642254.
ecae35e0821df602e346f81e6a9bad047ac9cae6: [INFER] Don't infer array-ness of types from prototype JSObject, bug 642248.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 11:43:46 -0700 - rev 74798
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't infer array-ness of types from prototype JSObject, bug 642248.
57e9910e726836134d044a440500fa67bac2f945: [INFER] Don't bootstrap the __proto__ of the global or Function.prototype if their __proto__ has mutated, bug 642206.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 10:48:02 -0700 - rev 74797
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Don't bootstrap the __proto__ of the global or Function.prototype if their __proto__ has mutated, bug 642206.
54ba422e342996337749c2277a3ea8eee426ee95: [INFER] Use different shapes for functions with different scripts/types, share types better for cloned functions, bug 641525.
Brian Hackett <bhackett1024@gmail.com> - Thu, 17 Mar 2011 09:42:56 -0700 - rev 74796
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Use different shapes for functions with different scripts/types, share types better for cloned functions, bug 641525.
84090709049e7593413f21a62e1d559d150e3a1f: [INFER] Remove cruft for handling overflowing INCNAME/etc. ops, bug 642164.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 22:25:32 -0700 - rev 74795
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Remove cruft for handling overflowing INCNAME/etc. ops, bug 642164.
61b3cd5aaee114210206fcf55ca50f87ad3b895b: [INFER] Add recompilation rejoin points for SETELEM, bug 641535.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 22:08:14 -0700 - rev 74794
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Add recompilation rejoin points for SETELEM, bug 641535.
322235a26fd11a68f6cad704908df287f4def9b8: [INFER] Mark unexpected undefined result for JSON.stringify, bug 642161.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 19:26:49 -0700 - rev 74793
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Mark unexpected undefined result for JSON.stringify, bug 642161.
64a9e21c196af53afa3d457923df7997d272f7c9: [INFER] Always ensure obj->numSlots() >= obj->slotSpan() after its scope has been initialized, bug 642326.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 18:59:20 -0700 - rev 74792
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Always ensure obj->numSlots() >= obj->slotSpan() after its scope has been initialized, bug 642326.
b52e42c624430bb7d5941e6de649e34a425eeaa6: [INFER] Use unique shapes when cloning objects, bug 619433.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 18:33:46 -0700 - rev 74791
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Use unique shapes when cloning objects, bug 619433.
404ae1c24c643441f81d054a5f58bac6270df659: [INFER] Spot fix for shapes not being marked when a child is held by AutoShapeRooter, bug 642209.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 18:24:20 -0700 - rev 74790
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Spot fix for shapes not being marked when a child is held by AutoShapeRooter, bug 642209.
0548f6d12aa6e2ef915066475567c033682c8f20: [INFER] Sweep cloned type sets in call ICs before destroying the objects they reference, bug 641491.
Brian Hackett <bhackett1024@gmail.com> - Wed, 16 Mar 2011 16:17:29 -0700 - rev 74789
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Sweep cloned type sets in call ICs before destroying the objects they reference, bug 641491.
80e899f002769abc1c43538cbe7d28e19ef10fb6: [INFER] Fix type handler for timeout function, bug 642247. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Wed, 16 Mar 2011 15:57:41 -0700 - rev 74788
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
[INFER] Fix type handler for timeout function, bug 642247. r=bhackett
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip