8cf3f3b925a362186c6cdf408a46aa539d895db2: Bug 1038601 - Shrink js::HashTable. r=luke.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 16 Jul 2014 16:51:09 -0700 - rev 216448
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1038601 - Shrink js::HashTable. r=luke. This patch reduces sizeof(js::HashTable): - On 64-bit: from 32 bytes to 24 bytes. - On 32-bit: from 24 bytes to 16 bytes. The latter is particularly nice because jemalloc rounds up allocation requests of 24 bytes to 32, but it can allocate 16 bytes without slop, so we're saving 16 bytes per heap-allocated HashTable. This is done by: - Shrinking |removedCount| and |hashShift|. - Reordering the fields. - Not defining |mutationCount| and |mEntered| in non-DEBUG builds rather than using DebugOnly<> -- in non-DEBUG builds, DebugOnly<> fields take up 1 byte each. This change saves over 55 KiB when starting Firefox and loading Gmail. The patch also uses uint32_t more consistently for the generation.
63c52b7ddc282ca2b334eb51c8ec32702c60d5d1: Bug 1039197 - Always build js engine with zlib. r=luke
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jul 2014 08:42:17 +0900 - rev 216447
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1039197 - Always build js engine with zlib. r=luke
64d4dcf940f1e7e635f6cc0a59ba2182b1d95228: Bug 1039161 - Remove rdf/tests/dsds. r=pike
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jul 2014 08:42:17 +0900 - rev 216446
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1039161 - Remove rdf/tests/dsds. r=pike
81a49ef88419d98c5a84e17fbfecf36ffcd4e643: Bug 1039157 - Remove useless non-Android build code from mobile/android/app. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jul 2014 08:42:16 +0900 - rev 216445
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1039157 - Remove useless non-Android build code from mobile/android/app. r=nalexander
4d1f2d26fef19d4facec49d728cf602fbb3cd1ac: Bug 1038639 - Remove --with-libxul-sdk and --with-system-libxul. r=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jul 2014 08:42:16 +0900 - rev 216444
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1038639 - Remove --with-libxul-sdk and --with-system-libxul. r=bsmedberg
f114c4101f02c2b2480af92c5b14a6fc45416b29: Bug 1026919 - IonMonkey: (ARM) Simplify the assembler buffer with constant pools. r=jandem, previous part r=mjrosenb
Douglas Crosher <dtc-moz@scieneer.com> - Thu, 17 Jul 2014 00:17:30 +1000 - rev 216443
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1026919 - IonMonkey: (ARM) Simplify the assembler buffer with constant pools. r=jandem, previous part r=mjrosenb
b0f163fff21229dcce60562774324604ffcc054a: Bug 1037318 - Log a test_start and test_end message for skipped tests in marionette.;r=jgraham
Chris Manchester <cmanchester@mozilla.com> - Wed, 16 Jul 2014 19:07:21 -0400 - rev 216442
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1037318 - Log a test_start and test_end message for skipped tests in marionette.;r=jgraham
fbd06fa70b84eae689346767aed8e7ff43afb241: bug 985252. Build sandbox code regardless of whether --enable-content-sandbox/MOZ_CONTENT_SANDBOX is provided. Enable sandboxing of GMP plugins. Enable `SandboxBroker` to set different security policies for different process types. r=bbondy, r=cpearce, r=bent
Tim Abraldes <tabraldes@mozilla.com> - Wed, 16 Jul 2014 16:01:34 -0700 - rev 216441
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
bug 985252. Build sandbox code regardless of whether --enable-content-sandbox/MOZ_CONTENT_SANDBOX is provided. Enable sandboxing of GMP plugins. Enable `SandboxBroker` to set different security policies for different process types. r=bbondy, r=cpearce, r=bent
df330e73a20d72b49867a2b209b3dbd3ecc7b8d0: Bug 973710 - Fix compile errors for pedantic SOB compilers and WAE. r=bustage
Chris Pearce <cpearce@mozilla.com> - Thu, 17 Jul 2014 10:47:50 +1200 - rev 216440
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 973710 - Fix compile errors for pedantic SOB compilers and WAE. r=bustage
a59633595bcc42948f5eb00351eae0bd48239197: Bug 973710 - Drain MP4Reader's decoders on EOS. r=kinetik
Chris Pearce <cpearce@mozilla.com> - Thu, 17 Jul 2014 10:37:17 +1200 - rev 216439
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 973710 - Drain MP4Reader's decoders on EOS. r=kinetik
25f9fbb4d6b9f51edbbf2d7f0a6de989844dff06: Bug 1039719 - IonMonkey: Reorder some struct fields to reduce padding. r=sstangl
Dan Gohman <sunfish@mozilla.com> - Wed, 16 Jul 2014 13:11:59 -0700 - rev 216438
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1039719 - IonMonkey: Reorder some struct fields to reduce padding. r=sstangl
3e672df388edaf23812a4bce9a24201c6d7ad768: Bug 1025729: Update NSS to NSS_3_17_BETA1.
Wan-Teh Chang <wtc@google.com> - Wed, 16 Jul 2014 14:26:11 -0700 - rev 216437
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1025729: Update NSS to NSS_3_17_BETA1. Also includes fixes for bug 836658, bug 1026148, bug 1028582, bug 920719.
17fad150b6b0f1e594e18ff4dd1f9832581100e9: Bug 1038031 - Add --disable-eme flag - r=cpearce,gps,bz
Edwin Flores <eflores@mozilla.com> - Thu, 17 Jul 2014 08:54:00 +1200 - rev 216436
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1038031 - Add --disable-eme flag - r=cpearce,gps,bz
fea261bd38e8f3e9f06bec50c96349fdcd28a6cb: Bug 1036365: Implement element.rect to marionette for getting element size and location; r=mdas
David Burns <dburns@mozilla.com> - Wed, 16 Jul 2014 20:58:37 +0100 - rev 216435
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1036365: Implement element.rect to marionette for getting element size and location; r=mdas
4829189e79992e30acad478cab3025c8455d853e: Backed out changeset d5607eeaa106 (bug 1036654) for Windows build bustage on a CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 16 Jul 2014 13:16:40 -0700 - rev 216434
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Backed out changeset d5607eeaa106 (bug 1036654) for Windows build bustage on a CLOSED TREE
44dd7343b2c11ec5635c344041daba77b60a3566: Bug 1037360 - Fix SharedBufferManagerParent's destruction r=jrmuizel,jbacob
Sotaro Ikeda <sikeda@mozilla.com> - Wed, 16 Jul 2014 13:05:42 -0700 - rev 216433
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1037360 - Fix SharedBufferManagerParent's destruction r=jrmuizel,jbacob
d5607eeaa106932f3d9b0e6c8af0c44b23ef9c60: Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis
Benoit Girard <b56girard@gmail.com> - Wed, 16 Jul 2014 15:58:03 -0400 - rev 216432
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1036654 - Report the tile fragmentation overhead. r=njn,kats,cwiiis
1b12aa2451a2318f16750bc17415e4003107915d: Bug 1039593 - Clean up the TILING_LOG macros. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 16 Jul 2014 12:42:35 -0400 - rev 216431
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1039593 - Clean up the TILING_LOG macros. r=kats
74034d6b6ae6d550c6b482bd79a595f8c527d87d: Bug 1038855, part 3 - Use an nsRefPtr for CrossProcessMutex::mSharedBuffer. r=bjacob
Andrew McCreight <continuation@gmail.com> - Wed, 16 Jul 2014 12:39:03 -0700 - rev 216430
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1038855, part 3 - Use an nsRefPtr for CrossProcessMutex::mSharedBuffer. r=bjacob
2bf6c098623d9f8e95e9d86e1a8a1721fb6583d7: Bug 1038855, part 2 - Use an nsRefPtr for CompositorChild::SharedFrameMetricsData::mBuffer. r=bjacob
Andrew McCreight <continuation@gmail.com> - Wed, 16 Jul 2014 12:39:03 -0700 - rev 216429
Push 515 by raliiev@mozilla.com at Mon, 06 Oct 2014 12:51:51 +0000
Bug 1038855, part 2 - Use an nsRefPtr for CompositorChild::SharedFrameMetricsData::mBuffer. r=bjacob
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip