cf7e24068af116193031434c4e7be6b83ccbe844: Bug 454039 - TM: don't abort TraceRecorder::record_JSOP_SETPROP on cache miss (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Tue, 09 Sep 2008 16:05:04 -0700 - rev 19091
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Bug 454039 - TM: don't abort TraceRecorder::record_JSOP_SETPROP on cache miss (r=mrbkap).
4fe759fa601632137f997c0220faf00d9706364d: Bug 453918 - TM: eliminate silly map_is_native guards on globalObj (r=shaver).
Brendan Eich <brendan@mozilla.org> - Tue, 09 Sep 2008 16:01:01 -0700 - rev 19090
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Bug 453918 - TM: eliminate silly map_is_native guards on globalObj (r=shaver).
7bc1529ba552a36c28e5d6dce65bbd53cda4c2bf: Fixed Linux build, extra qualification on member function.
David Anderson <danderson@mozilla.com> - Tue, 09 Sep 2008 13:20:44 -0700 - rev 19089
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Fixed Linux build, extra qualification on member function.
b225e0d94dec57136b666dac297ce7b6421d8ff4: Fix build bustage: parent or proto might be not JSObject* when setting to null. r=brendan, patch by bz.
Brendan Eich <brendan@mozilla.org> - Tue, 09 Sep 2008 12:33:28 -0700 - rev 19088
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Fix build bustage: parent or proto might be not JSObject* when setting to null. r=brendan, patch by bz.
1e8705a505019c0049a2b8cc72e687b29d452ed0: Avoid needless prototype-shape purges (454035, r=igor).
Brendan Eich <brendan@mozilla.org> - Tue, 09 Sep 2008 09:57:10 -0700 - rev 19087
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Avoid needless prototype-shape purges (454035, r=igor).
dba82b744d758163ea346691beb7c909436f030b: Merge.
Andreas Gal <gal@mozilla.com> - Tue, 09 Sep 2008 17:21:32 +0200 - rev 19086
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Merge.
62afdd7c83e631e18a074558110ff93411ccf86a: Capture the typemap of the outgoing stack frame during a function call and store a pointer to it on the native call stack.
Andreas Gal <gal@mozilla.com> - Tue, 09 Sep 2008 15:16:21 +0200 - rev 19085
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Capture the typemap of the outgoing stack frame during a function call and store a pointer to it on the native call stack.
6a8762adc8e6fe3b22bf60c2ba301d6af9344f39: Extract the snapshot code for a single slot into determineSlotType() und use that method in snapshot().
Andreas Gal <gal@mozilla.com> - Tue, 09 Sep 2008 15:06:23 +0200 - rev 19084
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Extract the snapshot code for a single slot into determineSlotType() und use that method in snapshot().
fb6919347a3c7dfe0f7d11afb6c4a8e30d132305: Trace Math.max. r=brendan
Blake Kaplan <mrbkap@gmail.com> - Mon, 08 Sep 2008 20:06:58 -0700 - rev 19083
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Trace Math.max. r=brendan
c89b79a10734bde6a91839fbaa6ac16322507660: Add date tests to correctness checks
Robert Sayre <sayrer@gmail.com> - Mon, 08 Sep 2008 22:36:30 -0400 - rev 19082
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Add date tests to correctness checks
9a5066ede34c3c6ceaefec7a5258b1c0d68624e6: Add controlflow-recursive to correctness checks
Robert Sayre <sayrer@gmail.com> - Mon, 08 Sep 2008 21:15:46 -0400 - rev 19081
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Add controlflow-recursive to correctness checks
cc3609a48e1694101b20ebfb5d3611a0904dbede: Add some basic correctness tests for benchmarks
Robert Sayre <sayrer@gmail.com> - Mon, 08 Sep 2008 21:02:57 -0400 - rev 19080
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Add some basic correctness tests for benchmarks
728cf8bf1648f4ea344e34c71751df9768e63a54: Fix bug 454266 - js_FillPropertyCache uses the wrong scope's shape sometimes (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Mon, 08 Sep 2008 15:51:47 -0700 - rev 19079
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Fix bug 454266 - js_FillPropertyCache uses the wrong scope's shape sometimes (r=mrbkap).
73a0e8ebcbee014d2c49daaedad76e3769c9a362: Don't try to record recursion until we support it properly (454277).
Andreas Gal <gal@mozilla.com> - Mon, 08 Sep 2008 22:49:17 +0200 - rev 19078
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Don't try to record recursion until we support it properly (454277).
c5c39b3affe27f17cd190d3b459ec2c8aab5d13b: Removing shark think which landed by accident
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 08 Sep 2008 08:57:52 -0400 - rev 19077
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Removing shark think which landed by accident
f3eb294bec8f6cf0a92706fb45b0305f776efdfb: Bug 451605. Make sure to properly restore the thisp for the innermost frame when taking a nested side exit with a callDepth > 0. r=brendan,gal
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 08 Sep 2008 08:55:20 -0400 - rev 19076
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Bug 451605. Make sure to properly restore the thisp for the innermost frame when taking a nested side exit with a callDepth > 0. r=brendan,gal
dcb86d40fc58267a72e650fcc05d04ef62983655: Make return at callDepth 0 terminate the loop, like break (454027, r=gal).
Brendan Eich <brendan@mozilla.org> - Mon, 08 Sep 2008 00:31:18 -0700 - rev 19075
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Make return at callDepth 0 terminate the loop, like break (454027, r=gal).
b776e26bb8eaefba4bdcf3d2c92a782dea172ab5: Bug 454044 - TM: JSOP_NOT needs isPromoteInt/::demote help.
Brendan Eich <brendan@mozilla.org> - Sun, 07 Sep 2008 01:40:24 -0700 - rev 19074
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Bug 454044 - TM: JSOP_NOT needs isPromoteInt/::demote help.
e55c3f70b3c33439201efecb1bc5266379b56ab9: Trace through parseInt(double), bug 454037 r=gal+brendan.
David Anderson <danderson@mozilla.com> - Sun, 07 Sep 2008 02:41:10 -0500 - rev 19073
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Trace through parseInt(double), bug 454037 r=gal+brendan.
4b3ca87a5a52cb6a5a4b7872b52e64908ec5fd42: Enable tracemonkey/nanojit for ARM.
Vladimir Vukicevic <vladimir@pobox.com> - Sat, 06 Sep 2008 01:19:29 -0700 - rev 19072
Push 1930 by mrbkap@mozilla.com at Wed, 10 Sep 2008 06:40:47 +0000
Enable tracemonkey/nanojit for ARM.
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip