5ce2f7a9028647c9ab03a4fecf3255f358c22b32: [INFER] Add monitoring for premature returns in JSOP_NAME, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 17:03:18 -0700 - rev 74816
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Add monitoring for premature returns in JSOP_NAME, bug 642412.
526876bb3ff8368eb6f713041bff0f57b114c61b: [INFER] Fast path for object equality, track equality hooks in type objects, bug 619592.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 16:53:07 -0700 - rev 74815
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Fast path for object equality, track equality hooks in type objects, bug 619592.
39ec057f7b172cae8e6860a5d46c893ff76e4b25: [INFER] Avoid (unreachable) integer overflow when setting holes in dense arrays, bug 642592.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 10:31:36 -0700 - rev 74814
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Avoid (unreachable) integer overflow when setting holes in dense arrays, bug 642592.
695726698bfe464daee58637fa81df3e6a9c35b9: [INFER] Don't check types with an uninitialized frame on the stack, bug 642985.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 10:07:21 -0700 - rev 74813
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Don't check types with an uninitialized frame on the stack, bug 642985.
b6cae337d38dbc449bea261a0c43f917c9faffb8: [INFER] Avoid INT_TO_JSID overflow when deleting element in array_shift, bug 642979.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 09:45:05 -0700 - rev 74812
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Avoid INT_TO_JSID overflow when deleting element in array_shift, bug 642979.
332d7b94dc35f7a5bfd4b0583c27a3a8942e1ed6: [INFER] Remove bogus assert, bug 642758.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 09:25:15 -0700 - rev 74811
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Remove bogus assert, bug 642758.
7154281e487bdec4825299b2ebee511c9aac51df: [INFER] Only patch ints->doubles in existing frames for slots the recompiler thinks are doubles, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 09:11:56 -0700 - rev 74810
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Only patch ints->doubles in existing frames for slots the recompiler thinks are doubles, bug 642412.
9ee17aa5f93892227d777ab9c37ce6aef59a81b6: [INFER] Monitor the possible values pushed by each JSOP_NAME/CALLNAME, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Sat, 19 Mar 2011 08:20:46 -0700 - rev 74809
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Monitor the possible values pushed by each JSOP_NAME/CALLNAME, bug 642412.
f1dff744b6c8f04c4f750a547209eac9c37da2b5: [INFER] OOL path for truncating doubles slightly outside the int32 range, bug 643037.
Brian Hackett <bhackett1024@gmail.com> - Fri, 18 Mar 2011 16:42:00 -0700 - rev 74808
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] OOL path for truncating doubles slightly outside the int32 range, bug 643037.
b48f1d51c6f59dee7a0540b654f17b1106ae25e6: [INFER] Speculate that all ELEM accesses are on integers, use monitoring for strings, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Fri, 18 Mar 2011 10:30:21 -0700 - rev 74807
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Speculate that all ELEM accesses are on integers, use monitoring for strings, bug 642412.
ac5f63354ab2d2f43f49dc96b5d675b29a02d4fd: [INFER] Improve type handler precision for Array.{slic,pop,shift}, bug 642412.
Brian Hackett <bhackett1024@gmail.com> - Fri, 18 Mar 2011 08:17:22 -0700 - rev 74806
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Improve type handler precision for Array.{slic,pop,shift}, bug 642412.
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 74805
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74804
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74803
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74802
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74801
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74800
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74799
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74798
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +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 74797
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
[INFER] Fix bogus assert when restoring analysis types, bug 642254.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip