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