searching for reviewer(jimb)
a21f23d350d819d20a42e73a247545dce83d4f7b: Bug 645111 - Insert .cfi directives into inline assembly to provide debug info (r=jimb)
Steve Fink <sfink@mozilla.com> - Fri, 25 Mar 2011 11:45:00 -0700 - rev 77629
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 645111 - Insert .cfi directives into inline assembly to provide debug info (r=jimb)
41e4d29fb76d1924c7415d5fda73c9437697b89a: Bug 653056 - Use a bitwise version of JSDOUBLE_IS_NaN that Visual Studio PGO doesn't miscompile. r=jimb
Mike Hommey <mh+mozilla@glandium.org> - Fri, 23 Sep 2011 14:27:21 +0200 - rev 77414
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 653056 - Use a bitwise version of JSDOUBLE_IS_NaN that Visual Studio PGO doesn't miscompile. r=jimb
5ddec215cf627896ba0d52b3585de652caf39af4: Bug 671423 - Manually inline DOUBLE_TO_JSVAL to avoid Xcode 3.1.4 miscompilation. r=jimb
Mike Hommey <mh+mozilla@glandium.org> - Fri, 23 Sep 2011 14:25:16 +0200 - rev 77413
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 671423 - Manually inline DOUBLE_TO_JSVAL to avoid Xcode 3.1.4 miscompilation. r=jimb
724207df257a6085a40b6d9c4825a70c54336699: Bug 686280 - js::Move(temporary) should strip the const (also, this fixes build error caused by gcc 4.6 bug) (r=jimb)
Luke Wagner <luke@mozilla.com> - Mon, 19 Sep 2011 10:02:53 -0700 - rev 77151
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 686280 - js::Move(temporary) should strip the const (also, this fixes build error caused by gcc 4.6 bug) (r=jimb)
7c5740a2649ebdf22dc63c9c4d830502f6110a71: Bug 680523 - Vector move constructor needs to initialize mBegin (r=jimb)
Luke Wagner <luke@mozilla.com> - Mon, 19 Sep 2011 10:01:06 -0700 - rev 77150
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 680523 - Vector move constructor needs to initialize mBegin (r=jimb)
dcd8e435c61648385406e9db23b097e99e084e4a: Bug 685234: Remove unused variable 'afterComma' from jsparse.cpp. r=jimb
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 07 Sep 2011 11:32:37 -0700 - rev 76683
Push 3 by felipc@gmail.com at Fri, 30 Sep 2011 20:09:13 +0000
Bug 685234: Remove unused variable 'afterComma' from jsparse.cpp. r=jimb
deb37693a3661ad3b3b55ee715a6255c22e92241: Trivial cleanups: do not export vm/Debugger.h; rename Debugger::mark to markAllIteratively, delete a stray space. No bug number, rs=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 10 Aug 2011 12:57:30 -0500 - rev 75239
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Trivial cleanups: do not export vm/Debugger.h; rename Debugger::mark to markAllIteratively, delete a stray space. No bug number, rs=jimb.
48e43edc8834bc40875b3d82844ecf719c8d5c9c: Bug 677371 - [jsdbg2] Assertion failure: throwing, at jscntxt.h:1274. r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Tue, 09 Aug 2011 18:01:38 -0500 - rev 75238
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 677371 - [jsdbg2] Assertion failure: throwing, at jscntxt.h:1274. r=jimb
bc955352f821f3bb9553d5e955455ef6d027d5d4: Bug 677587 - [jsdbg2] Assertion failure: debuggees.has(global), at vm/Debugger.cpp:1564. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 09 Aug 2011 16:23:20 -0500 - rev 75237
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 677587 - [jsdbg2] Assertion failure: debuggees.has(global), at vm/Debugger.cpp:1564. r=jimb.
7333f40750638585d73db564444aa900bb3811ae: Bug 677589 - [jsdbg2] Crash [@ JSObject::getClass] when cloning null. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 09 Aug 2011 15:47:28 -0500 - rev 75236
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 677589 - [jsdbg2] Crash [@ JSObject::getClass] when cloning null. r=jimb.
cb0579abe3535dc7f66f536802fef7bbf9151b35: Bug 677593 - [jsdbg2] Assertion failure: (ptrBits & 0x7) == 0, at ../jsval.h:705. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 09 Aug 2011 15:46:41 -0500 - rev 75235
Push 2 by bsmedberg@mozilla.com at Fri, 19 Aug 2011 14:38:13 +0000
Bug 677593 - [jsdbg2] Assertion failure: (ptrBits & 0x7) == 0, at ../jsval.h:705. r=jimb.
dbe9a61e0b2ce656e7721bb26c64109094c8997d: Bug 674618 - Eliminate warnings on Mac introduced by rev ba2bdf497934 (././js-confdefs.h:110:1: warning: "__STDC_LIMIT_MACROS" redefined). r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 28 Jul 2011 15:57:50 -0500 - rev 73520
Bug 674618 - Eliminate warnings on Mac introduced by rev ba2bdf497934 (././js-confdefs.h:110:1: warning: "__STDC_LIMIT_MACROS" redefined). r=jimb.
7c43296e7545721e760bddc02c172b977ed752b0: Bug 637985 - Reimplement watchpoints using a JSObject bit. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 27 Jul 2011 17:44:43 -0500 - rev 73454
Bug 637985 - Reimplement watchpoints using a JSObject bit. r=jimb.
64d00c88b3a6f189c433c23850db94f6023355b4: Bug 654664 - Optimize JSDOUBLE_IS_NEGZERO after bug 640494. r=jimb
Mike Hommey <mh+mozilla@glandium.org> - Mon, 11 Jul 2011 07:57:35 +0200 - rev 72585
Bug 654664 - Optimize JSDOUBLE_IS_NEGZERO after bug 640494. r=jimb
2ac11e401c5621530035432d018c59ac77d33ab3: Bug 537857 part 3 - Fix assert failure in dump_syms in some cases when the linker discarded symbols. r=ccountant,r=jimb
Raymes Khoury <raymes@google.com> - Tue, 28 Jun 2011 08:25:49 +0200 - rev 71914
Bug 537857 part 3 - Fix assert failure in dump_syms in some cases when the linker discarded symbols. r=ccountant,r=jimb
56b2068a28ea86a7477fc08d858c44f4989fb491: Bug 15529 - Add missing copyright boilerplate to files in js/src, remove dead files (r=brendan,graydon,jimb)
Luke Wagner <luke@mozilla.com> - Tue, 21 Jun 2011 10:26:22 -0700 - rev 71486
Bug 15529 - Add missing copyright boilerplate to files in js/src, remove dead files (r=brendan,graydon,jimb)
5fe20ec0229c0f3db3b49f53c07896944fb8b42d: Bug 15529 - Add missing copyright boilerplate to files in js/src, remove dead files (r=brendan,graydon,jimb)
Luke Wagner <luke@mozilla.com> - Tue, 21 Jun 2011 10:26:22 -0700 - rev 71454
Bug 15529 - Add missing copyright boilerplate to files in js/src, remove dead files (r=brendan,graydon,jimb)
4d99c0c736d49bca8eee0e440051fcdb421ea2d1: Bug 663245 - Reduce exposure of jsbool.h, jsiter.h, and jsstr.h outside the JS engine to ding compile time less when they're touched. r=jimb
Jeff Walden <jwalden@mit.edu> - Fri, 10 Jun 2011 11:44:16 -0700 - rev 71368
Bug 663245 - Reduce exposure of jsbool.h, jsiter.h, and jsstr.h outside the JS engine to ding compile time less when they're touched. r=jimb
159fedddb24cabf3658ab283066d76d1dbdaa5f8: Bug 470791 - Adjust prmjtime.cpp PRMJ_Now code to be more readable, and not just a direct translation of JSLL_* macros. r=jimb
Jeff Walden <jwalden@mit.edu> - Thu, 09 Jun 2011 01:13:17 -0700 - rev 71367
Bug 470791 - Adjust prmjtime.cpp PRMJ_Now code to be more readable, and not just a direct translation of JSLL_* macros. r=jimb
5da430ecfdd758083ba270676557c8f058becb24: Bug 470791 - Remove all users of the long-obsolete JSLL_* macros. r=jimb
Jeff Walden <jwalden@mit.edu> - Thu, 09 Jun 2011 01:13:03 -0700 - rev 71366
Bug 470791 - Remove all users of the long-obsolete JSLL_* macros. r=jimb
ce077af8195c82557525c5b4aada944f4add9629: Bug 662946 - Remove various headers from INSTALLED_HEADERS that shouldn't be there. r=jimb
Jeff Walden <jwalden@mit.edu> - Thu, 09 Jun 2011 01:12:21 -0700 - rev 71365
Bug 662946 - Remove various headers from INSTALLED_HEADERS that shouldn't be there. r=jimb
9374da0a2b1a1fcfd996d21811e1e3b14d320782: Bug 662231 - Stop installing the jsnum.h header (again). r=jimb
Jeff Walden <jwalden@mit.edu> - Wed, 08 Jun 2011 16:50:23 -0700 - rev 71339
Bug 662231 - Stop installing the jsnum.h header (again). r=jimb
cc612a118e7c0cd3a64dd7123a9ab8876efc7d8f: Bug 660681: Add NULL check to LeaveFunction (r=jimb)
Paul Biggar <pbiggar@mozilla.com> - Mon, 06 Jun 2011 14:24:11 -0700 - rev 70977
Bug 660681: Add NULL check to LeaveFunction (r=jimb)
f1d0cfb6673f41c87eb929ef2c0f0da7f0203706: Bug 660670: Report an error on OOM in Parser::analyzeFunction (r=jimb)
Paul Biggar <pbiggar@mozilla.com> - Mon, 06 Jun 2011 14:24:11 -0700 - rev 70976
Bug 660670: Report an error on OOM in Parser::analyzeFunction (r=jimb)
9260062de89b763c417d43f85b4730425ae04479: Bug 652731 - Remove check for ZIP in js/src configure, since spidermonkey does not require it; r=jimb
Ed Morley <bmo@edmorley.co.uk> - Fri, 13 May 2011 06:59:56 -0700 - rev 69440
Bug 652731 - Remove check for ZIP in js/src configure, since spidermonkey does not require it; r=jimb
2919a6aa1ab71fa221b5a3385ed72602913fa508: Bug 652449 - Turn on jstests in |make check| on linux only (r=jimb)
Paul Biggar <pbiggar@mozilla.com> - Thu, 28 Apr 2011 06:45:18 -0700 - rev 68875
Bug 652449 - Turn on jstests in |make check| on linux only (r=jimb)
83e8315c5f69d1a1119fb4351f73f2c2e1598309: Bug 640494 part 2 - Use bitwise operations in JSDOUBLE_IS_* functions. r=jimb
Mike Hommey <mh+mozilla@glandium.org> - Wed, 27 Apr 2011 08:23:21 +0200 - rev 68651
Bug 640494 part 2 - Use bitwise operations in JSDOUBLE_IS_* functions. r=jimb
5f3e21f7046570747f3e654ef0e31213320b6ec8: Turn off jstests during |make check| on configs which turned tinderbox orange (no bug, r=jimb,orange) CLOSED TREE
Paul Biggar <pbiggar@mozilla.com> - Fri, 22 Apr 2011 12:00:35 -0700 - rev 68596
Turn off jstests during |make check| on configs which turned tinderbox orange (no bug, r=jimb,orange) CLOSED TREE The bad configs are: - windows with either --disable-tracejit or --disable-methodjit - mac with --enable-dtrace
dc6ce44bedd4b3ff811662d92d5df596e4546c40: Bug 647388 - Remove Makefile.ref and the rest of its supporting alternate SpiderMonkey build system, r=jimb
Phil Ringnalda <philringnalda@gmail.com> - Wed, 13 Apr 2011 18:08:53 -0700 - rev 68539
Bug 647388 - Remove Makefile.ref and the rest of its supporting alternate SpiderMonkey build system, r=jimb
0cd3666fd5c9f771114d4ccc1dec2682de6f2fbf: Bug 640494 part 1 - Get rid of STL algorithm use in jsworker.cpp. r=jimb
Jason Orendorff <jorendorff@mozilla.com> - Sat, 23 Apr 2011 08:48:50 +0200 - rev 68462
Bug 640494 part 1 - Get rid of STL algorithm use in jsworker.cpp. r=jimb
58323bbaaa67184641cebaa3670c530056ebd35a: Bug 648876 - Remove superfluous $(OS_ARCH) filter-outs from js/src/Makefile.in (bug 647389 follow-up); r=jimb
Ed Morley <bmo@edmorley.co.uk> - Thu, 14 Apr 2011 13:48:01 -0400 - rev 68163
Bug 648876 - Remove superfluous $(OS_ARCH) filter-outs from js/src/Makefile.in (bug 647389 follow-up); r=jimb
81e8458e7fbfbd55794789e0b2a38515e6e63292: Bug 644421: Add |make check| rules: check-jit-test, check-vanilla-new and check-sync-dirs. (r=jimb)
Paul Biggar <pbiggar@mozilla.com> - Fri, 01 Apr 2011 21:12:06 -0700 - rev 67905
Bug 644421: Add |make check| rules: check-jit-test, check-vanilla-new and check-sync-dirs. (r=jimb)
0ffe53f7606aca45d4cedcc880afff2feeadccd9: Bug 637549 - Speed up expression parsing, part 2: inline more aggressively. r=brendan,jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Mar 2011 18:00:20 -0700 - rev 64367
Bug 637549 - Speed up expression parsing, part 2: inline more aggressively. r=brendan,jimb.
36a1aba3cd60d002fb5985f2d400cef952ae2a7c: Bug 637549 - Speed up expression parsing, part 1: avoid ungetting/regetting many tokens. r=brendan,jimb.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Mar 2011 18:00:04 -0700 - rev 64366
Bug 637549 - Speed up expression parsing, part 1: avoid ungetting/regetting many tokens. r=brendan,jimb.
206a4c1c8ad8570502fff9ef6a7b464fb9b42f75: Bug 631723 - Make js_UpdateWatchpointsForShape return the new shape (and fix a few coding style nits). r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 08 Feb 2011 15:45:12 -0600 - rev 62586
Bug 631723 - Make js_UpdateWatchpointsForShape return the new shape (and fix a few coding style nits). r=jimb.
e518c56eaffd8536e9b5c6bc1080a12607c80ee0: Bug 630770 - Correctly warn about duplicate parameters when the strict option is enabled. r=jimb
Jeff Walden <jwalden@mit.edu> - Wed, 02 Feb 2011 01:33:23 -0800 - rev 62063
Bug 630770 - Correctly warn about duplicate parameters when the strict option is enabled. r=jimb
4cb688939afcdf0262f0c82ecca52685d350a221: Bug 629187 - Strict mode keywords are accepted as argument names and function name for strict mode functions. r=jimb
Jeff Walden <jwalden@mit.edu> - Wed, 26 Jan 2011 16:46:38 -0800 - rev 62048
Bug 629187 - Strict mode keywords are accepted as argument names and function name for strict mode functions. r=jimb
b0c917ad881b815fc1ba6d06fadb95f03d9a221b: Bug 623121 - Add constructor for CPPLanguage (which inherits from Language) to placate CLang; r=jimb a=bsmedberg
Rafael Ávila de Espíndola <respindola@mozilla.com> - Fri, 21 Jan 2011 14:11:35 -0500 - rev 61097
Bug 623121 - Add constructor for CPPLanguage (which inherits from Language) to placate CLang; r=jimb a=bsmedberg
42a8233d986f7a58d024bfb92b37fd6e3792cbc8: Fix bug in JSParseNode::become when cloning an empty list node, leading to later memory corruption. Bug 626436, r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 18 Jan 2011 15:58:11 -0600 - rev 61049
Fix bug in JSParseNode::become when cloning an empty list node, leading to later memory corruption. Bug 626436, r=jimb.
96203bfc94f2090fe2b51cce9d25f4fa7f389bdb: Use the right shape when watching objects (bug 624050, r=jimb).
David Anderson <danderson@mozilla.com> - Sat, 08 Jan 2011 15:28:31 -0800 - rev 60525
Use the right shape when watching objects (bug 624050, r=jimb).
8ea7ed461dc03c2b75f7811a8b47b2f6239ad134: ES5 directives should not trigger 'useless expression' errors (559402, r=jimb).
Brendan Eich <brendan@mozilla.org> - Mon, 27 Dec 2010 13:10:25 -0800 - rev 60239
ES5 directives should not trigger 'useless expression' errors (559402, r=jimb).
22fc8e6cdc4655d0cc55641f72103ad792a7ad09: Bug 588424 - Turn --enable-threadsafe (and JS_THREADSAFE) permanently on. (r=jimb)
Paul Biggar <pbiggar@mozilla.com> - Tue, 04 Jan 2011 12:10:15 -0800 - rev 60141
Bug 588424 - Turn --enable-threadsafe (and JS_THREADSAFE) permanently on. (r=jimb)
89a4b9b69ae5934a43dc34cfc9db49f5a6140b5e: Add JSTreeContext::asCodeGenerator that performs the relevant cast, asserting while doing so. r=jimb over IRC
Jeff Walden <jwalden@mit.edu> - Wed, 08 Dec 2010 11:32:43 -0800 - rev 59218
Add JSTreeContext::asCodeGenerator that performs the relevant cast, asserting while doing so. r=jimb over IRC
73caba953b11e7740a8d181c895fbbe244c0c112: Bug 608526 - crash: Assertion failure: thread->data.nativeStackBase == GetNativeStackBase() - r=jimb
Julian Seward <jseward@acm.org> - Thu, 25 Nov 2010 08:59:27 -0500 - rev 58216
Bug 608526 - crash: Assertion failure: thread->data.nativeStackBase == GetNativeStackBase() - r=jimb
d6dd9376a3c27a22c7390e2a6fe4c2b61da3e919: Bug 611276 - JSOP_CALLEE should push undefined, not null, for this. r=jimb
Jeff Walden <jwalden@mit.edu> - Thu, 11 Nov 2010 12:33:46 -0800 - rev 57792
Bug 611276 - JSOP_CALLEE should push undefined, not null, for this. r=jimb
0f78c4619855146dd2dabc4161f41aaba1ad6157: Bug 609617 - delete(eval(...)) calls indirect eval (r=jimb).
Brendan Eich <brendan@mozilla.org> - Thu, 04 Nov 2010 16:06:08 -0700 - rev 57742
Bug 609617 - delete(eval(...)) calls indirect eval (r=jimb).
66f4a212edebd33473bdf56408bd3af6de1c6719: Bug 605133 - Synchronize common areas of configure.in and js/src/configure.in. r=jimb
Paul Biggar <pbiggar@mozilla.com> - Thu, 28 Oct 2010 12:23:00 -0700 - rev 56754
Bug 605133 - Synchronize common areas of configure.in and js/src/configure.in. r=jimb
7a451e204442fb63a1625fb0ca4a9a05a74c80fd: Bug 603471 - Make int32* and int32_t* inter-convertible (r=jimb)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 18 Oct 2010 14:10:50 -0700 - rev 56182
Bug 603471 - Make int32* and int32_t* inter-convertible (r=jimb)
7fc2209ef579eaff89147f0df2170b8e32435d70: Bug 600128 - Properly record attempted addition of properties to non-extensible objects. r=jimb
Jeff Walden <jwalden@mit.edu> - Tue, 28 Sep 2010 17:09:40 -0700 - rev 55555
Bug 600128 - Properly record attempted addition of properties to non-extensible objects. r=jimb
3a902a5923418f18263afb5020a16884de62afdb: Bug 601307 - Add a test for directness of the eval in |with (...) eval(...)| (assuming eval is the global eval function). r=jimb
Jeff Walden <jwalden@mit.edu> - Fri, 01 Oct 2010 18:40:11 -0700 - rev 55554
Bug 601307 - Add a test for directness of the eval in |with (...) eval(...)| (assuming eval is the global eval function). r=jimb