Changes pushed with changeset 3f730f8ba0271dafc89f50ec8d710e24f122a06c
User
Push date [To Local]
ChangesetPatch author — Commit message
rsayre@mozilla.com
Sun Apr 19 02:47:24 2009 +0000
71a5ebd9a59c6424156b36d3021ecaaab7c0b367Igor Bukanov — bug 477627 - avoiding deadlocks in ClaimTitle. r=brendan
446304c18569f769faf9265b7749f65d36ce42a7Igor Bukanov — Backed out changeset f97f196dcb58 - bug 480301 needs more work
630261e7e9a73fd6901826a12678e6c07d510e4eAndreas Gal — Backed out changeset d1a4ee3d0c59 due to build fail, test fail, and perf regressions.
6f105eb31c26e07ac2e45b6d171d463ff5474123Igor Bukanov — bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
88343c2bfbbafecc7a194b6ee6671279963eab51Jason Orendorff — Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
e644c385154b3254345a7cc22ad73aa9e1bf339cJim Blandy — Bug 479585: jsfile.cpp and jsgc.cpp fixes for Symbian patch=Harry.Li r=jimb
f236e23baec6768f7bcbc446397df8e046d1ad44Brendan Eich — Bug 488421 - Crash [@ js_ValueToString] or Crash [@ js_ValueToBoolean] or "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" (r=mrbkap).
1ce06e13aa9786ec02e02307c8a95230b05775bbBrendan Eich — Bug 488475 - "Assertion failure: \!(pn->pn_dflags & flag), at ../jsparse.h" (r=me).
ec54f7218d9aa5c5deafbae9d96cc0decd36cc55Brendan Eich — Bug 488015 - Crash [@ js_GetUpvar ] (also bogus JS errors, also probably Crash [@js_Interpret]) (future r=mrbkap, see bug).
b481eb1839adc5a8ed4a222a7d4161f0aa09355cAndreas Gal — Backed out bug 488203.
45d02441c7ff14ff13292bc72bb9c66326e2b53cAndreas Gal — Backed out changeset 4c157cfe2289 (bug 487845).
4c3bb14f2bbcc32b9527116cf3b921e0fc1db9a8Andreas Gal — Add missing FASTCALL declaration.
24c37540ed7cc6060fb0d133904cb4409a823cb9Andreas Gal — 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.
ab091d238f882d200077f4889496d2604d4caacfAndreas Gal — Properly compute 'this' object on trace and wrap if necessary (488203, r=mrbkap).
17cf541926e59f0f91055e0e9e6c9c78236bcbfbBrendan Eich — Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
709011c1f6e45a543b30cbcb960eb21098c5f0cajorendorff — Leaving outermost request should js_LeaveTrace (480301, r=brendan).
3f730f8ba0271dafc89f50ec8d710e24f122a06cJason Orendorff — Bug 487550 - "Assertion failure: cx->bailExit" with {__proto__: window}. r=brendan.
9a8b99104f1e57962b28a836d4798e0a8c6ace5aBlake Kaplan — Bug 487430 - call_enumerate doesn't take upvars into account. r=brendan
dded8cfa2a35ebfafb7e63c865e4c9757e374c80Jason Orendorff — Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
52f12b8b7d5ff8d224d9265994f96f2a58490faaIgor Bukanov — bug 488029 - fixing bindname optimization regression from the bug 462734 plus creating js_DeclEnvClass instances together with Call objects. r=brendan
658bca06045609e889f21f469ad3cacaeae3cbf3Brendan Eich — Bug 488050 - upvar2: incorrect optimization of delete function_name (r=igor).
4fd30c64c5ed13c68dcf3b86544f7d3ac8b477a4Andreas Gal — Remove amd64 code (will be replaced with tamarin's new amd64 backend, 487981, r=danderson).
254332d567d89b688728d0a6f3cba550f361443bJeff Walden — Import http://hg.mozilla.org/mozilla-central/rev/a94142e82a0d to TM since it seems to be horking my shell builds (but not a browser build? odd, I thought I'd tested both)
6fd196ae4f20e08fac113d3de838518c1fe0c69fBrendan Eich — Bug 487968 - TM: shutdown leak of rt->builtinFunctions (r=jorendorff).
2f83aa29331b24bf661a07e2bfd42c377fb65924Brendan Eich — Bug 488034 - Crash [@ js_GetUpvar] or "Assertion failure: (script)->upvarsOffset != 0, at ../jsinterp.cpp" (r=mrbkap).
ea7424828fb1e3c00512710c6bda836544c2a7e8Andreas Gal — Update ip in recycled branch fragments (487531, r=graydon).
dd259477ab3b9a58c76dee035ab51208cf028e07Igor Bukanov — bug 462734 - fixing JSOP_BINDNAME caching issues. r=brendan
4948d39190a927d3a819c9432273c97e7f1c950dJeff Walden — Bug 473096 - js1_5/Regress/regress-366601.js - Internal Error: script too large. r=brendan
ff2552207e39e4bc3fe3110d79fce961c3834fc3Blake Kaplan — Bug 487684 - Store the last trace PC to pass into the decompiler. r=igor
49234f4a69fb2cfeeea88c3d0c04d3cabca80771Igor Bukanov — bug 486713 - fixing flag propagation to generator expression function. r=brendan
f72986ddc68d249ba4f4d1e627b98a85ea26b2b6Brendan Eich — Fix JS_LONE_INTERPRET-mislocated js_GetUpvar prototype (487563).
403504f74d3e0599a58001850dfab2853432453cBrendan Eich — Bug 487563 - Crash [@ js_Interpret] (r=mrbkap).
9dca035160fc8864ab45a073478e7c1e939b7f65Jason Orendorff — Bug 487676 - Nesting deep-aborting trace calls don't work. r=gal.
5e44f0ccda9a1b7b67e381183368312a82f45253Jason Orendorff — Bug 487413 - Delete unnecessary fast natives in js shell. r=gal.
145b1c8acb86dd3d18741639851b0634a070de4aBrendan Eich — Bug 487561 - More cleanup from bug 452498 and bug 487271 patches (r=mrbkap/igor, and this fixes bug 487570).
07f24650db8f1d84b448704fbc73ebefb264915fJim Blandy — Bug 469237: Avoid warnings in jstracer.cpp. r=igor
b3b5e2a64382bb6c2ff24d363a6ab1177d0d826fJim Blandy — Bug 469237: Assert that we never add properties to lexical blocks. r=igor
e7403f2cbd61516d54982dc155f54483ea4e5d87Brendan Eich — Bug 449657 - JS_SealObject fails on Array objects (r=mrbkap, a=sayrer).