Steve Fink
1c80e0834d
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
Mike Hommey
16bd625fde
Bug 669866 - Export CXX instead of defaulting to c++. r=ted
2011-07-11 07:51:01 +02:00
Paul Biggar
5be8d23780
Backout 1ad1fd67e97a, disabling jemalloc on mac (bug 414946), due to memory spike on 10.5 (bug 670492), crashes on 10.7 (bug 670175), and packaging error in Thunderbird (bug 670468).
2011-07-09 21:39:44 -07:00
Felipe Gomes
1c7a02085b
Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg
2011-06-07 12:19:23 -07:00
Paul Biggar
5fbf73804b
Bug 414946 (part 2): Enable jemalloc on Mac (r=pavlov)
2011-07-07 14:38:41 -07:00
Paul Biggar ext:(%2C%20Jason%20Evans%20%3Cjasone%40canonware.com%3E%20and%20Dale%20Kim%20%3Cdalekim1%40illinois.edu%3E)
b960b62118
Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
...
Overwrite the OSX default zone allocator, taking into account the malloc_zone_t
version (supported versions are 3, 6, and 8) for Leopard, Snow Leopard and
Lion. jemalloc can be dynamically disabled for unknown malloc_zone_t versions,
for OSX 10.8 and beyond.
The changeset does not enable jemalloc, to allow for easy disabling if there's
a problem. It will be enabled in the next changeset.
This should be a 15-20% improvement in memory usage.
2011-05-21 20:27:00 -07:00
Kyle Huey
f7711511aa
Bug 578268: Eliminate the last vestiges of mork from Firefox. r=mak
2011-07-02 12:16:45 -07:00
Joey Armstrong
1b81109eda
Bug 666424: Don't use GLIB_CONFIG if if has the value 'no'. r=khuey
2011-06-30 09:16:21 -07:00
Matt Brubeck
e2840da521
Back out 9fc0e6867256, 6947bbce9672, fb91a23bd158, a5870dd2ad7c, c3d3292fbd1e, 42f2aca1fde9 to fix Android failures on a CLOSED TREE
2011-07-01 11:20:52 -07:00
Marco Bonardo
7ee885dea5
Backout due to mobile failures these changesets: 9f451a1901dd, e99f86ba7278, 447b48b79e6a, cef046665c53, c9237cc1fae0, d77a331a6d5a, f8f3afb95355, a050168887ee, 3ec4303ebf4d, 671b7c0d99f0, 56b17efbb62b, beceddeee3f4 on a CLOSED TREE
2011-07-01 16:28:07 +02:00
Felipe Gomes
94d59fd46f
Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg
2011-06-07 12:19:23 -07:00
Joey Armstrong
db943d183c
Bug 666424: Don't use GLIB_CONFIG if if has the value 'no'. r=khuey
2011-06-30 09:16:21 -07:00
Kyle Huey
26d60b6f50
Merge m-c to b-s
2011-06-30 09:03:22 -07:00
Michael Wu
025bece549
Bug 664907 - Use MOZ_CHROME_FILE_FORMAT=symlink for omnijar builds, r=ted,mitch
...
Turns on symlink on non-windows. It is questionable whether symlink works correctly on windows.
2011-06-29 16:40:11 -07:00
Michael Wu
03bf574ebf
Bug 665272 - Require unzip during configure, r=ted
2011-06-29 16:40:11 -07:00
Ted Mielczarek
a4398294bc
merge mozilla-central and build-system
2011-06-29 09:42:11 -04:00
Ted Mielczarek
c092cc9149
bug 664197 - support universal builds in mozinfo/writemozinfo. r=jhammel
...
--HG--
extra : rebase_source : 13faa21a59805f879568c764cce61e8520749246
2011-06-28 07:55:56 -04:00
Ted Mielczarek
22b8e0fde4
bug 664197 - extend writemozinfo.py to add a few more keys. r=jhammel
...
--HG--
extra : rebase_source : 5178bab50d1b7fb35a462813821d350e085e2d4a
2011-06-28 07:55:56 -04:00
Joe Drew
075aa11a02
Merge m-c to m-i
2011-06-28 12:21:04 -04:00
Joe Drew
fb3508d786
Merge last green changeset from mozilla-inbound to mozilla-central.
2011-06-28 12:11:31 -04:00
Mike Hommey
7998a8e3c3
Backout changeset e986c0494f1a (bug 537857 part 1) due to Mochitest regression
2011-06-28 09:58:29 +02:00
Taras Glek
ec2a515f83
Bug 537857 part 1 - Remove dead symbols in linker. r=ted
2011-06-28 08:25:48 +02:00
Kyle Huey
224832d24d
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-27 12:44:51 -07:00
Kyle Huey
2426689ee4
Merge b-s to m-c
2011-06-25 10:13:14 -07:00
Oleg Romashin
a789480817
Bug 663393 - Maemo6/Meego VKB doues not work properly without meegotouch r=dougt
2011-06-25 09:22:34 -04:00
Kyle Huey
cb7e11eb84
Bug 665969: Make C4553 fatal. r=ted
2011-06-24 07:22:35 -07:00
Kyle Huey
c87ac2f24d
Bug 663479: Move all IDB structured clone operations to the main thread. r=bent
2011-06-24 07:21:21 -07:00
Marco Bonardo
da3f6b77ac
Revert to changeset a87ee7550f6a due to incomplete backout
2011-06-24 17:23:04 +02:00
Kyle Huey
c3c07aa96b
Bug 665969: Make C4553 fatal. r=ted
2011-06-24 07:22:35 -07:00
Kyle Huey
2ee40b712d
Bug 663479: Move all IDB structured clone operations to the main thread. r=bent
2011-06-24 07:21:21 -07:00
Matheus Kerschbaum
96d5779e94
Bug 662023 - Remove ActiveX embedding API part 1: remove support from the build system. r=bsmedberg
...
--HG--
extra : rebase_source : d05e2577581e76b2eedf348f5840e40619eaf4c2
2011-06-22 11:57:27 -04:00
Matheus Kerschbaum
27331333ef
Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
...
--HG--
extra : rebase_source : c456802fe36eef1e49381be996dbbdf820781206
2011-06-22 11:56:47 -04:00
Mike Hommey
fec988f7a0
Bug 664340 - Fallback to c++ when CXX is not set. r=khuey
2011-06-15 02:14:33 +02:00
Boris Zbarsky
585106f219
Bug 548734. Get rid of the footgun ui.use_native_popup_windows preference. r=roc,khuey
2011-06-21 17:00:47 -04:00
Jeff Muizelaar
1adf7ed0c3
Bug 659707. Add -Wdeclaration-after-statement to CFLAGS. r=khuey
...
MSVC doesn't like declarations after statements so we should
warn on other platforms too.
2011-05-25 14:50:08 -04:00
Mike Hommey
a5bc1d7d2e
Bug 664366 - Automatically disable elfhack when the linker creates PT_GNU_RELRO segments. r=khuey
2011-06-17 03:41:45 +02:00
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
1b406143bc
Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
2011-06-20 16:47:09 -07:00
Rafael Avila de Espindola
9119a9387c
Bug 641232 - Make HAS_XCODE_2_1 detection compatible with Xcode 4 - Remove unused configure bits. r=khuey
2011-06-20 10:40:58 +01:00
Craig Topper
ab8bfddbb1
Bug 666135 - Disable -Wcast-align when building with clang
2011-05-13 14:18:52 -07:00
Mike Hommey
966d4403d7
Bug 537857 part 1 - Remove dead symbols in linker (original patch from tglek). r=ted
2011-06-28 08:25:48 +02:00
jhorak@redhat.com
23efb10406
Bug 467168 - migrate libgnome and libgnomeui to GTK/GIO functions, r=karlt
2011-06-17 03:05:00 -07:00
Michael Wu
01e2aa7d32
Bug 654489 - Remove fastload, r=bsmedberg
2011-06-17 15:53:52 -07:00
Mike Hommey
be259c17f7
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted
2011-05-24 12:56:04 +02:00
Ted Mielczarek
ab3411e7ac
bug 663180 - write $objdir/mozinfo.json during configure. r=khuey,jhammel
2011-06-10 12:44:33 -04:00
Ted Mielczarek
655b21063e
merge m-c to b-s
2011-06-10 12:58:21 -04:00
Kyle Huey
f363a1dc43
Merge m-c to b-s.
2011-05-31 15:29:32 -07:00
Mitchell Field
c1eec06aa3
Merge mozilla-central to build-system.
2011-05-29 14:10:30 +10:00
Ed Morley
5861162dc0
Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey
2011-05-28 14:33:07 +02:00
Mitchell Field
12645b96f1
Merge mozilla-central to build-system.
2011-05-15 16:07:45 +10:00
Masatoshi Kimura
5743297c1f
Bug 508905 - /Zc:wchar_t- is no longer required
2011-05-12 12:02:54 +00:00