84b79f7695c2134bbe6c37db2277a2b6b9f04ec0: bug 450765 - Fix aliasing in LIR.h
Blake Kaplan <mrbkap@gmail.com> - Fri, 15 Aug 2008 09:55:32 -0700 - rev 18192
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
bug 450765 - Fix aliasing in LIR.h
d5ab7f8a70d6c148d0c44f96aab3d6a5cf061658: Merge
Blake Kaplan <mrbkap@gmail.com> - Fri, 15 Aug 2008 09:35:16 -0700 - rev 18191
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge
3eaa6a428d520cbbf6995953ad8d4b9ee5f126b1: bug 450529 - pass pc to String.prototype.match so we can avoid unnecessary object creation when tracing. r=brendan
Blake Kaplan <mrbkap@gmail.com> - Fri, 15 Aug 2008 09:29:03 -0700 - rev 18190
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
bug 450529 - pass pc to String.prototype.match so we can avoid unnecessary object creation when tracing. r=brendan
dcb36cfe5cb18f63f1609195558ac117272af495: Don't just undepend the string, canonicalize it as well.
Blake Kaplan <mrbkap@gmail.com> - Thu, 14 Aug 2008 17:31:39 -0700 - rev 18189
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Don't just undepend the string, canonicalize it as well.
2d22af0171bb4b328ca5cda12b01db6bd8066fb5: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 23:23:15 -0700 - rev 18188
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
bce09f729d1d011cdaca8cfe91dd4a220052e15f: Add callee onto the stack to make sure our native frame layout matches the interpreter during calls.
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 23:22:51 -0700 - rev 18187
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Add callee onto the stack to make sure our native frame layout matches the interpreter during calls.
3129ba8fc8fb9c01f17460c25a891275f3eb77c4: Fix gc hazard just introduced in fix for bug 450538.
Brendan Eich <brendan@mozilla.org> - Thu, 14 Aug 2008 23:20:24 -0700 - rev 18186
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fix gc hazard just introduced in fix for bug 450538.
c8a21175816c1c1f6627e44077ca02cb276a51da: Merge. I love hg.
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 17:52:37 -0700 - rev 18185
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge. I love hg.
0afba892607e637848ebc926fdaf8b5bee77b898: Cleanup stack adjustment during tree calling.
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 17:52:11 -0700 - rev 18184
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Cleanup stack adjustment during tree calling.
c1a9feee56ac678accc343257ff6fbbe75d025e5: Merge.
David Anderson <danderson@mozilla.com> - Thu, 14 Aug 2008 17:28:32 -0700 - rev 18183
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
db9b0b847f8a3716d2d9ac8d6b1d78ee0b3ff81a: Fixed js_ValueToNumber overwriting values on the stack as different types, causing the exit type map to assert. The breaking conversion was JSVAL_VOID becoming a NaN. (bug 450538)
David Anderson <danderson@mozilla.com> - Thu, 14 Aug 2008 17:27:45 -0700 - rev 18182
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fixed js_ValueToNumber overwriting values on the stack as different types, causing the exit type map to assert. The breaking conversion was JSVAL_VOID becoming a NaN. (bug 450538)
f9eab78548c66be662432bc14ab7f51e834e8c01: Consolidate tracing-out-of-js_Interpret abort code at bottom of js_Interpret.
Brendan Eich <brendan@mozilla.org> - Thu, 14 Aug 2008 17:00:03 -0700 - rev 18181
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Consolidate tracing-out-of-js_Interpret abort code at bottom of js_Interpret.
2dc67b0bcaad2db370b68856e4004b3dd8cd4801: Make sure sp points to the native stack base of the inner tree when calling a nested tree.
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 16:22:01 -0700 - rev 18180
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Make sure sp points to the native stack base of the inner tree when calling a nested tree.
b348da0a1966af22adcc9c47d26e096365d7a993: Merge.
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 16:04:14 -0700 - rev 18179
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
afb6940312f13e4f3869d073009acd51de5fa88a: Don't over-compensate sp_adj (exclude the callee).
Andreas Gal <gal@mozilla.com> - Thu, 14 Aug 2008 16:02:33 -0700 - rev 18178
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Don't over-compensate sp_adj (exclude the callee).
a3204edcb26d6584424bd4e846e6beca57f58edd: Merge.
David Anderson <danderson@mozilla.com> - Thu, 14 Aug 2008 15:29:25 -0700 - rev 18177
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Merge.
0e382636c8c517ef3eefa06b873ba42e35919644: Fixed recorder not aborting when leaving js_Execute (bug 450532).
David Anderson <danderson@mozilla.com> - Thu, 14 Aug 2008 15:29:04 -0700 - rev 18176
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Fixed recorder not aborting when leaving js_Execute (bug 450532).
5c00030c41898d1c1f9e09cb1b43e6c284da2a54: Avoid the malloc altogether if we're going to use a unit string.
Blake Kaplan <mrbkap@gmail.com> - Thu, 14 Aug 2008 15:19:57 -0700 - rev 18175
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
Avoid the malloc altogether if we're going to use a unit string.
49ebf5338aae652ce674f4f8f01784676baff256: b=450176; trace parseInt and parseFloat; r=gal
Vladimir Vukicevic <vladimir@pobox.com> - Thu, 14 Aug 2008 15:13:39 -0700 - rev 18174
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
b=450176; trace parseInt and parseFloat; r=gal
aec0cf8db20c1a13d2e28e9d99ab5af97534fe57: bug 450641 - Add missing JS_free call.
Blake Kaplan <mrbkap@gmail.com> - Thu, 14 Aug 2008 15:03:08 -0700 - rev 18173
Push 1 by root at Tue, 26 Apr 2011 22:38:44 +0000
bug 450641 - Add missing JS_free call.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip