fa851447f1959b8da10483720d3a0c0cc30d743c: merge
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Aug 2010 22:42:01 -0700 - rev 51456
merge
71acb4ab388c10330df54d12037c5a6ca153516c: Backed out changeset 74ce80e8782e
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Aug 2010 22:38:19 -0700 - rev 51455
Backed out changeset 74ce80e8782e
fbe55dcf137888039a4cc2593c72051fa502a9cf: delete obvious comment.
Robert Sayre <sayrer@gmail.com> - Mon, 23 Aug 2010 23:36:21 -0400 - rev 51454
delete obvious comment.
74ce80e8782ea6f559ba5a3399bc576b3e67b65a: Bug 578216 - Make eval(json-like string) fast. r=sayrer.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Aug 2010 18:13:09 -0700 - rev 51453
Bug 578216 - Make eval(json-like string) fast. r=sayrer.
436fe29ed86b0fe487f798bcf8a9932f576a7dbc: Merge backout.
Robert Sayre <sayrer@gmail.com> - Mon, 23 Aug 2010 19:21:05 -0400 - rev 51452
Merge backout.
c3c185d6ee88ebb2b52bc8cb1fbefc737779f749: Backed out changeset b404ad209cb9. (Bug 587257 - Make Array.prototype.join faster. r=lw)
Robert Sayre <sayrer@gmail.com> - Mon, 23 Aug 2010 19:20:46 -0400 - rev 51451
Backed out changeset b404ad209cb9. (Bug 587257 - Make Array.prototype.join faster. r=lw)
3fb80571a8cfbb14abc2d1b1d56c43a141312865: Bug 583232 - Add rewrapping to jsapi.h. r=gal
Jason Orendorff <jorendorff@mozilla.com> - Mon, 23 Aug 2010 18:14:38 -0400 - rev 51450
Bug 583232 - Add rewrapping to jsapi.h. r=gal
a71bd1f590544ef63e01840025cae93bc371766e: Accessor functions for cx->fp, bug 588978. r=lw
Brian Hackett - Mon, 23 Aug 2010 14:36:40 -0700 - rev 51449
Accessor functions for cx->fp, bug 588978. r=lw
b404ad209cb92ed0f056a77feb8e093a28734856: Bug 587257 - Make Array.prototype.join faster. r=lw
Robert Sayre <sayrer@gmail.com> - Mon, 23 Aug 2010 16:28:36 -0400 - rev 51448
Bug 587257 - Make Array.prototype.join faster. r=lw
846791491b6b7261551f88bbf68b0542dab12550: Merge mozilla-central to tracemonkey
Robert Sayre <sayrer@gmail.com> - Mon, 23 Aug 2010 15:08:34 -0400 - rev 51447
Merge mozilla-central to tracemonkey
14a90a53ceeb1f65d0ab70eafb5371095535e66f: Move cx->fp to cx->regs->fp, bug 588978. r=lw
Brian Hackett - Sun, 22 Aug 2010 16:00:20 -0700 - rev 51446
Move cx->fp to cx->regs->fp, bug 588978. r=lw
7e5cdd50de1045bb07e929e83f91c7b7b00250e4: bug 588310 - temporarily disable js1_5/extensions/regress-336410-2.js for browser on Windows, r=brendan (NPOTB).
Bob Clary <bclary@bclary.com> - Sun, 22 Aug 2010 06:29:06 -0700 - rev 51445
bug 588310 - temporarily disable js1_5/extensions/regress-336410-2.js for browser on Windows, r=brendan (NPOTB).
b0de3d955d5208903f7c6d21a759f1f64c15ffc8: Bug 589318 - guard that eval-in-function frames don't access args (r=brendan)
Luke Wagner <lw@mozilla.com> - Sat, 21 Aug 2010 15:50:14 -0700 - rev 51444
Bug 589318 - guard that eval-in-function frames don't access args (r=brendan)
311ae2addf12fa79cd81c51b4747ecf76377229d: Bug 587321 - YARR landing broke mingw compilation r=cdleary
Jacek Caban <jacek@codeweavers.com> - Sat, 21 Aug 2010 12:21:24 +0200 - rev 51443
Bug 587321 - YARR landing broke mingw compilation r=cdleary
3d1ce92d03db83ffea18645e2a04b945d51175c1: Bug 589216 - TM: fix another crossCompartment call in jsapi-tests r=jorendorff
Gregor Wagner <anygregor@gmail.com> - Fri, 20 Aug 2010 17:23:47 -0700 - rev 51442
Bug 589216 - TM: fix another crossCompartment call in jsapi-tests r=jorendorff
b5ef64f4655fa487390d90c556a1db9f330f43c8: Bug 588558 - fix FrameRegsIter thinko (r=waldo)
Luke Wagner <lw@mozilla.com> - Fri, 20 Aug 2010 16:54:58 -0700 - rev 51441
Bug 588558 - fix FrameRegsIter thinko (r=waldo)
05950abb7223f178aebeb0e8142d46ee981ffacb: Bug 438633: Give new JSScript objects lifetimes like GCThings. r=brendan
Jim Blandy <jimb@mozilla.org> - Fri, 20 Aug 2010 13:11:05 -0700 - rev 51440
Bug 438633: Give new JSScript objects lifetimes like GCThings. r=brendan Attach script objects immediately in all JSAPI script-creating functions; have JS_NewScriptObject simply return the already-allocated object; and make JS_DestroyScript a no-op. Verify that all scripts given to JSAPI script-consuming functions have objects, or are the canonical empty script object.
afa9d15fb8b63e5b56e46b62774fa8c90a94cba4: Bug 585803: Pass TCF_NEED_MUTABLE_SCRIPT when producing scripts returned via JSAPI functions. r=brendan
Jim Blandy <jimb@mozilla.org> - Fri, 20 Aug 2010 13:11:04 -0700 - rev 51439
Bug 585803: Pass TCF_NEED_MUTABLE_SCRIPT when producing scripts returned via JSAPI functions. r=brendan All scripts produced using JSAPI functions should be able to have JS_NewScriptObject applied to them. However, JS_CompileFile and JS_CompileFileHandleForPrincipals fail to pass TCF_NEED_MUTABLE_SCRIPT, and thus will occasionally return JSScript::emptyScript(); applying JS_NewScriptObject to that causes a crash.
2f01056be931490c89bc6498b21061a6c85ac1c2: Fix pymake bustage from changeset 5dc3c2d2dd4f (bug 495115).
Shawn Wilsher <sdwilsh@shawnwilsher.com> - Wed, 25 Aug 2010 09:01:56 -0700 - rev 51438
Fix pymake bustage from changeset 5dc3c2d2dd4f (bug 495115). r=khuey a=broken pymake
7fd64159634ae0d7fb868671ae3da5bc6011ea3e: Bug 507749: Implement moz-device: protocol handler. Based on an earlier patch by Brad Lassey. r=jdm a=blocking-fennec
Kyle Huey <me@kylehuey.com> - Wed, 25 Aug 2010 11:52:10 -0400 - rev 51437
Bug 507749: Implement moz-device: protocol handler. Based on an earlier patch by Brad Lassey. r=jdm a=blocking-fennec
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip