8ef7b8e07529263a39dcffacea2540002495c03a: Merge.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 18 Sep 2009 08:54:30 -0500 - rev 33120
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Merge.
873dd3e379db6061c9f0cb4c0c401fb0bc656421: Backed out changeset 8abad92fd850 (bug 500431) due to Tinderbox orangeness
Jason Orendorff <jorendorff@mozilla.com> - Fri, 18 Sep 2009 08:53:03 -0500 - rev 33119
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Backed out changeset 8abad92fd850 (bug 500431) due to Tinderbox orangeness
687f2a1f5ad278bbc52e6e4ff3ef829d18339ef0: Backed out changeset eafee0100926 (bug 500431) due to Tinderbox orangeness
Jason Orendorff <jorendorff@mozilla.com> - Fri, 18 Sep 2009 08:52:27 -0500 - rev 33118
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Backed out changeset eafee0100926 (bug 500431) due to Tinderbox orangeness
eafee0100926764290cd41a5564f00df140315f1: Follow-up to bug 500431: change int constants to unsigned as Waldo asked in review. No bug#.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 17 Sep 2009 23:02:08 -0500 - rev 33117
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Follow-up to bug 500431: change int constants to unsigned as Waldo asked in review. No bug#.
ebdcce1c4cb7e0170dcd847e1805a61d1b0a9d63: Remove now-redundant USE2DEF flags propagation before LinkUseToDef, which does it (510783 followup, r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Thu, 17 Sep 2009 19:44:24 -0700 - rev 33116
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Remove now-redundant USE2DEF flags propagation before LinkUseToDef, which does it (510783 followup, r=mrbkap).
26e2f762bcc42138fad81d59100c22a094a83b8d: Propagate USE2DEF flags in LinkUseToDef, duh (510783, r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Thu, 17 Sep 2009 18:56:23 -0700 - rev 33115
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Propagate USE2DEF flags in LinkUseToDef, duh (510783, r=mrbkap).
3980990d3d42770ba95266b90d36a008fdefec60: Bug 517366 - NJ Merge: A Container assertion and more VMPI insulation, r=dvander.
Graydon Hoare <graydon@mozilla.com> - Thu, 17 Sep 2009 18:13:05 -0700 - rev 33114
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517366 - NJ Merge: A Container assertion and more VMPI insulation, r=dvander.
2cdb0f8941bbaad7b234a2bc7ca24490bff0fa3e: Bug 517117: don't trace JSOP_ARGCNT if arguments.length has been overridden, r=dvander
David Mandelin <dmandelin@mozilla.com> - Thu, 17 Sep 2009 18:13:20 -0700 - rev 33113
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517117: don't trace JSOP_ARGCNT if arguments.length has been overridden, r=dvander
8abad92fd850559cfb11adfb1077371e8eca110d: Fix JS_PROPERTY_CACHE_METERING-only build breakage from bug 500431. No bug#, rs=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 17 Sep 2009 20:02:33 -0500 - rev 33112
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Fix JS_PROPERTY_CACHE_METERING-only build breakage from bug 500431. No bug#, rs=brendan.
e59b733dd32909c40ddb9f2ef209b260d1b38366: Bug 516062: detect overridden arguments.length on trace for JSOP_ARGCNT, r=dvander
David Mandelin <dmandelin@mozilla.com> - Thu, 17 Sep 2009 18:00:01 -0700 - rev 33111
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 516062: detect overridden arguments.length on trace for JSOP_ARGCNT, r=dvander
9f38e133304a2a8756cb93d58240502a5f5e6e15: No bug, fixing tinderbox orange apparently caused by missing OOM check, r=gal in person
David Mandelin <dmandelin@mozilla.com> - Thu, 17 Sep 2009 17:44:19 -0700 - rev 33110
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
No bug, fixing tinderbox orange apparently caused by missing OOM check, r=gal in person
d131396a4584119bcbfc072ef2de7bcb525097da: Bug 517331 - NJ merge: harmless Nativei386.h changes, r=dvander.
Graydon Hoare <graydon@mozilla.com> - Thu, 17 Sep 2009 14:50:32 -0700 - rev 33109
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517331 - NJ merge: harmless Nativei386.h changes, r=dvander.
d6b391fdb97a4f66840d1d6c20e452705f03884c: Bug 517335 - TM: Add a 'cacheFlushed' counter to the tracemonkey stats, r=dvander.
Graydon Hoare <graydon@mozilla.com> - Wed, 16 Sep 2009 16:12:25 -0700 - rev 33108
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517335 - TM: Add a 'cacheFlushed' counter to the tracemonkey stats, r=dvander.
f7106b6e9e3d804ca6ae17a58051c788f4ee92a8: Bug 517328 - NJ merge: copy changes to nanojit insulation layer, r=dvander.
Graydon Hoare <graydon@mozilla.com> - Thu, 17 Sep 2009 15:02:30 -0700 - rev 33107
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517328 - NJ merge: copy changes to nanojit insulation layer, r=dvander.
3f508cfdfa36efe22be8c40415a24bbe28b35356: Bug 500431 - Encapsulate the property cache using C++ best practices - Part 2, refactoring. r=Waldo.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 17 Sep 2009 18:24:38 -0500 - rev 33106
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 500431 - Encapsulate the property cache using C++ best practices - Part 2, refactoring. r=Waldo.
2fbd2420ef8b793672ccc6a9fd3cb65b2b9c9340: Bug 500431 - Encapsulate the property cache using C++ best practices - Part 1, just moving a few functions to a new file.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 17 Sep 2009 18:23:36 -0500 - rev 33105
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 500431 - Encapsulate the property cache using C++ best practices - Part 1, just moving a few functions to a new file.
3e46aa7c03bc66482a352989c473233a097a2693: Bug 429243 - /[\0]/.exec('\0') fails. r=crowder
x0 <x00000000@freenet.de> - Thu, 17 Sep 2009 15:48:00 -0700 - rev 33104
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 429243 - /[\0]/.exec('\0') fails. r=crowder
bc8bbb513d4ecdee393c57d64df431fd8d092909: Bug 517349 - Remove an incorrect assertion (we already do the work to make the condition not matter. r=dvander
Blake Kaplan <mrbkap@gmail.com> - Thu, 17 Sep 2009 16:10:36 -0700 - rev 33103
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517349 - Remove an incorrect assertion (we already do the work to make the condition not matter. r=dvander
b06818fe047c54a81bf51121f2e1b2ec0768aebe: No bug - Fix GCC warning by removing unused 'typedef' keyword. r=graydon
Blake Kaplan <mrbkap@gmail.com> - Thu, 17 Sep 2009 15:47:58 -0700 - rev 33102
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
No bug - Fix GCC warning by removing unused 'typedef' keyword. r=graydon
164fd13234c9c3f8ba87a219e5165340bc0e1928: Bug 517333 - NJ merge: move LIR 64-bit opcodes around, r=dvander.
Graydon Hoare <graydon@mozilla.com> - Thu, 17 Sep 2009 14:49:49 -0700 - rev 33101
Push 9346 by rsayre@mozilla.com at Sat, 26 Sep 2009 03:38:06 +0000
Bug 517333 - NJ merge: move LIR 64-bit opcodes around, r=dvander.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip