5166cbc96bb687fcb36d2d3c4ed64696b4ff82c9: Bug 542016 - Remove LIR_addp (TM-specific part). code=edwsmith, r=nnethercote.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 24 Mar 2010 20:16:17 -0700 - rev 40370
Bug 542016 - Remove LIR_addp (TM-specific part). code=edwsmith, r=nnethercote.
1fc20dafbffad09d06d0adf91b698386edaec583: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 24 Mar 2010 20:13:06 -0700 - rev 40369
Update nanojit-import-rev stamp.
ea454deb245b13e49f3d787bd5996e9591be2c1f: Cleaned up trailing whitespace (r=me)
Edwin Smith <edwsmith@adobe.com> - Wed, 24 Mar 2010 20:41:39 -0400 - rev 40368
Cleaned up trailing whitespace (r=me)
36d36db4d3403594a7051d8150ca66295939920b: replace AvmAssert with NanoAssert everywhere (bug 554549 r=nnethercote+)
Edwin Smith <edwsmith@adobe.com> - Wed, 24 Mar 2010 20:35:15 -0400 - rev 40367
replace AvmAssert with NanoAssert everywhere (bug 554549 r=nnethercote+) Also, remove unused AvmAssert, AvmAssertMsg, and AvmDebugLog from nanojit/avmplus.h
61a4b97b627fdf420c0e0854dcd544ce34ecb30b: Remove now-dead LIR_iaddp/qaddp/addp (bug 542016, r=nnethercote+)
Edwin Smith <edwsmith@adobe.com> - Wed, 24 Mar 2010 20:08:06 -0400 - rev 40366
Remove now-dead LIR_iaddp/qaddp/addp (bug 542016, r=nnethercote+) Simplified the code in CseFilter::ins2() as well since addp was the only non-cse-able binary operator.
d9d99f65a1b67f86b146de4d7895e30feaf3c195: Bug 553518 - nanojit: avoid 'test r,r' where possible on i386. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 24 Mar 2010 15:34:34 -0700 - rev 40365
Bug 553518 - nanojit: avoid 'test r,r' where possible on i386. r=edwsmith.
7aa88b7b6e4443dcff05a8e5f0a804eab002e7ba: merge
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 24 Mar 2010 19:32:05 -0700 - rev 40364
merge
306648d6018c5f7e4e0582079f2a3a74cf98acd4: Follow-up to bug 517910: dslots aren't read-only. r=jorendorff on IRC.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 24 Mar 2010 19:30:47 -0700 - rev 40363
Follow-up to bug 517910: dslots aren't read-only. r=jorendorff on IRC.
23e9bcf00a86af0c5b4a36e4df7407abcd9761a6: Bug 500431 part 3 - Rename JSPropertyCache to js::PropertyCache and other renamings. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 24 Mar 2010 21:20:44 -0500 - rev 40362
Bug 500431 part 3 - Rename JSPropertyCache to js::PropertyCache and other renamings. r=brendan.
d043d2ac6e828e2e14af2e34091c73432bf45699: Disable js/src/tests/js1_8_1/extensions/regress-466905-05.js which now fails. See bug 554793 for more.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 24 Mar 2010 18:23:34 -0500 - rev 40361
Disable js/src/tests/js1_8_1/extensions/regress-466905-05.js which now fails. See bug 554793 for more.
fd0080b3e6111e23132588e941491a92e780eec4: Bug 500431 part 2 - Replace macros with inline functions in jspropertycache. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 24 Mar 2010 16:16:45 -0500 - rev 40360
Bug 500431 part 2 - Replace macros with inline functions in jspropertycache. r=brendan.
ba2ef20d98de3b6afd0c8a69beed79c218117ce2: Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 24 Mar 2010 16:16:01 -0500 - rev 40359
Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan.
4bbdad95af8420f12ca9a461453c8afe0f84a341: Bug 552500: Don't bother to dynamically detect stack growth direction. r=waldo
Jim Blandy <jimb@mozilla.org> - Wed, 24 Mar 2010 14:40:11 -0700 - rev 40358
Bug 552500: Don't bother to dynamically detect stack growth direction. r=waldo
91f2500e48e5dad26210f975474162e9cf5938a0: Disable partial flat closures pending scope chain reconstruction on trace (554572, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Wed, 24 Mar 2010 13:18:55 -0700 - rev 40357
Disable partial flat closures pending scope chain reconstruction on trace (554572, r=jorendorff).
cdb5a9fd839599fc9bb516200e20fa4a12c595e3: Public JS API for new ES5 Object functions (551595, r=jwalden).
Andreas Gal <gal@mozilla.com> - Wed, 24 Mar 2010 12:36:42 -0700 - rev 40356
Public JS API for new ES5 Object functions (551595, r=jwalden).
f909e6aacc8753c8dd0809f2959968dfc02e5d5e: Bug 531350 - TMFLAGS=fragprofile leads to reading freed memory. r=graydon.
Julian Seward <jseward@acm.org> - Tue, 23 Mar 2010 21:23:40 -0700 - rev 40355
Bug 531350 - TMFLAGS=fragprofile leads to reading freed memory. r=graydon.
732dbd2b2d46ae2b1b3022b9a2fbea3048f6a6c7: Bug 554102: Cleanup: switch from global TokenStream functions to methods. a=cdleary, r=jimb
Jim Blandy <jimb@mozilla.org> - Tue, 23 Mar 2010 17:30:36 -0700 - rev 40354
Bug 554102: Cleanup: switch from global TokenStream functions to methods. a=cdleary, r=jimb
e804d07cf96bb9cd66c805fdb6577ce3bdffbbf2: Bug 517910 - NJ: add more alias-set annotations to LIR so as to improve CSEing of loads (TM-specific part). r=gal,dvander.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Mar 2010 16:07:19 -0700 - rev 40353
Bug 517910 - NJ: add more alias-set annotations to LIR so as to improve CSEing of loads (TM-specific part). r=gal,dvander.
ebee0290c5b3ea6940cae0b381b3cf164367f14e: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Mar 2010 16:00:38 -0700 - rev 40352
Update nanojit-import-rev stamp.
0db87fb46cb2d25abf9c198280e1f3258f9f0b2b: Follow-up assertion failure fix for bug 517910. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Mar 2010 15:49:12 -0700 - rev 40351
Follow-up assertion failure fix for bug 517910. r=me.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip