searching for reviewer(dmandelin)
bec0a80ff952f3b5ed83ef1218bf0a57e77f71da: Bug 688769 - rm resource.h and t/ from js/src (r=dmandelin)
Luke Wagner <luke@mozilla.com> - Fri, 23 Sep 2011 09:07:33 -0700 - rev 77438
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 688769 - rm resource.h and t/ from js/src (r=dmandelin)
c7233b484b951611b466b024e172bb09066f3627: Bug 684559 - Don't include now missing jswtfbridge.h on non-YARR JIT architectures (NPOTDB); r=dmandelin
Landry Breuil <landry@openbsd.org> - Wed, 21 Sep 2011 13:41:17 +0100 - rev 77266
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 684559 - Don't include now missing jswtfbridge.h on non-YARR JIT architectures (NPOTDB); r=dmandelin
09b9a80097637fdb58f01a45d225553a1eeaa446: Bug 686571 - Expose new javascript.options.pccounts.(content|chrome) prefs defaults; r=dmandelin
Cedric Vivier <cedricv@neonux.com> - Tue, 20 Sep 2011 11:09:04 +0100 - rev 77182
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 686571 - Expose new javascript.options.pccounts.(content|chrome) prefs defaults; r=dmandelin
8ad3742f0f8350b417eb297ba936b2d9c36bbf1f: Bug 686571 - Add options javascript.options.pccounts.content and javascript.options.pccounts.chrome for controlling JSOPTION_PCCOUNTS (r=dmandelin)
Steve Fink <sfink@mozilla.com> - Wed, 07 Sep 2011 16:58:28 -0700 - rev 76930
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 686571 - Add options javascript.options.pccounts.content and javascript.options.pccounts.chrome for controlling JSOPTION_PCCOUNTS (r=dmandelin)
52550df07858516ff527f7507b8289bbeca9b979: Bug 684559: bring back PCRE for JavaScript regexps on systems without YARR JIT because it's faster than YARR's interpreter. r=dmandelin
Cameron Kaiser <spectre@armory.com> - Wed, 07 Sep 2011 17:05:59 -0700 - rev 76851
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 684559: bring back PCRE for JavaScript regexps on systems without YARR JIT because it's faster than YARR's interpreter. r=dmandelin
813746ec38bff5ad749ebdb9271548ded48fa937: Bug 684799 - Measure slop in more JS memory reporters. r=dmandelin.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 07 Sep 2011 18:41:38 -0700 - rev 76705
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 684799 - Measure slop in more JS memory reporters. r=dmandelin.
7fb15a645955ee2b808e639f2245b344833be6e1: Bug 676732 - Measure and/or avoid slop in important JS memory reporters. r=dmandelin.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 04 Sep 2011 18:32:50 -0700 - rev 76542
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 676732 - Measure and/or avoid slop in important JS memory reporters. r=dmandelin.
bcc474c726aa89f2278ffebb1e65e80bc9d71468: Bug 683654 - Make TraceVis compile and run again; r=dmandelin
Terrence Cole <terrence@trainedmonkeystudios.org> - Thu, 01 Sep 2011 16:56:58 +0100 - rev 76384
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 683654 - Make TraceVis compile and run again; r=dmandelin
d05513502cdc0ac1e6b8b9f27eb15fec34954e6e: bug 672493 - skip native stack check under GLIBC. r=dmandelin
Igor Bukanov <igor@mir2.org> - Wed, 20 Jul 2011 13:26:35 +0200 - rev 76376
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
bug 672493 - skip native stack check under GLIBC. r=dmandelin
77c5e531f7cbcde17e8a5096ced366fc8d84b0bc: Bug 669369 - Simplify Parser::setFunctionKinds. r=dmandelin.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 30 Aug 2011 06:08:30 -0500 - rev 76231
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 669369 - Simplify Parser::setFunctionKinds. r=dmandelin.
30632635b7fb19012782740b5ee068857950bac3: Bug 682306 - Remove an unused field in JSFunction. r=dmandelin.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 30 Aug 2011 06:07:10 -0500 - rev 76230
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 682306 - Remove an unused field in JSFunction. r=dmandelin.
d4003f345b2418211b0327d757c6ac1268162115: Bug 681071 - Enable GC compartment assertions in nightlies (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Thu, 25 Aug 2011 10:09:19 -0700 - rev 75903
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 681071 - Enable GC compartment assertions in nightlies (r=dmandelin)
43669eae1968ec8ab14a73dfb77350a0ec1c8911: Bug 680642 - Don't enable YARR JIT on MIPS, as the implementation is missing. r=dmandelin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 23 Aug 2011 16:13:55 +0200 - rev 75743
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 680642 - Don't enable YARR JIT on MIPS, as the implementation is missing. r=dmandelin
5847fed3426746e8692fdf4221acbd0917237d42: Bug 670719 - Only add -DENABLE_JIT=1 to CXXFLAGS if any of trace/method/yarr jit is enabled. r=dmandelin
Mike Hommey <mh+mozilla@glandium.org> - Tue, 23 Aug 2011 16:13:21 +0200 - rev 75742
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 670719 - Only add -DENABLE_JIT=1 to CXXFLAGS if any of trace/method/yarr jit is enabled. r=dmandelin
c8eea83232b2d0dbf19c9fe8315517dabe09212b: Bug 679593 - Null out JSScript (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 22 Aug 2011 14:33:32 -0700 - rev 75682
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 679593 - Null out JSScript (r=dmandelin)
5691363f380fe07517235de738216fb40837fb1b: Bug 547875 - No OOM check on trace when creating a null closure in JSOP_LAMBDA r=dmandelin
Terrence Cole <terrence@trainedmonkeystudios.org> - Thu, 18 Aug 2011 21:50:18 +0200 - rev 75504
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 547875 - No OOM check on trace when creating a null closure in JSOP_LAMBDA r=dmandelin
e366da1a4f47992d1a727306d9f38ba8f0578501: Bug 678126 - Add "tjit-data/trace-monitor" memory reporter. r=dmandelin.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 14 Aug 2011 19:45:38 -0700 - rev 75290
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 678126 - Add "tjit-data/trace-monitor" memory reporter. r=dmandelin.
3cc01fa9d8fb538e2ff0d0138391ffcde5ee333a: Bug 678656 - fix some warnings in js/src/jsemit.cpp. r=dmandelin.
Robert Sayre <sayrer@gmail.com> - Sat, 13 Aug 2011 06:54:16 -0500 - rev 75256
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 678656 - fix some warnings in js/src/jsemit.cpp. r=dmandelin.
b5ebe47700ce19a7ee2227a7c5a1134efa3fb17d: Bug 613820: Regexp forwards ref in quantified parens test. (r=dmandelin)
Chris Leary <cdleary@mozilla.com> - Wed, 06 Jul 2011 18:09:45 -0700 - rev 75183
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 613820: Regexp forwards ref in quantified parens test. (r=dmandelin)
ac46097e312cf854d997e3bdc566c7c35583f940: Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 21 Sep 2010 18:34:42 -0700 - rev 74595
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Optimize FrameState for large linear scripts (bug 591836, r=dmandelin). * * * Remove FrameState::base (bug 591836 part 1, r=dmandelin). * * * New register pinning invariants (bug 591836 part 2, r=dmandelin). * * * Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin). * * * New copy order invariant (bug 591836 part 4, r=dmandelin). * * * Optimize immutable frame syncing (bug 591836 part 5, r=dmandelin). * * * Optimize frame merging (bug 581936 part 6, r=dmandelin). * * * Optimize copying frame entries (bug 591836 part 7, r=dmandelin). * * * Optimize mutable frame syncing (bug 591836 part 8, r=dmandelin). * * * Optimize syncing in try blocks (bug 591836 part 9, r=dmandelin).
38c0a9cb88fd022fa86bd8c27226660fd44b9faf: ICs for scripted calls (bug 587698, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 02 Sep 2010 20:04:33 -0700 - rev 74546
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
ICs for scripted calls (bug 587698, r=dmandelin). * * * Fixed out-of-range jump on x64. * * * Fix Windows build.
40fe2614ef8e7a70f3f539cfa094bb4e4a39f1da: ICs for scripted calls (bug 587698, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 02 Sep 2010 20:04:33 -0700 - rev 74537
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
ICs for scripted calls (bug 587698, r=dmandelin). * * * Fixed out-of-range jump on x64.
611224f6f8da143657e91ccb1e414b5245aa1169: ICs for scripted calls (bug 587698, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 02 Sep 2010 20:04:33 -0700 - rev 74528
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
ICs for scripted calls (bug 587698, r=dmandelin).
2a8c72408e36d7ba2741e38b80a11be23beacdfc: ICs for scripted calls (bug 587698, r=dmandelin).
David Anderson <danderson@mozilla.com> - Thu, 02 Sep 2010 02:59:34 -0700 - rev 74516
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
ICs for scripted calls (bug 587698, r=dmandelin).
91389f18d45b194728ad8212fe946c94a1b63fb3: Optimize mutable FrameState syncing algorithm (bug 591836 part 8, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 18:06:50 -0700 - rev 74515
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Optimize mutable FrameState syncing algorithm (bug 591836 part 8, r=dmandelin).
e8dc1103c1b76aec702e06c92358b7274bc237f0: Optimize uncopy algorithm (bug 591836 part 7, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 14:05:16 -0700 - rev 74514
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Optimize uncopy algorithm (bug 591836 part 7, r=dmandelin).
b364b2ffc970bd4f77e0f8f5f11f4202217bd294: Optimize FrameState merging algorithm (bug 591836 part 6, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 02:30:44 -0700 - rev 74513
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Optimize FrameState merging algorithm (bug 591836 part 6, r=dmandelin).
6e24d99e29c0f83a8575b78a102d90eabcde829d: Optimize immutable FrameState syncing algorithm (bug 591836 part 5, r=dmandelin).
David Anderson <danderson@mozilla.com> - Wed, 01 Sep 2010 00:55:49 -0700 - rev 74512
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Optimize immutable FrameState syncing algorithm (bug 591836 part 5, r=dmandelin).
bd7928e24ad44eb882924eec09e6bb03979e4284: Backing stores should precede copies in FrameState (bug 591836 part 4, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 22:48:36 -0700 - rev 74511
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Backing stores should precede copies in FrameState (bug 591836 part 4, r=dmandelin).
33772073ce075702e021d1df22f806f0de3c0ed6: Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 22:48:33 -0700 - rev 74510
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Remove FrameState::tosFe() (bug 591836 part 3, r=dmandelin).
8703c9e17f69803299caee68d2ef340fa0b8d5cd: Improve register pinning invariants (bug 591836 part 2, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 17:42:12 -0700 - rev 74509
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Improve register pinning invariants (bug 591836 part 2, r=dmandelin).
65a5a3d552f662487049c81b211c8217faa08ab9: Remove FrameState::base (bug 591836 part 1, r=dmandelin).
David Anderson <danderson@mozilla.com> - Tue, 31 Aug 2010 17:03:22 -0700 - rev 74508
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Remove FrameState::base (bug 591836 part 1, r=dmandelin).
c1eadd115562e155ec1ef3a0c24fb33fea4b2ca6: Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 12 Aug 2011 06:57:45 -0700 - rev 74349
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
cd7f694c9f2f099a31158fb5d292a97a49d3cad4: Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 12 Aug 2011 06:57:45 -0700 - rev 74345
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted)
53dd7a930bae8c6366c22dfc6c8716a399172e5c: Bug 650411 - assert in debug/release builds that JSRuntime is only used in a single-threaded manner (r=jorendorff,sr=dmandelin)
Luke Wagner <luke@mozilla.com> - Fri, 01 Jul 2011 14:11:31 -0700 - rev 74285
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 650411 - assert in debug/release builds that JSRuntime is only used in a single-threaded manner (r=jorendorff,sr=dmandelin)
6030c9f7b3ca6aee5b87507743e40ededb87849b: Bug 676738 - Change the index argument to JS_SetElement from jsint to uint32. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:13 -0700 - rev 74040
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_SetElement from jsint to uint32. r=dmandelin
2d818a0b3cd175aa8029155fd432fa12d2743223: Bug 676738 - Change the index argument to JS_GetElement from jsint to uint32. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:13 -0700 - rev 74039
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_GetElement from jsint to uint32. r=dmandelin
77ea7ae6ce0809090f671e29fa0539cc368a22a7: Bug 676738 - Change the index argument to JS_DeleteElement and JS_DeleteElement2 from jsint to uint32. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:13 -0700 - rev 74037
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_DeleteElement and JS_DeleteElement2 from jsint to uint32. r=dmandelin
cacc7fdcba7b6e3b64ea98ffb77f716596bf0005: Bug 676738 - Change the index argument to JS_LookupElement from jsint to uint32. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:13 -0700 - rev 74036
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_LookupElement from jsint to uint32. r=dmandelin
43dbc22aa5fa79b81c5f161e8fe1bfeac61dbde9: Bug 676738 - Change the index argument to JS_HasElement from jsint to uint32. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:13 -0700 - rev 74035
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_HasElement from jsint to uint32. r=dmandelin
bcc124e8606835e494e3cc1390b5be0427d8e557: Bug 676738 - Change the index argument to JS_AlreadyHasOwnElement from jsint to uint32. r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:13 -0700 - rev 74034
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_AlreadyHasOwnElement from jsint to uint32. r=dmandelin
f2ff60137bb3025e757f2102fd919612a508949b: Bug 676738 - Change the index argument to JS_DefineElement from jsint to uint32. r=jst, r=dmandelin
Jeff Walden <jwalden@mit.edu> - Thu, 04 Aug 2011 19:39:12 -0700 - rev 74033
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 676738 - Change the index argument to JS_DefineElement from jsint to uint32. r=jst, r=dmandelin
0f4acd33ac43fee82acbd6ea83275c22e921c2a5: Bug 631998 - CALLPROP fix (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 02 Aug 2011 11:02:09 -0700 - rev 73715
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 631998 - CALLPROP fix (r=dmandelin)
75cd7345fb19f5b182a48858607e242d51043e9c: Bug 674441 - Fix bogus script owner assertion (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 02 Aug 2011 10:18:30 -0700 - rev 73708
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 674441 - Fix bogus script owner assertion (r=dmandelin)
d976a3aed628a5ee7b9ac8b3781d117ece44db6e: Bug 675802 - Instrument DestroyScript for more crash analysis (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Tue, 02 Aug 2011 10:13:03 -0700 - rev 73707
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 675802 - Instrument DestroyScript for more crash analysis (r=dmandelin)
e50f838bea8395c579c95cb8938d1779c7700073: Bug 673627 - Make --enable-callgrind turn on --enable-profiling (r=dmandelin)
Steve Fink <sfink@mozilla.com> - Tue, 26 Jul 2011 15:56:04 -0700 - rev 73635
Bug 673627 - Make --enable-callgrind turn on --enable-profiling (r=dmandelin)
eb2a432bdf1a3eef1d72e05fa6419a59ef1dff53: Bug 671035 - Remove windows.h from jsprobes.h by moving ETW support into jsprobes.cpp (r=dmandelin)
Steve Fink <sfink@mozilla.com> - Wed, 13 Jul 2011 17:26:58 -0700 - rev 73633
Bug 671035 - Remove windows.h from jsprobes.h by moving ETW support into jsprobes.cpp (r=dmandelin)
1ae32abc30cd901354a19e8d5253e00e53386532: Bug 673850 - Fix YARR with Solaris Studio compiler. r=dmandelin.
Ginn Chen <ginn.chen@oracle.com> - Thu, 28 Jul 2011 11:35:30 +0800 - rev 73456
Bug 673850 - Fix YARR with Solaris Studio compiler. r=dmandelin.
a840cf51978aea30bc9c61a0e3827e80270cbe89: Bug 673625 - Add more assertions to check JSScript validity (r=dmandelin)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 25 Jul 2011 18:05:05 -0700 - rev 73317
Bug 673625 - Add more assertions to check JSScript validity (r=dmandelin)
590784923cf77f97e32b592b04e45c812e65bf49: Bug 672063 - Complete nsIJSON implementation again. r=jwalden sr=dmandelin
Nils Maier <MaierMan@web.de> - Fri, 22 Jul 2011 14:12:34 +0200 - rev 73224
Bug 672063 - Complete nsIJSON implementation again. r=jwalden sr=dmandelin