4d02662a0cd27879408abd2112100186cdc973c2: Add support for JSOP_NOT on strings (451787, r=danderson).
Andreas Gal <gal@mozilla.com> - Thu, 18 Sep 2008 16:04:54 -0700 - rev 19580
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Add support for JSOP_NOT on strings (451787, r=danderson).
b38dc7abba9870091946ae461309cf982ffed3cc: Fixed trying to record arguments past the formal arg count in JSOP_ARGSUB and JSOP_CALL (bug 455757, r=gal).
David Anderson <danderson@mozilla.com> - Thu, 18 Sep 2008 15:23:22 -0700 - rev 19579
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Fixed trying to record arguments past the formal arg count in JSOP_ARGSUB and JSOP_CALL (bug 455757, r=gal).
034e02267810975198705a3340bac12e8d1f1e13: Fixed -0 being treated as a promotable unsigned integer (bug 455758, r=gal).
David Anderson <danderson@mozilla.com> - Thu, 18 Sep 2008 14:19:17 -0700 - rev 19578
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Fixed -0 being treated as a promotable unsigned integer (bug 455758, r=gal).
3090e1560262ed47cb332fa302ea58153e6f07e0: Properly handle side exits in scripted constructors (originally mrbkap, r=brendan, 453462).
Andreas Gal <gal@mozilla.com> - Thu, 18 Sep 2008 14:13:37 -0700 - rev 19577
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Properly handle side exits in scripted constructors (originally mrbkap, r=brendan, 453462).
c82703d1d8c13890e81ec8fd654ee172306c05c8: Cleanup and unify comparison code (455811, r=danderson).
Andreas Gal <gal@mozilla.com> - Thu, 18 Sep 2008 13:31:26 -0700 - rev 19576
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Cleanup and unify comparison code (455811, r=danderson).
f59912630f60ed10fecfb5ef92e7b57a6377e6f5: Bug 455464 - TM: "Assertion failure: !TRACE_RECORDER(cx) ^ (jumpTable == recordingJumpTable)" with gc getter (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Wed, 17 Sep 2008 08:10:23 +0100 - rev 19575
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Bug 455464 - TM: "Assertion failure: !TRACE_RECORDER(cx) ^ (jumpTable == recordingJumpTable)" with gc getter (r=mrbkap).
02c38c8e437d368af50310b526ebd9f1a39073b9: Merge.
Brendan Eich <brendan@mozilla.org> - Wed, 17 Sep 2008 06:17:50 +0100 - rev 19574
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Merge.
e12c05b53995192b44667fc60301abdedabeabe2: [mq]: bug455408
Brendan Eich <brendan@mozilla.org> - Wed, 17 Sep 2008 06:13:27 +0100 - rev 19573
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
[mq]: bug455408
504ac87ae2bf177c4b60fc8530a1c9e127bc682f: Use Object as prototype if the prototype of the constructor is primitive (452960, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 18:49:27 -0700 - rev 19572
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Use Object as prototype if the prototype of the constructor is primitive (452960, r=mrbkap).
f5fc6d4956f8d4feb9eb22327297282ec6bd1839: Expose push pop in jsarray and add builtins (453734, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 17:07:59 -0700 - rev 19571
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Expose push pop in jsarray and add builtins (453734, r=mrbkap).
ce9daaee1980f525129e962b5d31611ec67ce9c2: Don't export operator new/delete except if really needed (452721, r=danderson).
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 13:57:59 -0700 - rev 19570
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Don't export operator new/delete except if really needed (452721, r=danderson).
86cd42067dbf857b00c2bb9b4a337687b7a8d1c9: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 13:24:57 -0700 - rev 19569
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Merge.
528dc22c3729f2a1a723b15fb890102f8a21c574: Removed bogus assert (argv is NULL if callee is NULL, assert segfaults, 452495, r=danderson).
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 13:24:34 -0700 - rev 19568
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Removed bogus assert (argv is NULL if callee is NULL, assert segfaults, 452495, r=danderson).
93cc00a53bd89ebf6a1a8e8cb099ca02a5480191: Fixed pointer arithmetic bug during trace recording on 64-bit platforms (bug 454981, r=m_kato).
David Anderson <danderson@mozilla.com> - Tue, 16 Sep 2008 10:48:54 -0700 - rev 19567
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Fixed pointer arithmetic bug during trace recording on 64-bit platforms (bug 454981, r=m_kato).
4b7055be006324dcbf45e6dd671e22d5d23f9fc8: Add test case for 455408.
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 08:07:01 -0700 - rev 19566
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Add test case for 455408.
6db3e2a6435b10b6dc7cb72da5247af6d0e04a68: Don't forget to set RHS as result in SETPROP in case we don't call either SetPropHit or SetPropMiss, new patch (455408, r=gal).
brendan - Tue, 16 Sep 2008 08:03:12 -0700 - rev 19565
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Don't forget to set RHS as result in SETPROP in case we don't call either SetPropHit or SetPropMiss, new patch (455408, r=gal).
a775aa0a8e76f32d82c7ee9ab67b0ee1bd0529cf: Backed out changeset 66a76c8c7346
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 06:51:33 -0700 - rev 19564
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Backed out changeset 66a76c8c7346
66a76c8c73469574e0cf887342fd77aaf5281c2e: Don't forget to set RHS as result in SETPROP in case we don't call either SetPropHit or SetPropMiss (455408, r=gal).
brendan - Tue, 16 Sep 2008 06:26:57 -0700 - rev 19563
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Don't forget to set RHS as result in SETPROP in case we don't call either SetPropHit or SetPropMiss (455408, r=gal).
cbba6634a80496af9828bcc03653797c1cde3814: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 06:22:32 -0700 - rev 19562
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Merge.
b8f1727c3c5b21acffe3d5472af6368e67c25304: Detect modulo by constant that is not zero and demote to integer modulo (451788, r=brendan).
Andreas Gal <gal@mozilla.com> - Tue, 16 Sep 2008 06:20:54 -0700 - rev 19561
Push 2320 by mrbkap@mozilla.com at Tue, 23 Sep 2008 07:43:09 +0000
Detect modulo by constant that is not zero and demote to integer modulo (451788, r=brendan).
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip