34c628db78cb3acff8a18fc3f09ab32f06e481a8: Deoptimize name accesses within XML filters, bug 605200. r=brendan
Brian Hackett <bhackett1024@gmail.com> - Mon, 07 Mar 2011 18:16:54 -0800 - rev 64241
Deoptimize name accesses within XML filters, bug 605200. r=brendan
4515f64dbd58cbc19f56e27b2f4494405537abb3: Put #undef where it belongs.
Brendan Eich <brendan@mozilla.org> - Mon, 07 Mar 2011 17:58:03 -0800 - rev 64240
Put #undef where it belongs.
7739067b5270a64578d22f8e4aa0934a93777666: Follow-up fix for bug 639235.
Andreas Gal <gal@mozilla.com> - Mon, 07 Mar 2011 17:20:12 -0800 - rev 64239
Follow-up fix for bug 639235.
97fb5391ed758234ce4f7d9cb08e050c8a56ee2d: Mark watch points after the main GC phase (bug 639235, r=jorendorff).
Andreas Gal <gal@mozilla.com> - Mon, 07 Mar 2011 16:56:17 -0800 - rev 64238
Mark watch points after the main GC phase (bug 639235, r=jorendorff).
b1651c6a78868bf67a353ad442248c389b1cb42b: Backout b1f8f4f84662
Brian Hackett <bhackett1024@gmail.com> - Mon, 07 Mar 2011 16:43:26 -0800 - rev 64237
Backout b1f8f4f84662
0f5b9362566e2ca01a25fa4ca1c796ebd8c41ca1: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 07 Mar 2011 16:06:53 -0800 - rev 64236
Update nanojit-import-rev stamp.
b445bf49c96ca4465e3f1fd8e7719ea7c7394e10: Bug 639418 - nanojit: add OPCODE and IMM8 to i386 backend. r=rreitmai.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 07 Mar 2011 16:03:09 -0800 - rev 64235
Bug 639418 - nanojit: add OPCODE and IMM8 to i386 backend. r=rreitmai.
a871b845d417c4b0bbdf27f3f07acdf9b0f76e88: Bug 547063 - nanojit: reinstate NJ_COMPILER_ARM_ARCH static assertion in njconfig.cpp. r=rreitmai.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 07 Mar 2011 15:54:10 -0800 - rev 64234
Bug 547063 - nanojit: reinstate NJ_COMPILER_ARM_ARCH static assertion in njconfig.cpp. r=rreitmai.
7983d93e2eb29aa8187d04d83fe1177f4829db54: Bug 638402 - Improve the performance of the code emitted by NanoJIT/SH4 (r=rreitmai)
Cédric VINCENT <cedric.vincent> - Thu, 03 Mar 2011 03:54:00 -0800 - rev 64233
Bug 638402 - Improve the performance of the code emitted by NanoJIT/SH4 (r=rreitmai) . . attachment 516556 - Improve the performance of the code emitted by NanoJIT/SH4 . User-Agent: Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.7.62 Version/11.01 Build Identifier: This patch improves the performance of the code emitted by NanoJIT/SH4, it was validated with the "acceptance" and "performance" testsuites. This patch introduces: * many small tweaks. * a constant pool manager specific to the SH4, see the following link for details: http://pastebin.com/D8cuNRMp * a "static" point in the frame to allow more efficient addressing on SH4, see the following link for details: http://repo.or.cz/w/tamarin-stm.git/commit/69a6c1969965c54ade6cf79d3a85e07ff0b3a1ce Reproducible: Always
b1f8f4f846624e114cfabd4ff8b346a0f2795edd: Deoptimize name accesses within XML filters, bug 605200. r=brendan
Brian Hackett <bhackett1024@gmail.com> - Mon, 07 Mar 2011 15:31:17 -0800 - rev 64232
Deoptimize name accesses within XML filters, bug 605200. r=brendan
9f2be90f07d3d63d6d877f43c79c379dc52deab6: Bug 621526 - JSStackFrame::pc() should not look for 'next' frame for current frame of suspended segment (r=bhackett)
Luke Wagner <lw@mozilla.com> - Mon, 07 Mar 2011 09:55:41 -0800 - rev 64231
Bug 621526 - JSStackFrame::pc() should not look for 'next' frame for current frame of suspended segment (r=bhackett)
5cf1f751cb5b5b75076db60fac5372d33e2cc83a: Bug 628073 - Compile JSOP_CASE in the methodjit (r=dvander)
Jan de Mooij <jandemooij@gmail.com> - Mon, 07 Mar 2011 11:27:43 -0800 - rev 64230
Bug 628073 - Compile JSOP_CASE in the methodjit (r=dvander)
30940051c457599e7e29c3769e54d3c2b20297c9: Bug 637905 - Add (asserted-infallible) append methods to js::Vector, for use when the vector in question has previously had space reserved, and use them a bunch of places. r=luke
Jeff Walden <jwalden@mit.edu> - Fri, 18 Feb 2011 18:32:29 -0800 - rev 64229
Bug 637905 - Add (asserted-infallible) append methods to js::Vector, for use when the vector in question has previously had space reserved, and use them a bunch of places. r=luke
9439b1936151a2e7b2cba6e3fa1e4e60a0d1ab0e: Bug 608473 - |var eval = otherWindow.eval; eval(...)| should behave like indirectly calling that eval from a script in that other window. r=jorendorff
Jeff Walden <jwalden@mit.edu> - Wed, 02 Mar 2011 20:56:37 -0800 - rev 64228
Bug 608473 - |var eval = otherWindow.eval; eval(...)| should behave like indirectly calling that eval from a script in that other window. r=jorendorff
9abe76d26196fb5850ac0e211e5aea224e1e1201: Bug 637204 - Some unconditionally reserved words are reserved only in strict code. r=brendan
Jeff Walden <jwalden@mit.edu> - Tue, 01 Mar 2011 22:19:43 -0800 - rev 64227
Bug 637204 - Some unconditionally reserved words are reserved only in strict code. r=brendan
68203913d04cf5be53fd16278816183d5670ba5c: Bug 618485 - Add missing 64-bit big-endian jsval_layout field (r=luke)
Luke Wagner <lw@mozilla.com> - Mon, 07 Mar 2011 09:50:58 -0800 - rev 64226
Bug 618485 - Add missing 64-bit big-endian jsval_layout field (r=luke)
27e5814815491ebb68e474e453aff6c2ea908c43: Bug 634594 - Ensure XPCCallContext string cache is aligned (r=mrbkap)
Luke Wagner <lw@mozilla.com> - Wed, 16 Feb 2011 16:43:15 -0800 - rev 64225
Bug 634594 - Ensure XPCCallContext string cache is aligned (r=mrbkap)
f5fbe627578d2d225f9728b7cc125214f534f2ca: Bug 637246 - generator.close() should return undefined (r=brendan)
Luke Wagner <lw@mozilla.com> - Mon, 07 Mar 2011 09:33:55 -0800 - rev 64224
Bug 637246 - generator.close() should return undefined (r=brendan)
5e8744f7c31a0502037a2782c9ebecc40f0da8c1: Remove ObjectOps trace hook (bug 639227, r=dvander).
Andreas Gal <gal@mozilla.com> - Sun, 06 Mar 2011 22:31:43 -0800 - rev 64223
Remove ObjectOps trace hook (bug 639227, r=dvander).
ece554f6ccd1f0cd4f2f99737521b206a43bc580: Backout bug 639227 due to orange.
Andreas Gal <gal@mozilla.com> - Sun, 06 Mar 2011 21:37:13 -0800 - rev 64222
Backout bug 639227 due to orange.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip