2d030f5157e584940335880a3a5d99d05796d13f: [INFER] Evict as necessary when restoring parent registers before branching, bug 646001.
Brian Hackett <bhackett1024@gmail.com> - Tue, 29 Mar 2011 16:36:06 -0700 - rev 74863
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Evict as necessary when restoring parent registers before branching, bug 646001.
cfeb40109a60c284b7c8471fb2363253c0b5c818: [INFER] Add object test when statically walking the prototype chain for CALLPROP, bug 645985.
Brian Hackett <bhackett1024@gmail.com> - Tue, 29 Mar 2011 15:57:38 -0700 - rev 74862
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Add object test when statically walking the prototype chain for CALLPROP, bug 645985.
f6a77f725bbca8a3b25038a400c092cf9b2645fa: [INFER] Ensure that inlined scripts always have JIT code for expanding, bug 645666.
Brian Hackett <bhackett1024@gmail.com> - Tue, 29 Mar 2011 08:30:05 -0700 - rev 74861
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Ensure that inlined scripts always have JIT code for expanding, bug 645666.
85c24589029cbf7d4bc4e1b6b40d006c23303e58: [INFER] Check for heavyweight functions when deciding to inline, bug 645645.
Brian Hackett <bhackett1024@gmail.com> - Tue, 29 Mar 2011 06:39:09 -0700 - rev 74860
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Check for heavyweight functions when deciding to inline, bug 645645.
6acd5754040b1919189d86de431058c91e3625f9: [INFER] Don't notify constraints of new TypeResults on functions with unknown properties, bug 645632.
Brian Hackett <bhackett1024@gmail.com> - Tue, 29 Mar 2011 06:28:54 -0700 - rev 74859
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Don't notify constraints of new TypeResults on functions with unknown properties, bug 645632.
93b8d39804d7a1d32d811470d883d5aed6855559: [INFER] Always monitor accesses on __proto__ and similar properties, bug 645044.
Brian Hackett <bhackett1024@gmail.com> - Tue, 29 Mar 2011 06:18:44 -0700 - rev 74858
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Always monitor accesses on __proto__ and similar properties, bug 645044.
3b5b4dfda144c0fbe7108174a882e311512ce3e6: [INFER] Load atom pointer for CallProp stub call, bug 645629. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Tue, 29 Mar 2011 05:55:49 -0700 - rev 74857
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Load atom pointer for CallProp stub call, bug 645629. r=bhackett
9980055fd19ca13749807ad087a47ceb4e834446: [INFER] Fix x64 build break.
Brian Hackett <bhackett1024@gmail.com> - Mon, 28 Mar 2011 19:16:36 -0700 - rev 74856
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Fix x64 build break.
a3632d306b1396e160098e5cf835f09b9c6bdfd2: [INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM.
Jan de Mooij <jandemooij@gmail.com> - Mon, 28 Mar 2011 17:06:49 -0700 - rev 74855
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Refactor RegExp.exec -> RegExp.test optimization, use in both TM and JM.
60a4769fe844423e41f32e444af620b5522f252f: [INFER] Handle jsop_binary overflow in inc/dec ops, bug 644970. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Mon, 28 Mar 2011 15:44:30 -0700 - rev 74854
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Handle jsop_binary overflow in inc/dec ops, bug 644970. r=bhackett
d1ba6ce55784f30c59914a58a708b4756087050f: [INFER] More robust handling of pushed singletons in CALLPROP when the lhs could be null/undefined, bug 639099.
Brian Hackett <bhackett1024@gmail.com> - Sun, 27 Mar 2011 19:21:59 -0700 - rev 74853
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] More robust handling of pushed singletons in CALLPROP when the lhs could be null/undefined, bug 639099.
de52adfa3439f69593872332bab6e21c4ae1bd02: [INFER] Inline callees at polymorphic call sites, bug 639099.
Brian Hackett <bhackett1024@gmail.com> - Sun, 27 Mar 2011 18:25:05 -0700 - rev 74852
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Inline callees at polymorphic call sites, bug 639099.
5d8a1a69f53af3a0b2be10c199cf86b84dab7787: [INFER] Wait for code to get hot before inlining calls, bug 639099.
Brian Hackett <bhackett1024@gmail.com> - Sun, 27 Mar 2011 07:48:03 -0700 - rev 74851
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Wait for code to get hot before inlining calls, bug 639099.
1cf3859b5f1e341840fc13f83d5ec8d2df7fca31: [INFER] Fix Linux build again.
Brian Hackett <bhackett1024@gmail.com> - Sat, 26 Mar 2011 20:34:56 -0700 - rev 74850
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Fix Linux build again.
b006107ffe9d5c367989951e58e2193731c6dc3a: [INFER] Fix Linux build.
Brian Hackett <bhackett1024@gmail.com> - Sat, 26 Mar 2011 20:23:15 -0700 - rev 74849
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Fix Linux build.
b3c72eb35d2c5544b4475969f00f234aa1598a52: [INFER] Don't clone functions with singleton types.
Brian Hackett <bhackett1024@gmail.com> - Sat, 26 Mar 2011 20:18:58 -0700 - rev 74848
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Don't clone functions with singleton types.
e2b96219a262097d8e008e23f46cddfa38280d92: [INFER] Fix x64 build, revert accidental manifest.py changes, bug 639099.
Brian Hackett <bhackett1024@gmail.com> - Sat, 26 Mar 2011 19:56:49 -0700 - rev 74847
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Fix x64 build, revert accidental manifest.py changes, bug 639099.
2a6ecf5af25ce78f36bffd8c34bd4cb179cd92ee: [INFER] Inline scripted calls, bug 639099.
Brian Hackett <bhackett1024@gmail.com> - Sat, 26 Mar 2011 19:07:13 -0700 - rev 74846
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Inline scripted calls, bug 639099.
3d71887519174eeea07dc5ad5aa5ba089f61f311: [INFER] Don't evict lhs register in jsop_relational_int and jsop_equality, bug 643829. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Fri, 25 Mar 2011 13:40:20 -0700 - rev 74845
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Don't evict lhs register in jsop_relational_int and jsop_equality, bug 643829. r=bhackett
7bfbc13e500a03b1c72822b1c22291c061938531: [INFER] Merge JSOP_RSH with jsop_bitop, bug 643109. r=bhackett
Jan de Mooij <jandemooij@gmail.com> - Thu, 24 Mar 2011 12:37:57 -0700 - rev 74844
Push 20986 by khuey@mozilla.com at Sun, 14 Aug 2011 11:45:15 +0000
[INFER] Merge JSOP_RSH with jsop_bitop, bug 643109. r=bhackett
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip