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 |
|
Bill McCloskey
|
58582215b9
|
Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin)
|
2010-10-21 09:36:39 -07:00 |
|
Brian Hackett
|
975f0c84d2
|
Merge. Test backout for bug 601725.
|
2010-10-19 20:51:11 -07:00 |
|
Brian Hackett
|
19785d46d5
|
Backed out changeset d20abbebe373
|
2010-10-19 20:19:56 -07:00 |
|
Bill McCloskey
|
507ea140a2
|
Backed out changeset 55597c32701d
|
2010-10-19 17:40:53 -07:00 |
|
Bill McCloskey
|
7583dc9166
|
Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin)
|
2010-10-19 16:23:05 -07:00 |
|
Luke Wagner
|
c2031cddf8
|
Bug 604638 - remove dead var in TracerState (r=dvander)
|
2010-10-19 09:21:01 -07:00 |
|
Dave Herman
|
7488e1af91
|
bug 594060, r=cdleary: Reflect.parse(): make source location information optional
|
2010-10-19 09:00:51 -07:00 |
|
David Anderson
|
2f0a83a27d
|
Remove JSOP_BEGIN and fix tracer integration issues (bug 603044, r=luke+dmandelin).
|
2010-10-15 11:36:56 -07:00 |
|
David Anderson
|
0c625a8d1a
|
Backed out changeset 8ea3083a9787
|
2010-10-15 15:29:57 -07:00 |
|