eef2b0e9dcebaf3dcd0f4ce5ab732b904ec0e900: Eliminate warning about ignored visibility attribute on js_CloseIterator when compiling jsbuiltins.cpp. No bug#. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 23 Oct 2008 16:38:58 -0500 - rev 20961
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Eliminate warning about ignored visibility attribute on js_CloseIterator when compiling jsbuiltins.cpp. No bug#. r=brendan.
62e9334323c60cdfbd6c796c8340bdd5388c83b4: Fix blatant bugs in jsbuiltins.h. No bug#. r=dvander.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 23 Oct 2008 15:39:35 -0500 - rev 20960
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix blatant bugs in jsbuiltins.h. No bug#. r=dvander.
37204fa5d85da9c240a030992f1fe64997909306: Bug 461307 - Crash [@ QuoteString] with for(/x/[''] in []) (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Thu, 23 Oct 2008 11:37:07 -0700 - rev 20959
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 461307 - Crash [@ QuoteString] with for(/x/[''] in []) (r=mrbkap).
982191cd918dbb86c606720c47343a1cbadc4e67: Merge.
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 22:30:37 -0700 - rev 20958
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
d7ff3d2f608e3b7b2ed338fff6ebe77b02d9d3dd: Only track and look up LOOP_EXIT side exits in the tree info (r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 22:29:51 -0700 - rev 20957
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Only track and look up LOOP_EXIT side exits in the tree info (r=danderson).
1b71fed246fe759ff72951345ebf9930f2e3d33c: Fix memory leak in LInsHashSet::grow - bug 461069 r=danderson
Rob Arnold <tellrob@gmail.com> - Wed, 22 Oct 2008 23:07:37 -0400 - rev 20956
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix memory leak in LInsHashSet::grow - bug 461069 r=danderson
0e06273117f5660cf155eba8f9ce060e82b1b730: Make sure we set remaining fslots to void in FastNewDate (459628, r=brendan).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 19:19:07 -0700 - rev 20955
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Make sure we set remaining fslots to void in FastNewDate (459628, r=brendan).
20ea8c50a63e1ef7226642be6c56284240ab98da: Merge.
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 19:09:03 -0700 - rev 20954
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
332d5584b28a27399f6939bc68c4afa96ca689d8: Backed out changeset 82f5fed6d91a (Linux GCC doesn't seem to like clobbering ebx in inline assembly).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 19:08:28 -0700 - rev 20953
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Backed out changeset 82f5fed6d91a (Linux GCC doesn't seem to like clobbering ebx in inline assembly).
d40d1098f7aa00fa11972f211634facaa2c5b5bb: Added test-case for 459630 (WFM) to make sure we don't regress it down the road.
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 19:06:18 -0700 - rev 20952
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Added test-case for 459630 (WFM) to make sure we don't regress it down the road.
82f5fed6d91a1966f676ffbc51d1fd2fcc283892: Avoid pusha/popa inside assembly (icc crashes) when checking for SSE2 using cpuid (461280, r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 18:55:54 -0700 - rev 20951
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Avoid pusha/popa inside assembly (icc crashes) when checking for SSE2 using cpuid (461280, r=danderson).
685e00e68be95ee3849f20fd857ab5f2ccb93c85: Enable JIT by default for content (r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 18:48:16 -0700 - rev 20950
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Enable JIT by default for content (r=danderson).
37657ccdd66ddd60a4104a772e840f81ae7cf3a8: Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 18:46:41 -0700 - rev 20949
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Backed out changeset 91277d409f44 (accidentally also touched Makefile.ref and config/Darwin.mk)
91277d409f44a765e6c96012110718147c9f4f6c: Enable JIT by default for content (r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 18:21:51 -0700 - rev 20948
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Enable JIT by default for content (r=danderson).
a21276dd39740f359dc18a98a96635cef0015f88: Re-use loop exit side exit if we already have one for that PC location and the same type map (461076, r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 16:27:25 -0700 - rev 20947
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Re-use loop exit side exit if we already have one for that PC location and the same type map (461076, r=danderson).
388c80a46e357c9238ad10db17798dcbe9e7db74: Use LIR_loop for loop edge to avoid going into a side exit handler at every loop edge (461231, r=danderson).
Andreas Gal <gal@mozilla.com> - Wed, 22 Oct 2008 16:00:08 -0700 - rev 20946
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Use LIR_loop for loop edge to avoid going into a side exit handler at every loop edge (461231, r=danderson).
4df38d9ba4dfac728efaf5f320771f6807843e4e: Bug 461235 - "Assertion failure: pos == GET_UINT16(pc)" decompiling function with array comprehension (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Wed, 22 Oct 2008 15:47:52 -0700 - rev 20945
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 461235 - "Assertion failure: pos == GET_UINT16(pc)" decompiling function with array comprehension (r=mrbkap).
c6a6e9883a066f9aefda23f305e43648091ff16f: Bug 461205 - make callee-save LIR_param use optional. r=gal,edwsmith
Graydon Hoare <graydon@mozilla.com> - Wed, 22 Oct 2008 14:32:37 -0700 - rev 20944
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 461205 - make callee-save LIR_param use optional. r=gal,edwsmith
ea1ffb1c0d930aa558ea3bf6c4e63da58b882d07: Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Wed, 22 Oct 2008 12:47:51 -0700 - rev 20943
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 441479 - for-in loops should use one backward branch (with downward goto on entry; r=mrbkap).
5203db613b1007cb997beb15f47a915aee03330e: Bug 461110 - Extra parens in decompilation of "a += b = 3". r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 22 Oct 2008 14:26:49 -0500 - rev 20942
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Bug 461110 - Extra parens in decompilation of "a += b = 3". r=brendan.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip