Brendan Eich
|
0b7d9754dc
|
Get rid of JSOP_{GET,CALL}UPVAR and simplify code greatly (592202, r=jorendorff).
|
2010-12-29 23:46:50 -08:00 |
|
David Mandelin
|
f018264c7f
|
Bug 622691 followup: invert statement order in AutoUnlockDefaultCompartment to get update inside lock, r=gal
|
2011-01-06 11:30:15 -08:00 |
|
Luke Wagner
|
c6da67d0e1
|
Bug 614131 - Don't leave wrapped exception in the context on failure to enter compartment (r=gal)
--HG--
extra : rebase_source : 325d545ef79b88f3983b86a7dde262acf9e60e1f
|
2011-01-07 09:13:00 -08:00 |
|
Jeff Walden
|
d6e9eb57fe
|
Back out 86285f568e0c for orange.
|
2011-01-07 15:03:39 -06:00 |
|
Jeff Walden
|
8e764445c1
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
--HG--
extra : rebase_source : 62f1e5d974ef8a208d8c661dfb29f292371f8c14
|
2011-01-05 16:50:30 -06:00 |
|
Mike Shaver
|
bb3528195e
|
Bug 623915: about:memory reporter for string char data, r=lw
|
2011-01-07 03:03:34 -08:00 |
|
Andreas Gal
|
6b5539dc39
|
Compartment mismatch with pending exception (bug 621845, r=lw,jorendorff).
|
2011-01-07 02:03:14 -08:00 |
|
Mike Shaver
|
2efe7ec019
|
Bug 623281: about:memory reporting for method JIT space usage, r=dvander
--HG--
extra : rebase_source : 39276fb0279b528f5e17122a980e243ff92fde27
|
2011-01-04 22:48:46 -08:00 |
|
Robert Sayre
|
fb8e491fc9
|
Backed out changeset 2025b4eeca14
|
2011-01-06 21:40:23 -05:00 |
|
Jeff Walden
|
1b58ec2b7a
|
Bug 623301 - Properly root arguments names during a call to Function(). r=brendan
|
2011-01-05 16:50:30 -06:00 |
|
Chris Leary
|
50ba69b3fa
|
Bug 587288: 1. Non-atomic RegExp refcount, compartment checks. (r=gal)
|
2011-01-05 18:44:30 -08:00 |
|
Chris Leary
|
5ada212069
|
Bug 587288: 0. Compartmentalize regexp allocator, remove ExecutablePool atomic refcounts. (r=gal)
|
2011-01-05 18:44:30 -08:00 |
|
David Mandelin
|
2ca396f061
|
Bug 622691: fix unlock order in AutoLockDefaultCompartment, r=gal
|
2011-01-05 17:26:31 -08:00 |
|
Jeff Walden
|
f7bec8a9e8
|
Bug 614493 - Move top-level binding storage (and argument, variable, and upvar counts) out of JSFunction and into js::Bindings, itself stored in JSScript, anticipating the time when strict mode eval scripts will need it. r=brendan
|
2010-11-16 15:34:24 -08:00 |
|
Chris Leary
|
272d457a20
|
Merge mozilla-central to tracemonkey.
|
2010-12-29 19:25:04 -05:00 |
|
Igor Bukanov
|
3441bfebe5
|
bug 621180 - moving JSThreadData::cachedNativeIterators into the compartment. r=(wmccloskey
--HG--
extra : rebase_source : 460ccf67d3a01e44ab65f1db3b2a38694f3d5411
|
2010-12-29 20:09:04 +01:00 |
|
Bill McCloskey
|
8288ce56ef
|
Bug 621032 - Move iterationCounter from JSThreadData to TraceMonitor (r=igor)
|
2010-12-23 15:10:36 -08:00 |
|
Bill McCloskey
|
6232df0383
|
Bug 621032 - Move MathCache from JSThreadData to JSCompartment (r=igor)
|
2010-12-23 15:10:25 -08:00 |
|
Bill McCloskey
|
9090d0a347
|
Bug 584860 - TraceMonitor cleanups (r=igor)
|
2010-12-22 14:00:06 -08:00 |
|
Bill McCloskey
|
c8eee530e2
|
Bug 584860 - Move TraceMonitor into compartment (r=gal)
|
2010-12-22 12:02:25 -08:00 |
|
Brian Hackett
|
9cac74e3d5
|
Periodically discard JIT code during GC, bug 617656. r=dmandelin
|
2010-12-17 16:33:04 -08:00 |
|
Luke Wagner
|
d8719356c0
|
Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
|
2010-12-06 10:26:58 -08:00 |
|
Gregor Wagner
|
6ec4576609
|
Bug 617505 - Don't OOM so easily growing dense arrays, r=gal
|
2010-12-08 16:34:38 -08:00 |
|
Jeff Walden
|
bfb5f66584
|
Bug 614333 - In aid of collecting empty script stats, add a frob to dump script statistics each time a new high number of scripts exist at one time, conditioned on DEBUG and the JS_DUMP_LIVE_SCRIPTS environment variable. r=brendan
|
2010-12-02 14:23:51 -08:00 |
|
Igor Bukanov
|
3717953163
|
Bug 612150 - Eliminating JS_GetFunctionName. r=mrbkap
|
2010-11-24 17:56:43 +01:00 |
|
Julian Seward
|
0f4d177df8
|
Bug 609905 - reTempAlloc: 512k heap allocation for no purpose. r=nnethercote.
|
2010-12-02 22:26:24 -08:00 |
|
Chris Leary
|
2e7f4be85c
|
Additional regexp DoReplace diagnostics. (r=dmandelin, b=605754)
|
2010-12-01 16:34:42 -08:00 |
|
Robert Sayre
|
d2b800ff26
|
merge mozilla-central to tracemonkey
|
2010-11-19 15:54:33 -08:00 |
|
Igor Bukanov
|
5d06dd5a14
|
Bug 599610 - making sure that PurgeScriptFragments collects all fragments
|
2010-10-06 17:21:23 +02:00 |
|
Chris Leary
|
dc67060b95
|
Bug 611462: correct option-to-version propagation. (r=lw)
|
2010-11-15 13:35:20 -08:00 |
|
Chris Leary
|
3cf9a917aa
|
Bug 609942: anonfunfix for eval cache comparisons. (r=brendan)
|
2010-11-09 09:00:54 -08:00 |
|
Steve Fink
|
80ba8d7cfd
|
Bug 605330 - extend jscalls (bug 507012) tracking to cover JM and fix some mismatched calls, r=dvander, a=NPODB
--HG--
extra : rebase_source : 77f64a8ee2c88cbb00ac5671ba2532f71551f28b
|
2010-09-20 12:43:51 -07:00 |
|
Luke Wagner
|
f57c947fc9
|
Bug 605192 - JM: make f.apply(x, obj) fast, part 4 (r=dvander)
--HG--
extra : rebase_source : 2dec4f92e1306ef1594262607ffca908b9ed1c64
|
2010-10-21 11:33:22 -07:00 |
|
Chris Leary
|
9ff0cd58c9
|
Bug 596580: Fix mozJSSubScriptLoader's version finding. (r=brendan)
|
2010-11-03 12:09:24 -07:00 |
|
Robert Sayre
|
03513401da
|
Bug 595243 - Expose debugMode to JSD. Relanding test bustage fixed up. r=gal.
|
2010-10-30 12:13:02 -04:00 |
|
Jeff Walden
|
f48a8e6d43
|
Merge backout.
|
2010-10-29 22:36:37 -07:00 |
|
Jeff Walden
|
ff603e73f4
|
Backed out changeset 85feecf161fe (Career Limiting Move? <http://bonsai.mozilla.org/cvsquery.cgi?who=sspitzer%40netscape.com&whotype=regexp&date=explicit&mindate=2001-01-25+10%3A00&maxdate=2001-01-25+10%3A15>), seems to have turned mochitest-plain-4 orange.
|
2010-10-29 22:31:12 -07:00 |
|
Robert Sayre
|
19cc79ccf3
|
Bug 595243 - Expose debugMode to JSD. r=gal
|
2010-10-29 18:35:07 -04:00 |
|
David Mandelin
|
1f754fcd0f
|
Bug 604798: move JM global data to compartment, r=dvander
|
2010-10-29 15:37:13 -07:00 |
|
David Mandelin
|
747cf33686
|
Backed out changeset ecd2f8753d5a: argh, fixes didn't land for some reason
|
2010-10-29 16:22:44 -07:00 |
|
David Mandelin
|
7779114001
|
Bug 604798: move JM global data to compartment, r=dvander
|
2010-10-29 15:37:13 -07:00 |
|
David Mandelin
|
867a8a9f10
|
Backed out changeset 394e0bd325b1: tinderbox bustage
|
2010-10-29 16:08:47 -07:00 |
|
David Mandelin
|
1932408866
|
Bug 604798: move JM global data to compartment, r=dvander
--HG--
extra : rebase_source : 459bbec8a3f8ab3739806da7336a0a10cee9bcd1
|
2010-10-29 15:37:13 -07:00 |
|
Bill McCloskey
|
efc89ce679
|
Bug 563126 - Rename JS instruction tracing -> logging, and ensure it doesn't convert call objs (r=brendan)
|
2010-10-26 12:07:26 -07:00 |
|
Andreas Gal
|
257334300b
|
Backed out changeset 685accd622f0 (bug 606065).
|
2010-10-24 13:21:33 -07:00 |
|
Andreas Gal
|
61a710e895
|
Move deflated string cache into compartment (606065, r=jorendorff).
|
2010-10-24 02:07:42 -07:00 |
|
Brian Hackett
|
17384528d1
|
Reland followup warning fix for rev d20abbebe373.
|
2010-10-22 22:34:05 -07:00 |
|
Jason Orendorff
|
42d03e7276
|
Address review comments in bug 606029, mainly removing JSTitle from jslock.{h,cpp}.
|
2010-10-22 19:06:26 -05:00 |
|
Brian Hackett
|
99d0b115f7
|
Fix Windows bustage from incorrect relanding of rev d20abbebe373.
|
2010-10-22 11:42:34 -07:00 |
|
Brian Hackett
|
5d3fb505d0
|
Reland rev d20abbebe373, interrupt counter for JSRuntime, bug 589193.
|
2010-10-22 10:48:06 -07:00 |
|