64274de90e2d279d923b89199d761d197b1feec8: Bug 612408: return NS_ERROR_FAILURE instead of NULL in failure case within mozJSComponentLoader::ImportInto. r=gal
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 20 Jan 2011 20:19:19 -0800 - rev 61067
Bug 612408: return NS_ERROR_FAILURE instead of NULL in failure case within mozJSComponentLoader::ImportInto. r=gal
ccd420e49864c24f889afa6ef0521f446b8a01ce: Bug 599854: fix repeated matching of empty groups, r=cdleary
David Mandelin <dmandelin@mozilla.com> - Thu, 13 Jan 2011 18:43:39 -0800 - rev 61066
Bug 599854: fix repeated matching of empty groups, r=cdleary
33313f209f4d1a161648732b25c34271d120eb64: Actually stop shark when stopProfiling() is called (bug 626437, r=bz).
Andreas Gal <gal@mozilla.com> - Thu, 20 Jan 2011 18:24:08 -0800 - rev 61065
Actually stop shark when stopProfiling() is called (bug 626437, r=bz).
b03242ce2fce26958fcab6a4d61b932784394868: Distinguish between wrappers and proxies in WN::Unwrap (bug 623614, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Thu, 20 Jan 2011 18:01:32 -0800 - rev 61064
Distinguish between wrappers and proxies in WN::Unwrap (bug 623614, r=mrbkap).
02ff49abd451045639df41fbaf2126413053c7c7: Add an assertion per bug 626436 comments 7-9. rs=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Thu, 20 Jan 2011 17:41:59 -0600 - rev 61063
Add an assertion per bug 626436 comments 7-9. rs=brendan.
a80b4c08c18970806a318e0a15cf15c075379838: Bug 626631 - nsAutoJSValHolder should root its jsval (r=gal)
Luke Wagner <lw@mozilla.com> - Thu, 20 Jan 2011 15:30:03 -0800 - rev 61062
Bug 626631 - nsAutoJSValHolder should root its jsval (r=gal)
7d0779c2b7ec84a29884c01af84da1cb7124de56: Unwrap before applying waiver wrapper (bug 626290, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Thu, 20 Jan 2011 14:41:30 -0800 - rev 61061
Unwrap before applying waiver wrapper (bug 626290, r=mrbkap).
b07c1abab201f4e520dd5e339c78c9f71f4b27ad: Bug 576847: Don't assume that definition nodes have atoms (functions don't); use the atom we find in the use node. Make ordinary placeholder nodes. r=brendan
Jim Blandy <jimb@mozilla.com> - Thu, 20 Jan 2011 13:27:05 -0800 - rev 61060
Bug 576847: Don't assume that definition nodes have atoms (functions don't); use the atom we find in the use node. Make ordinary placeholder nodes. r=brendan
268548d24690ad376b660e419cd628a2cf44b1fd: Bug 576847: Propagate error returns out of CompExprTransplanter::transplant. r=luke
Jim Blandy <jimb@mozilla.com> - Thu, 20 Jan 2011 13:27:05 -0800 - rev 61059
Bug 576847: Propagate error returns out of CompExprTransplanter::transplant. r=luke
073f74dafec78397443ca34392a60e140259cee3: Bug 576847: Remove unused arguments in generator expression parsing functions. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Thu, 20 Jan 2011 13:27:04 -0800 - rev 61058
Bug 576847: Remove unused arguments in generator expression parsing functions. r=jorendorff We always pass NULL as the |pn1| argument to js::Parser::parenExpr; remove it. We pass NULL for the |genexp| argument in all but one case; give it a default value. This allows almost all calls to pass no arguments. We always pass a freshly allocated PN_UNARY node as |generatorExpr|'s first argument, and never refer to the node again in the caller; move the allocation into |generatorExpr| itself. This makes |generatorExpr| a function that takes an expression |E| and returns the immediate application of a generator function which consists of the nested loops and conditionals given by the comprehension tail, with a |yield E| at the center.
5f815fe7434dba10e453c75b8b89e483f8dcea4e: Bug 595208: Add missing call to Pop in GetDebugObject, r=smaug
David Mandelin <dmandelin@mozilla.com> - Thu, 20 Jan 2011 11:21:26 -0800 - rev 61057
Bug 595208: Add missing call to Pop in GetDebugObject, r=smaug
5cc0da184040edfef0a1a7aadbfbd41a60d155f9: Use the right JIT script when disabling trace ICs (bug 627150, r=billm).
David Anderson <danderson@mozilla.com> - Wed, 19 Jan 2011 15:43:47 -0800 - rev 61056
Use the right JIT script when disabling trace ICs (bug 627150, r=billm).
284811f39ca6f3a6f3cb5d8f7568a3f93826995b: Get rid of value snapshotting in value iterators (bug 624421, r=luke,gal).
David Anderson <danderson@mozilla.com> - Fri, 14 Jan 2011 17:15:21 -0800 - rev 61055
Get rid of value snapshotting in value iterators (bug 624421, r=luke,gal).
a13615394e09b675162e66894ff8abf9ffd2fbf7: Bug 624224 - cleanup compartment sweep code, r=brendan
Gregor Wagner <anygregor@gmail.com> - Tue, 18 Jan 2011 15:20:39 -0800 - rev 61054
Bug 624224 - cleanup compartment sweep code, r=brendan
d90128361cb89eece957ebfc9fce563c1a290611: Bug 623428 - TM: avoid bloat caused by multiple mReserve arrays in VMAllocator (TM-specific part). r=gal.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 18 Jan 2011 15:05:43 -0800 - rev 61053
Bug 623428 - TM: avoid bloat caused by multiple mReserve arrays in VMAllocator (TM-specific part). r=gal.
b9ea6138a9e57979b77c6dd1372bbac781d6f053: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 18 Jan 2011 15:04:48 -0800 - rev 61052
Update nanojit-import-rev stamp.
f2c9c558e51eed801c9908f0be97aac742c75839: Bug 623428 - TM: avoid bloat caused by multiple mReserve arrays in VMAllocator (NJ-specific part). r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 18 Jan 2011 14:58:34 -0800 - rev 61051
Bug 623428 - TM: avoid bloat caused by multiple mReserve arrays in VMAllocator (NJ-specific part). r=edwsmith.
54a8ab97c4196cc95974405b3919415657904111: Add JS_NewDateObject, JS_NewDateObjectMsec, JS_ObjectIsDate to the JSAPI. Bug 625870, r=jorendorff, a=shaver.
Andrew Paprocki <andrew@ishiboo.com> - Tue, 18 Jan 2011 16:11:03 -0600 - rev 61050
Add JS_NewDateObject, JS_NewDateObjectMsec, JS_ObjectIsDate to the JSAPI. Bug 625870, r=jorendorff, a=shaver.
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.
fd3f307b70a2aba866960ab912974d5283c94383: Bug 626599 - Compartment can be null in js_SetDebugMode (r=gal)
Luke Wagner <lw@mozilla.com> - Tue, 18 Jan 2011 13:36:04 -0800 - rev 61048
Bug 626599 - Compartment can be null in js_SetDebugMode (r=gal)
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip