Andreas Gal
|
5b284aaa5a
|
Remove unsafe RegExp.test traceable native, the generic fast native mechanism can take care of it (488703, r=jorendorff).
|
2009-04-16 15:34:14 -07:00 |
|
Andreas Gal
|
51c5e8d189
|
Properly calculate 'this' object on trace and side exit if we have to wrap (488203, r=mrbkap,jorendorff).
|
2009-04-16 12:21:45 -07:00 |
|
Andreas Gal
|
3b10c56019
|
Backed out changeset d1a4ee3d0c59 (bug 487204, due to possible leak).
|
2009-04-16 12:19:24 -07:00 |
|
Andreas Gal
|
c6e4da316b
|
Backed out changeset 062ea62f9bda (backed out bug 488203 again).
|
2009-04-16 12:18:46 -07:00 |
|
Andreas Gal
|
69d6e84fc4
|
Backed out changeset 64d7df1fe160 (re-landing 488203).
|
2009-04-16 10:16:14 -07:00 |
|
Andreas Gal
|
a943161ace
|
Backed out changeset e8c23c42db7f (bug 488203) to see whether it causes the leak.
|
2009-04-16 10:07:53 -07:00 |
|
Andreas Gal
|
53d87f13a2
|
Properly calculate 'this' object on trace and side exit if we have to wrap (488203, r=mrbkap).
|
2009-04-15 17:54:37 -07:00 |
|
Igor Bukanov
|
5836717df3
|
bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
|
2009-04-16 02:36:14 +02:00 |
|
Igor Bukanov
|
907592f765
|
bug 477627 - avoiding deadlocks in ClaimTitle. r=brendan
|
2009-04-16 00:01:24 +02:00 |
|
Igor Bukanov
|
30ebeb6d1d
|
merge after backout for bug 480301
|
2009-04-15 23:34:59 +02:00 |
|
Igor Bukanov
|
e2941e5370
|
Backed out changeset f97f196dcb58 - bug 480301 needs more work
|
2009-04-15 23:33:46 +02:00 |
|
Andreas Gal
|
05faccf228
|
Backed out changeset d1a4ee3d0c59 due to build fail, test fail, and perf regressions.
|
2009-04-15 14:20:52 -07:00 |
|
Igor Bukanov
|
577cb23ac0
|
bug 487204 - avoiding extra locks for js_Native(Get|Set). r=brendan
|
2009-04-15 21:13:27 +02:00 |
|
Jason Orendorff
|
4dd9ad09ef
|
Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
--HG--
extra : rebase_source : b7de71b526d45c7caed1982fba80c65763a0a9c6
|
2009-04-15 09:47:02 -05:00 |
|
Brendan Eich
|
237a2b7d5a
|
Bug 488421 - Crash [@ js_ValueToString] or Crash [@ js_ValueToBoolean] or "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" (r=mrbkap).
|
2009-04-15 10:49:11 -07:00 |
|
Brendan Eich
|
9d4a42aeba
|
Bug 488475 - "Assertion failure: \!(pn->pn_dflags & flag), at ../jsparse.h" (r=me).
|
2009-04-15 09:30:46 -07:00 |
|
Igor Bukanov
|
95c0598199
|
bug 488285 - fixing strict mode warnings with DOm window object. r=brendan
|
2009-04-15 16:09:58 +02:00 |
|
Brendan Eich
|
7b9f2ffb1f
|
Bug 488015 - Crash [@ js_GetUpvar ] (also bogus JS errors, also probably Crash [@js_Interpret]) (future r=mrbkap, see bug).
|
2009-04-15 01:57:13 -07:00 |
|
Andreas Gal
|
4c09e7eb02
|
Backed out bug 488203.
|
2009-04-14 23:44:34 -07:00 |
|
Andreas Gal
|
7567cbb762
|
Merge.
|
2009-04-14 21:28:57 -07:00 |
|
Andreas Gal
|
c11974bb60
|
Backed out changeset 4c157cfe2289 (bug 487845).
|
2009-04-14 21:28:40 -07:00 |
|
Andreas Gal
|
6160744b13
|
Add missing FASTCALL declaration.
|
2009-04-14 20:54:22 -07:00 |
|
Andreas Gal
|
5f739a7156
|
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.
|
2009-04-14 20:15:43 -07:00 |
|
Andreas Gal
|
e01cfd34c3
|
Properly compute 'this' object on trace and wrap if necessary (488203, r=mrbkap).
|
2009-04-14 19:52:09 -07:00 |
|
Brendan Eich
|
8f9886f858
|
Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
|
2009-04-14 17:52:13 -07:00 |
|
Brendan Eich
|
898204a579
|
Back out bad patch for 488272.
|
2009-04-14 17:20:12 -07:00 |
|
jorendorff
|
7a9b1b6e92
|
Leaving outermost request should js_LeaveTrace (480301, r=brendan).
|
2009-04-14 17:15:38 -07:00 |
|
Jason Orendorff
|
a68535ead5
|
Bug 487550 - "Assertion failure: cx->bailExit" with {__proto__: window}. r=brendan.
|
2009-04-14 16:59:55 -05:00 |
|
Brendan Eich
|
288ee8ccdd
|
Bug 488272 - Crash [@ RebindLets] (r=mrbkap).
|
2009-04-14 11:34:05 -07:00 |
|
Blake Kaplan
|
b008d59d4c
|
Bug 487430 - call_enumerate doesn't take upvars into account. r=brendan
|
2009-04-14 11:29:34 -07:00 |
|
Jason Orendorff
|
0616f91d10
|
Bug 487845 - TM: After deep-bailing, we can lirbuf->rewind() and then return to a dead code page. r=gal.
|
2009-04-14 08:45:37 -05:00 |
|
Igor Bukanov
|
225dc1322f
|
bug 488029 - fixing bindname optimization regression from the bug 462734 plus creating js_DeclEnvClass instances together with Call objects. r=brendan
|
2009-04-14 12:54:37 +02:00 |
|
Brendan Eich
|
848fbcd8ef
|
Bug 488050 - upvar2: incorrect optimization of delete function_name (r=igor).
|
2009-04-13 17:13:21 -07:00 |
|
Andreas Gal
|
2866c6d091
|
Remove amd64 code (will be replaced with tamarin's new amd64 backend, 487981, r=danderson).
|
2009-04-13 16:16:10 -07:00 |
|
Jeff Walden
|
b282a2b89b
|
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)
|
2009-04-11 15:01:17 -07:00 |
|
Brendan Eich
|
025b3510e0
|
Bug 487968 - TM: shutdown leak of rt->builtinFunctions (r=jorendorff).
|
2009-04-13 14:22:01 -07:00 |
|
Brendan Eich
|
a83511d2b1
|
Bug 488034 - Crash [@ js_GetUpvar] or "Assertion failure: (script)->upvarsOffset != 0, at ../jsinterp.cpp" (r=mrbkap).
|
2009-04-13 14:16:15 -07:00 |
|
Andreas Gal
|
c62dc9de92
|
Update ip in recycled branch fragments (487531, r=graydon).
|
2009-04-13 13:24:17 -07:00 |
|
L. David Baron
|
c7409a6be6
|
Fix occasional leak of either array or hashtable entrystore allocated in js_AddLocal by accounting for fun->u.i.upvars in DestroyLocalNames. (Bug 487967) r=brendan
|
2009-04-11 16:03:13 -07:00 |
|
Igor Bukanov
|
6da0ea9b5e
|
bug 462734 - fixing JSOP_BINDNAME caching issues. r=brendan
|
2009-04-11 10:11:06 +02:00 |
|
Igor Bukanov
|
d738892163
|
Backed out changeset 595ebe7b82fa - it had wrong patch
|
2009-04-11 10:07:42 +02:00 |
|
Igor Bukanov
|
de22fe3e47
|
bug 462734 - fixing JSOP_BINDNAME caching issues. r=brendan
|
2009-04-11 10:04:24 +02:00 |
|
Jeff Walden
|
61aee1746d
|
Bug 473096 - js1_5/Regress/regress-366601.js - Internal Error: script too large. r=brendan
|
2009-04-10 17:41:13 -07:00 |
|
Blake Kaplan
|
1c5e6afeac
|
Bug 487684 - Store the last trace PC to pass into the decompiler. r=igor
|
2009-04-10 14:06:28 -07:00 |
|
Igor Bukanov
|
fd755722cc
|
bug 486713 - fixing flag propagation to generator expression function. r=brendan
|
2009-04-10 20:50:47 +02:00 |
|
Shawn Wilsher
|
0fa0dccf7c
|
Bug 487660 - Places depends on a buggy behavior of SQLite's SUBSTR
Places code wrongly assumed that SUBSTR used a zero-based index instead of a
one-based index.
r=dietrich
|
2009-04-10 13:51:51 -04:00 |
|
Shawn Wilsher
|
93af15cb71
|
Bug 487511 - nsINavHistoryObserver has no "onBeforeDeleteURI" callback
r=dietrich
|
2009-04-10 13:51:40 -04:00 |
|
Benjamin Smedberg
|
eba9b00b46
|
Removal of strings from bug 326628
|
2009-04-10 13:21:36 -04:00 |
|
Benjamin Smedberg
|
87e4d3d1bb
|
Bug 326628 Try #2 - User content can pop up PKCS11 dialogs, which is annoying and entirely unnecessary r+sr=jsr,r=kaie
|
2009-04-10 13:21:04 -04:00 |
|
Shawn Wilsher
|
147df7d9cf
|
Bug 487715 - Update mozStorageVariant.* to follow style guidelines
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
|
2009-04-10 13:20:12 -04:00 |
|