Commit Graph

14546 Commits

Author SHA1 Message Date
Steve Fink
d85cf45e9c Bug 588537 - Register and unregister the ETW provider (r=gal) 2010-09-20 12:43:53 -07:00
Steve Fink
69b9757bfb Bug 588537 - Implement ETW (Event Tracing for Windows) probes (r=gal)
This also adds Probes::pauseProfilers and Probes::resumeProfilers to pause/resume whatever profilers happen to be compiled in. (They all still have their own idiosyncratic ways to start and stop; this is only for suspending and resuming.)
2010-09-20 12:43:53 -07:00
Steve Fink
0897291047 Bug 588537 - Inject probe points all over the JS tree (r=gal) 2010-09-20 12:43:53 -07:00
Steve Fink
25b41ac85e Bug 588537 - Add ETW (Event Tracing for Windows) to the build, gated upon --enable-ETW (r=khuey) 2010-09-20 12:43:52 -07:00
Steve Fink
057b3fb4be Bug 588537 - Add ETW (Event Tracing for Windows) to the build, gated by --enable-ETW (r=gal) 2010-09-20 12:43:52 -07:00
Steve Fink
6675f72607 Bug 669972 - Centralize more windows.h handling in jswin.h (r=waldo) 2011-07-07 11:30:43 -07:00
Jacek Caban
4d487c2381 Bug 670686 - jscrashreport.cpp fails to compile on mingw (r=wmccloskey) 2011-07-12 11:17:45 +02:00
Jacek Caban
b4a7a09171 Bug 670091 - Undefined reference to js_myfmod on mingw-w64 (r=m_kato) 2011-07-12 11:16:50 +02:00
Mounir Lamouri
42f2b3d393 Merging mozilla-central and mozilla-inbound. 2011-07-12 10:53:40 +02:00
Daniel Holbert
cf4ffeb9a2 Bug 670794: Remove unused variable 'forInLet' from jsemit.cpp. r=waldo 2011-07-12 00:11:55 -07:00
Nicholas Nethercote
579cb7bb08 Bug 669005 - Fix ArrayBuffer so its slots are reported by the "gc-heap/object-slots" reporters. r=jwalden. 2011-07-12 15:44:22 +10:00
Jonas Sicking
eb9ce9a027 Bug 669433 Part 1: Clean up File implementations by creating a storage-agnostic base class, nsDOMFileBase. r=khuey 2011-07-11 19:41:29 -07:00
Andrew Paprocki
025ec4a673 Bug 665819: build fix for ENABLE_YARR_JIT=0, r=dmandelin 2011-07-11 17:32:47 -07:00
Hannes Verschore
d75ca9c0b2 Bug 663575 - Change to emmiter to give offset to condition in srcnote of NOP instruction of do-while 2011-07-11 17:07:14 -07:00
Jeff Walden
253ed289c7 Bug 670759 - Add GlobalObject::createBlankPrototype to abstract creation of prototype objects other than Object.prototype. r=bhackett 2011-06-13 11:52:45 -07:00
Masahiro Yamada
6a432fe065 Bug 660612 - Utf8ToOneUcs4Char passes invalid UTF-8 octets '%ED%A0%80', so decodeURIComponent('%ED%A0%80') doesn't throw. r=jwalden 2011-07-05 09:38:35 -07:00
Mounir Lamouri
4c0a532e43 Merge mozilla-inbound into mozilla-central. 2011-07-11 16:18:03 +02:00
Mike Hommey
962f3c6d46 Bug 654664 - Optimize JSDOUBLE_IS_NEGZERO after bug 640494. r=jimb 2011-07-11 07:57:35 +02:00
Joel Maher
7bdc8ec066 Bug 668431 - move test_bug361111.xul to mochitest-chrome. r=Jesse, a=test-only 2011-07-09 08:35:40 -04:00
Joel Maher
1bb480875e Bug 668594 - while running reftest style tests, we seem to have a memory leak and fennec hangs. r=bc, a=test-only 2011-07-08 11:00:41 -04:00
Marco Bonardo
94da8809f7 Merge mozilla-inbound and mozilla-central 2011-07-08 11:53:56 +02:00
Michael Wu
29f0731f59 Bug 648125 - Allow caching JS loaded with loadSubScript, r=jst 2011-07-09 20:21:16 -07:00
Kyle Huey
09b3660cb3 Remove obnoxious xpcshell gc spew. No bug. rs=bent 2011-07-11 13:00:31 -07:00
Bill McCloskey
2a3d5215a6 Bug 662646 - GC topcrash diagnostics [needs backout before Aurora merge!] (r=dmandelin) 2011-07-07 17:31:24 -07:00
Bill McCloskey
b8f0545e72 Bug 662646 - Add stack snapshotting API for crash reports (r=dmandelin) 2011-07-07 17:31:18 -07:00
Boris Zbarsky
6311e0ed15 Bug 664916. Make sure that we're dealing with an element when getting tagName. r=sicking 2011-07-07 14:17:13 -04:00
Marco Bonardo
331cfdd0fa Merge mozilla-inbound and mozilla-central 2011-07-07 12:02:38 +02:00
Jesse Ruderman
aa197ffcd7 Bug 669721 - Annotate xpc::CompartmentPrivate for trace-refcnt. r=mrbkap 2011-07-06 14:53:46 -07:00
Luke Wagner
454b198b26 Fix jsapi-test and jsreftest added by 28be8df0deb7 (r=burning) 2011-07-06 13:25:16 -07:00
Kyle Huey
55f3e9df41 Bug 647653: Followup to add a '*'. 2011-07-06 10:08:14 -07:00
Kyle Huey
3b073151cf Bug 668361: File ctor should fail if passed a directory. r=sicking 2011-07-06 09:35:12 -07:00
Kyle Huey
5ad465dcb3 Bug 647653: Add a constructor for DOM File objects in the component scope. r=mrbkap 2011-07-06 09:34:26 -07:00
Chris Leary
679a65fe47 Merge mozilla-central and tracemonkey. 2011-07-05 17:30:35 -07:00
Paul Biggar
d8243d6d31 Bug 666448: Remove 2nd argument to escape() for ECMA/Test262 compliance (r=jwalden) 2011-07-05 16:51:12 -07:00
Brendan Eich
0fb17bfc60 Fuse common return interpReturnOK; path (and put comment inside ifdef where it belongs); fit assertion in 100 columns (r=me). 2011-07-05 12:57:44 -07:00
Brendan Eich
40fbf4f25a Use common sub-expression more (r=self). 2011-07-05 12:36:54 -07:00
Boris Zbarsky
7271e89ea8 Version bump from 7.0a1 to 8.0a1 2011-07-05 12:59:19 -04:00
Marco Bonardo
2dc9ae2975 Merge last green changeset from mozilla-central to mozilla-inbound 2011-07-05 10:47:39 +02:00
Gregor Wagner
72e00fabf4 Bug 666058 - Don't share chunks for system compartments. r=gal,igor. 2011-07-05 14:14:33 +10:00
Patrick McManus
054a2164a5 bug 655389 - CRLF Injection and the parsing of HTTP headers. r=bz 2011-07-04 23:12:30 -07:00
Leon Sha
b223802f5f Bug 666488 - [TM] Re-enable YARR on sparc. r=dvander. 2011-07-04 13:40:43 +08:00
Nikhil Marathe
583bf1952d Bug 666599 - Fix ArrayBuffer::obj_lookupProperty. r=mrbkap 2011-07-03 13:32:03 +08:00
Luke Wagner
c9e1bf13c0 Bug 667915 - Don't let content JS consume all the stack and cause chrome JS to OOM (r=waldo,mrbkap) 2011-06-30 09:26:56 -07:00
Luke Wagner
da4f4dfcc4 Bug 668479 - Fixup old assert concerning arguments object (r=waldo)
--HG--
extra : rebase_source : bd30d76b40731cc1d09cd9ba5ee1a36812a3bbf9
2011-07-01 14:08:03 -07:00
Marco Bonardo
13b5cd08c3 Merge mozilla-inbound and mozilla-central 2011-07-02 10:39:08 +02:00
Josh Matthews
ee206f1e3a Bug 661927 - Add Cu.schedulePreciseGC to allow for a GC to run with no JS code running. r=mrbkap 2011-07-01 02:08:48 -04:00
Ehsan Akhgari
68be621524 Merge mozilla-central and mozilla-inbound 2011-06-30 05:08:20 -04:00
Nicholas Nethercote
3d7ea7b395 Bug 661474 - Add per-compartment memory reporters. r=wmccloskey, dolske. 2011-06-30 15:44:17 +10:00
Kyle Huey
056c645035 Bug 667652: Add a JS_FRIEND_API to get at the current offset in a structured clone buffer. r=jorendorff. 2011-06-29 12:09:15 -07:00
Ted Mielczarek
cc36c6b004 merge mozilla-central and build-system 2011-06-29 09:42:11 -04:00