97ca42a0634b14ad9519612f4cad822de6dc26bf: Bug 1450795: tests; r=luke
Benjamin Bouvier <benj@benj.me> - Tue, 03 Apr 2018 18:45:41 +0200 - rev 418683
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1450795: tests; r=luke
5bba65880a66fdf51eb1af52d116a79bee527c3f: Bug 1461689: Add a fuzz-flags.txt file containing interesting flags for fuzzing; r=jandem
Benjamin Bouvier <benj@benj.me> - Tue, 15 May 2018 16:31:07 +0200 - rev 418682
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461689: Add a fuzz-flags.txt file containing interesting flags for fuzzing; r=jandem
ec4b2f53b061fc668405e059d197c83a650cba98: Bug 1461605 part 3 - Remove JS_GetGlobalForCompartmentOrNull. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 17 May 2018 11:00:49 +0200 - rev 418681
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461605 part 3 - Remove JS_GetGlobalForCompartmentOrNull. r=luke
71a6485a8901f9639b2246518b3acc71ed53416c: Bug 1461605 part 2 - Rename JS_{Enter,Leave}Compartment -> JS::{Enter,Leave}Realm. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 17 May 2018 11:00:21 +0200 - rev 418680
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461605 part 2 - Rename JS_{Enter,Leave}Compartment -> JS::{Enter,Leave}Realm. r=luke
0f33c70716b0a188e724c37e4b2188c31be208a8: Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
Jan de Mooij <jdemooij@mozilla.com> - Thu, 17 May 2018 10:59:45 +0200 - rev 418679
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
be0debd3af295ac2d5aff1925558048bc5ed3dc1: Bug 1459162 - Update dimensions early in ClearTarget. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Thu, 17 May 2018 09:49:58 +0100 - rev 418678
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1459162 - Update dimensions early in ClearTarget. r=lsalzman
7220cf754190bdc0e11109098d7a2a76ab11c4a2: Bug 1461301 - Simulate OOM when pushing to the mark stack to exercise delayed arena marking in tests r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 17 May 2018 09:37:30 +0100 - rev 418677
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461301 - Simulate OOM when pushing to the mark stack to exercise delayed arena marking in tests r=sfink
87690ba7227e86fad4867a49bdcf072963042b3d: Bug 1461652 - Mock gzip compression in tests to simulate large payloads. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Thu, 17 May 2018 01:02:00 +0200 - rev 418676
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461652 - Mock gzip compression in tests to simulate large payloads. r=chutten MozReview-Commit-ID: Gct9oVfPVou
5d99c9233693623ddbb6cd7bc059e8874afca9b6: Bug 1462049: Fix MemStream allocation to only allocate its capacity. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Wed, 16 May 2018 18:26:24 +0100 - rev 418675
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1462049: Fix MemStream allocation to only allocate its capacity. r=jrmuizel
e016aa76775e0d914bd1caf32fdaaf7fc78de25e: Bug 1461556 - Don't memset-zero the BacktrackingAllocator::vregs array of non-trivial VirtualRegister instances. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:45:08 -0700 - rev 418674
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461556 - Don't memset-zero the BacktrackingAllocator::vregs array of non-trivial VirtualRegister instances. r=jandem
d8411d78d58a6bfb1dc333403734f6ec8c9ba2e2: Bug 1461556 - Call memset on a void*, not a T*, in js_delete_poison to avoid memset-on-nontrivial warnings with gcc that don't matter for an object whose lifetime is about to end. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:44:54 -0700 - rev 418673
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461556 - Call memset on a void*, not a T*, in js_delete_poison to avoid memset-on-nontrivial warnings with gcc that don't matter for an object whose lifetime is about to end. r=jandem
19d2aace5b3ca316f548906b4283ebad44d3c8dd: Bug 1461556 - Initialize various asm.js structures using in-class initializers, not PodZero. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:44:41 -0700 - rev 418672
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461556 - Initialize various asm.js structures using in-class initializers, not PodZero. r=jandem
2ddbcf79bc48390a605ffe053b21a834521e6cb6: Bug 1461821 - Call the relevant scope-data constructor when allocating it, and poison/mark as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes willy-nilly. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:43:51 -0700 - rev 418671
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461821 - Call the relevant scope-data constructor when allocating it, and poison/mark as undefined the memory for the trailing array of BindingNames, ratther than impermissibly PodZero-ing non-trivial classes willy-nilly. r=jandem
73c36389c5f77846d89754386ef6f2d319aea86c: Bug 1461821 - Convert the trailing array of BindingNames at the end of the various kinds of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 10:34:55 -0700 - rev 418670
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461821 - Convert the trailing array of BindingNames at the end of the various kinds of scope data into raw unsigned chars into which those BindingNames are placement-new'd, rather than memcpy-ing non-trivial classes around and failing to comply with the C++ object model. r=jandem
ead72cce7f0e2d2723e3a407db4e250d904d8722: Bug 1461556 - Don't use mozilla::PodZero in a bunch of places to initialize values of non-trivial type. r=jandem
Jeff Walden <jwalden@mit.edu> - Tue, 15 May 2018 09:31:24 -0700 - rev 418669
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461556 - Don't use mozilla::PodZero in a bunch of places to initialize values of non-trivial type. r=jandem
c68fadb2d59673ae59641e00a77bf7ceb5301f4a: Bug 1461554 - Change the guard on #define JS_BROKEN_GCC_ATTRIBUTE_WARNING to defend against broken warnings for gcc < 8.1.0, and change the associated comment to grant blanket rs=jwalden for updates to it. r=jonco
Jeff Walden <jwalden@mit.edu> - Tue, 15 May 2018 09:31:23 -0700 - rev 418668
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461554 - Change the guard on #define JS_BROKEN_GCC_ATTRIBUTE_WARNING to defend against broken warnings for gcc < 8.1.0, and change the associated comment to grant blanket rs=jwalden for updates to it. r=jonco
43b6fedcb9af91bdfefc19af28331c985665c75e: Bug 1461481 - Move filling up a CharBuffer with the characters in a sequence of template literal characters into TokenStreamCharsBase. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 10 May 2018 20:17:38 -0700 - rev 418667
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461481 - Move filling up a CharBuffer with the characters in a sequence of template literal characters into TokenStreamCharsBase. r=arai
70d1589b5df5b97a3ce480d8cc1f15994aa22f22: Bug 1461481 - Move getChar and updateLineInfoForEOL upward into TokenStreamChars and GeneralTokenStreamChars. r=arai
Jeff Walden <jwalden@mit.edu> - Thu, 10 May 2018 20:10:03 -0700 - rev 418666
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461481 - Move getChar and updateLineInfoForEOL upward into TokenStreamChars and GeneralTokenStreamChars. r=arai
5b8bd7f8c4c4aa14b1890d33ec7053b1e4e2d9a2: Bug 1461399 - Fix the no-jit build when building with clang static-analysis bits enabled. r=tcampbell
Jeff Walden <jwalden@mit.edu> - Fri, 11 May 2018 20:27:40 -0700 - rev 418665
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461399 - Fix the no-jit build when building with clang static-analysis bits enabled. r=tcampbell
6be9c9eef3775e34b8c2bbea33fe4554999574c6: Bug 1461062: Follow-up: Temporarily disable Windows-only failures for rebase bustage. r=bustage,test-only DONTBUILD
Kris Maglione <maglione.k@gmail.com> - Wed, 16 May 2018 23:31:44 -0700 - rev 418664
Push 34009 by csabou@mozilla.com at Thu, 17 May 2018 15:28:49 +0000
Bug 1461062: Follow-up: Temporarily disable Windows-only failures for rebase bustage. r=bustage,test-only DONTBUILD MozReview-Commit-ID: 3eajxvaiIOs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip