630261e7e9a73fd6901826a12678e6c07d510e4e: Backed out changeset d1a4ee3d0c59 due to build fail, test fail, and perf regressions.
Andreas Gal <gal@mozilla.com> - Wed, 15 Apr 2009 14:20:52 -0700 - rev 24932
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Backed out changeset d1a4ee3d0c59 due to build fail, test fail, and perf regressions.
6f105eb31c26e07ac2e45b6d171d463ff5474123: bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
Igor Bukanov <igor@mir2.org> - Wed, 15 Apr 2009 21:13:27 +0200 - rev 24931
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
88343c2bfbbafecc7a194b6ee6671279963eab51: Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 15 Apr 2009 09:47:02 -0500 - rev 24930
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
e644c385154b3254345a7cc22ad73aa9e1bf339c: Bug 479585: jsfile.cpp and jsgc.cpp fixes for Symbian patch=Harry.Li r=jimb
Jim Blandy <jimb@mozilla.org> - Wed, 15 Apr 2009 14:07:35 -0700 - rev 24929
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 479585: jsfile.cpp and jsgc.cpp fixes for Symbian patch=Harry.Li r=jimb
f236e23baec6768f7bcbc446397df8e046d1ad44: Bug 488421 - Crash [@ js_ValueToString] or Crash [@ js_ValueToBoolean] or "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Wed, 15 Apr 2009 10:49:11 -0700 - rev 24928
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 488421 - Crash [@ js_ValueToString] or Crash [@ js_ValueToBoolean] or "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" (r=mrbkap).
1ce06e13aa9786ec02e02307c8a95230b05775bb: Bug 488475 - "Assertion failure: \!(pn->pn_dflags & flag), at ../jsparse.h" (r=me).
Brendan Eich <brendan@mozilla.org> - Wed, 15 Apr 2009 09:30:46 -0700 - rev 24927
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 488475 - "Assertion failure: \!(pn->pn_dflags & flag), at ../jsparse.h" (r=me).
ec54f7218d9aa5c5deafbae9d96cc0decd36cc55: Bug 488015 - Crash [@ js_GetUpvar ] (also bogus JS errors, also probably Crash [@js_Interpret]) (future r=mrbkap, see bug).
Brendan Eich <brendan@mozilla.org> - Wed, 15 Apr 2009 01:57:13 -0700 - rev 24926
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 488015 - Crash [@ js_GetUpvar ] (also bogus JS errors, also probably Crash [@js_Interpret]) (future r=mrbkap, see bug).
b481eb1839adc5a8ed4a222a7d4161f0aa09355c: Backed out bug 488203.
Andreas Gal <gal@mozilla.com> - Tue, 14 Apr 2009 23:44:34 -0700 - rev 24925
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Backed out bug 488203.
45d02441c7ff14ff13292bc72bb9c66326e2b53c: Backed out changeset 4c157cfe2289 (bug 487845).
Andreas Gal <gal@mozilla.com> - Tue, 14 Apr 2009 21:28:40 -0700 - rev 24924
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Backed out changeset 4c157cfe2289 (bug 487845).
4c3bb14f2bbcc32b9527116cf3b921e0fc1db9a8: Add missing FASTCALL declaration.
Andreas Gal <gal@mozilla.com> - Tue, 14 Apr 2009 20:54:22 -0700 - rev 24923
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Add missing FASTCALL declaration.
24c37540ed7cc6060fb0d133904cb4409a823cb9: Fix static analysis. It is ok for ComputeThis_tn to see a stale cx->fp since we just want to ensure the global object is wrapped.
Andreas Gal <gal@mozilla.com> - Tue, 14 Apr 2009 20:15:43 -0700 - rev 24922
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Fix static analysis. It is ok for ComputeThis_tn to see a stale cx->fp since we just want to ensure the global object is wrapped.
ab091d238f882d200077f4889496d2604d4caacf: Properly compute 'this' object on trace and wrap if necessary (488203, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Tue, 14 Apr 2009 19:52:09 -0700 - rev 24921
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Properly compute 'this' object on trace and wrap if necessary (488203, r=mrbkap).
17cf541926e59f0f91055e0e9e6c9c78236bcbfb: Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
Brendan Eich <brendan@mozilla.org> - Tue, 14 Apr 2009 17:52:13 -0700 - rev 24920
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
709011c1f6e45a543b30cbcb960eb21098c5f0ca: Leaving outermost request should js_LeaveTrace (480301, r=brendan).
jorendorff - Tue, 14 Apr 2009 17:15:38 -0700 - rev 24919
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Leaving outermost request should js_LeaveTrace (480301, r=brendan).
3f730f8ba0271dafc89f50ec8d710e24f122a06c: Bug 487550 - "Assertion failure: cx->bailExit" with {__proto__: window}. r=brendan.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 14 Apr 2009 16:59:55 -0500 - rev 24918
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 487550 - "Assertion failure: cx->bailExit" with {__proto__: window}. r=brendan.
9a8b99104f1e57962b28a836d4798e0a8c6ace5a: Bug 487430 - call_enumerate doesn't take upvars into account. r=brendan
Blake Kaplan <mrbkap@gmail.com> - Tue, 14 Apr 2009 11:29:34 -0700 - rev 24917
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 487430 - call_enumerate doesn't take upvars into account. r=brendan
dded8cfa2a35ebfafb7e63c865e4c9757e374c80: Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 14 Apr 2009 08:45:37 -0500 - rev 24916
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
52f12b8b7d5ff8d224d9265994f96f2a58490faa: bug 488029 - fixing bindname optimization regression from the bug 462734 plus creating js_DeclEnvClass instances together with Call objects. r=brendan
Igor Bukanov <igor@mir2.org> - Tue, 14 Apr 2009 12:54:37 +0200 - rev 24915
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
bug 488029 - fixing bindname optimization regression from the bug 462734 plus creating js_DeclEnvClass instances together with Call objects. r=brendan
658bca06045609e889f21f469ad3cacaeae3cbf3: Bug 488050 - upvar2: incorrect optimization of delete function_name (r=igor).
Brendan Eich <brendan@mozilla.org> - Mon, 13 Apr 2009 17:13:21 -0700 - rev 24914
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Bug 488050 - upvar2: incorrect optimization of delete function_name (r=igor).
4fd30c64c5ed13c68dcf3b86544f7d3ac8b477a4: Remove amd64 code (will be replaced with tamarin's new amd64 backend, 487981, r=danderson).
Andreas Gal <gal@mozilla.com> - Mon, 13 Apr 2009 16:16:10 -0700 - rev 24913
Push 1267 by rsayre@mozilla.com at Sun, 19 Apr 2009 02:47:24 +0000
Remove amd64 code (will be replaced with tamarin's new amd64 backend, 487981, r=danderson).
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip