Commit Graph

1161 Commits

Author SHA1 Message Date
Ed Morley
46b0214297 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2013-01-08 09:26:15 +00:00
Olli Pettay
a77f382214 Bug 705371 - [CC] don't add JSContexts that have no children to the cycle collector graph, r=mccr8 2013-01-07 19:40:46 +02:00
Boris Zbarsky
cd403f3820 Back out bug 810644 for now to fix bug 827035, until we manage to fix bug 765780. r=stuff-is-broken 2013-01-07 10:29:00 -05:00
Boris Zbarsky
33644a7110 Back out bug 810644 for now to fix bug 827035, until we manage to fix bug 765780. r=stuff-is-broken 2013-01-07 10:29:00 -05:00
Nicholas Nethercote
73febc1c48 Bug 826183 - DMD: clear reportedness data before running memory reporters and dumping. r=jlebar. 2013-01-06 13:34:39 -08:00
Boris Zbarsky
3d8f893841 Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv 2013-01-03 14:02:42 -05:00
Ryan VanderMeulen
591cf39de0 Merge the last PGO-green inbound changeset to m-c. 2013-01-02 21:02:40 -05:00
Olli Pettay
22e88519fd Additional patch for Bug 821371 to fix crashes on windows, r=timeless 2013-01-02 22:45:36 +02:00
Nicholas Nethercote
8a28a2740d Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar. 2012-12-23 16:59:51 -08:00
Jon Coppeard
22aae16f6f Bug 849273 - Investigate splitting the js and JS namespaces r=terrence 2013-03-19 10:35:41 +00:00
Ed Morley
90c9bf415e Backed out changeset c75481a07302 (bug 851611) 2013-03-18 14:10:35 +00:00
Ed Morley
627fcd7895 Backed out changeset d195190adc48 (bug 851611) 2013-03-18 14:10:30 +00:00
Benoit Girard
0b880319f3 Bug 851611 - Part 3: Rename headers. r=jrmuizel 2013-03-18 14:41:02 +01:00
Benoit Girard
6d0dfa5b89 Bug 851611 - Part 2: Update profiler calls. r=jrmuizel 2013-03-16 00:47:02 -04:00
Andrew McCreight
7b12283fcf Bug 821371, part 3: Remove bogus asserts. r=bustage 2012-12-31 17:03:54 -05:00
Andrew McCreight
25bbe062ef Bug 821371, part 2 - Log time taken for cycle collector prep. r=smaug 2012-12-31 15:55:07 -05:00
Andrew McCreight
fa964c49ce Bug 821371, part 1 - Don't finish GC when CCTimerFired calls CycleCollectNow. r=smaug 2012-12-31 15:54:37 -05:00
Nicholas Nethercote
6d06e3f447 Bug 819819 (part 1) - Remove DMDV. r=khuey. 2012-12-20 23:03:50 -08:00
Bobby Holley
e2600e005c Bug 820666 - Tag XBL script for <field> elements and child scripts. r=jorendorff 2012-12-12 17:09:37 -08:00
Nicholas Nethercote
06fab13a4c Bug 717853 - Add a native version of DMD. r=jlebar,glandium. 2012-12-10 16:05:07 -08:00
Trevor Saunders
6ede65f56a backout 2bb432c47170 for debug asserts 2012-12-05 04:19:33 -05:00
Trevor Saunders
1defb24f0a bug 801466 - part 3 1/2 remove some prmem usage from dom/ and docshell/ r=mounir 2012-12-05 02:55:37 -05:00
Andrew McCreight
12917d18a5 Bug 792861 - Make HoldJSObjects/DropJSObjects infallible. r=smaug 2012-11-12 17:15:00 -08:00
Olli Pettay
d0f295307b Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey 2012-11-28 03:37:57 +02:00
Brian Hackett
fb4d395618 Add config option for off thread compilation, bug 815199. r=dvander 2012-11-26 16:30:37 -05:00
Benoit Jacob
c995bc9e1e Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8 2012-11-15 02:32:40 -05:00
Boris Zbarsky
d15a877202 Bug 779048 part 1. Implement a parent class for C++ reflections of callback functions in WebIDL. r=bholley,smaug 2012-11-09 07:43:57 -08:00
Nicholas Nethercote
a2cd42f985 Bug 807850 - Add a memory reporter for the nsScriptNameSpaceManager. r=jst. 2012-11-04 14:18:44 -08:00
Ms2ger
82ec4034b3 Bug 807410 - Part b: Pass the "GC on destruction" flag to the nsJSContext constructor; r=jst 2012-11-04 09:05:23 +01:00
Ms2ger
afe9b4b434 Bug 807410 - Part a: Pass the global object to the nsJSContext constructor; r=jst 2012-11-04 09:04:04 +01:00
Andrew Quartey
0f6ea31e33 Bug 792581 - part 23: Replace LL_INIT and LL_UDIVMOD macros. r=ehsan 2012-11-01 20:57:25 -04:00
Benoit Girard
2d0bbda913 Bug 807311 - Add a CompileScript profile label. r=ehsan 2012-11-01 14:50:56 -04:00
Gregor Wagner
6c8b8d74f2 Bug 800063 - Make GC_ALLOCATION_THRESHOLD dynamic. r=billm 2012-10-26 16:06:19 -07:00
Benjamin Peterson
a971696368 Bug 804404 - Set source hook in XPC initialization. r=bz 2012-10-23 18:09:00 -04:00
Boris Zbarsky
52946c1810 Bug 801712 part 2. Switch ImageData to WebIDL bindings. r=peterv 2012-10-22 13:08:52 -04:00
Bobby Holley
d38c48122d Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap 2012-10-22 08:29:55 +02:00
Oonishi Atsushi
ddd92f5e42 Bug 801357 - Remove Get/SetProcessingScriptTag(). r=smaug 2012-10-19 21:44:13 -04:00
Benjamin Peterson
13c4231de5 Bug 803358 - Remove JSOPTION_RELIMIT. r=luke 2012-10-18 21:06:42 -04:00
Nicholas Nethercote
ebb18d00e7 Bug 800703 - Rename the existing, Valgrind-based DMD as "DMDV". r=khuey. 2012-10-08 15:31:17 -07:00
Nicholas Nethercote
c1a6820cf1 Bug 798129 - Unbreak --enable-jprof and --enable-dmd builds. 2012-10-04 16:01:32 -07:00
Girish Sharma
00e0962140 Bug 797066 - Make javascript.options.mem.log only log the GC/CC details in the Console. r=terrence 2012-10-03 00:57:31 +05:30
Bobby Holley
79a18e9b01 Bug 795275 - Introduce an explicit mechanism for determining if a script is from XBL. r=mrbkap
We want this right now so that we can avoid the scary warning when content Components
access happens in XBL (which we're allowing going forward). This patch would be overkill
just for that, but I also have plans to introduce a SOW-like protection of the Components
wrapper filtering policy. I can't just do the filename hack for that though, because real-
world XBL filenames might be all over the place. So let's just be safe here.
2012-10-03 11:44:18 +02:00
Isaac Aggrey
990e90e88a Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan 2012-09-28 01:57:33 -05:00
Terrence Cole
e13b7397b1 Bug 791322 - Move Rooted to js:: namespace; r=billm
These should not be part of the public API.
2012-09-24 18:08:22 -07:00
Ehsan Akhgari
57ec2ec569 Bug 792502 - Kill the FunctionTimer code; r=vlad 2012-09-19 16:59:38 -04:00
Luke Wagner
aceeeb3298 Bug 792237 - don't expose outstanding request count, just whether a context is active (r=mccr8) 2012-09-04 15:22:05 -07:00
David Anderson
7e472a58d8 Merge from mozilla-central. 2012-09-10 12:16:38 -07:00
Daniel Holbert
3306142184 Bug 789382: Change nsIScriptError methods init() and initWithWindowID() to take nsAString, rather than wchar / PRUnichar*. r=bz sr=bsmedberg 2012-09-09 16:29:12 -07:00
David Anderson
34c2353ac6 Merge from mozilla-central. 2012-09-05 16:18:11 -07:00
David Anderson
25ba94695e Merge from mozilla-central. 2012-08-29 17:51:24 -07:00