419ae76322528f54351a9e2b35b60fc900bc226c: Bug 1573809 - Part 5 : traceWeak JitRuntime JitcodeGlobalTable. r=jonco
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Mon, 14 Oct 2019 09:21:56 +0000 - rev 497588
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1573809 - Part 5 : traceWeak JitRuntime JitcodeGlobalTable. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D46613
de287ed3223642f4a1cf74a09e09d1707ebb3469: Bug 1573809 - Part 4 : traceWeak in object realm. r=jonco
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Mon, 14 Oct 2019 09:21:54 +0000 - rev 497587
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1573809 - Part 4 : traceWeak in object realm. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D46612
6a6886d5971a0c3e8653cd50a60fa32dd2a31f47: Bug 1573809 - Part 3 : traceWeak in realm. r=jonco
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Mon, 14 Oct 2019 09:21:52 +0000 - rev 497586
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1573809 - Part 3 : traceWeak in realm. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D46611
fdaa13c5e9a844545667644eeaaae5e164d8f697: Bug 1573809 - Part 2 : trace jit realm. r=jonco
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Mon, 14 Oct 2019 09:21:45 +0000 - rev 497585
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1573809 - Part 2 : trace jit realm. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D46610
5d38281c5391740c35d65b8feccab13026a8bf61: Bug 1573809 - Part 1 : rename to TraceManuallyBarrieredWeakEdge. r=jonco
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Tue, 15 Oct 2019 08:02:22 +0000 - rev 497584
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1573809 - Part 1 : rename to TraceManuallyBarrieredWeakEdge. r=jonco Differential Revision: https://phabricator.services.mozilla.com/D46609
170116a535d6867cdd263ba34b2637449ed13f07: Bug 1584243: Wait until the link has the visited state. r=pbro
Daisuke Akatsuka <daisuke@birchill.co.jp> - Tue, 15 Oct 2019 07:43:33 +0000 - rev 497583
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1584243: Wait until the link has the visited state. r=pbro Differential Revision: https://phabricator.services.mozilla.com/D49225
e74ef3365a93e0bf5e1897f94c020a7929c99439: Bug 1586991 part 16 - Use JS_CopyStringCharsZ for the warning's stack trace in HandleInterrupt. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 14 Oct 2019 20:39:49 +0000 - rev 497582
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 16 - Use JS_CopyStringCharsZ for the warning's stack trace in HandleInterrupt. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D49145
97a0a8d8732927b4ae529c0c48063204260fdf3b: Bug 1586991 part 15 - Use JS_CopyStringCharsZ in a number of places that need null-terminated strings. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 14 Oct 2019 20:38:30 +0000 - rev 497581
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 15 - Use JS_CopyStringCharsZ in a number of places that need null-terminated strings. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D49142
8ce133a5cddd101e482f38340d0bbd1533a619db: Bug 1586991 part 14 - Remove unnecessary null chars from stack-allocated buffers in StaticStrings::init. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 14 Oct 2019 12:55:31 +0000 - rev 497580
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 14 - Remove unnecessary null chars from stack-allocated buffers in StaticStrings::init. r=jwalden Depends on D48498 Differential Revision: https://phabricator.services.mozilla.com/D48499
a2a4d95f674e4c5cef4df5b4def241231db8cc21: Bug 1586991 part 13 - Stop (unnecessarily) flattening strings in some JS shell functions. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 14 Oct 2019 11:24:49 +0000 - rev 497579
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 13 - Stop (unnecessarily) flattening strings in some JS shell functions. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D48498
d947c2da3f5dd50ebb83afcff91df92ad7e513d7: Bug 1586991 part 12 - Use JSLinearString instead of JSFlatString in some more places. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Fri, 11 Oct 2019 00:39:03 +0000 - rev 497578
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 12 - Use JSLinearString instead of JSFlatString in some more places. r=jwalden Depends on D48496 Differential Revision: https://phabricator.services.mozilla.com/D48497
6626f6c6c10edc2b654901b5eba748b09f92ec14: Bug 1567196 - Ignore invalid password date values. r=markh
Sam Foster <sfoster@mozilla.com> - Tue, 15 Oct 2019 00:23:42 +0000 - rev 497577
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1567196 - Ignore invalid password date values. r=markh Depends on D48941 Differential Revision: https://phabricator.services.mozilla.com/D49218
7f08c34e544bb166841ef9ccd82734f00e8e5cb4: Bug 1567196 - Add check for out-of-range date values for LoginManager.addLogin and addLogins. r=MattN
Sam Foster <sfoster@mozilla.com> - Mon, 14 Oct 2019 23:24:21 +0000 - rev 497576
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1567196 - Add check for out-of-range date values for LoginManager.addLogin and addLogins. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D48941
e853796ca6dad194f7d0826addbe84070edc02a9: Bug 1567196 - Fix up bogus login creation/modification dates. r=MattN
Sam Foster <sfoster@mozilla.com> - Tue, 15 Oct 2019 06:49:50 +0000 - rev 497575
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1567196 - Fix up bogus login creation/modification dates. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D48940
1c3c4eeab4b111922da5469ea02a60981ba9fa29: Bug 1588473 - Move |length > UINT32_CHAR_BUFFER_LENGTH| check from isIndexSlow slow path to the fast path. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 Oct 2019 06:08:15 +0000 - rev 497574
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1588473 - Move |length > UINT32_CHAR_BUFFER_LENGTH| check from isIndexSlow slow path to the fast path. r=jwalden We also have to handle |length == 0| there so by checking the upper bound too we make it possible for C++ compilers to combine them into a single branch. Differential Revision: https://phabricator.services.mozilla.com/D49135
3f78bde9ec15dd3a57bee51d9bc0d9848d67d96f: Bug 1586991 part 11 - Return JSLinearString instead of JSFlatString from jit::StringFromCharCode. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 Oct 2019 06:08:15 +0000 - rev 497573
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 11 - Return JSLinearString instead of JSFlatString from jit::StringFromCharCode. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D48496
e9d48201f5172dd6a24553b89d88e8a83c2ca62f: Bug 1586991 part 10 - Use JSLinearString instead of JSFlatString in number/string conversion code. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 14 Oct 2019 11:19:20 +0000 - rev 497572
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 10 - Use JSLinearString instead of JSFlatString in number/string conversion code. r=jwalden The isIndex method can no longer rely on null-termination so isIndex now checks for the |length == 0| case before dereferencing and in isIndexSlow we now do a |cp < end| bounds check in the loop. Differential Revision: https://phabricator.services.mozilla.com/D48495
209baba7ed0cf16e4aabd8634f15965df3d6c8ad: Bug 1586991 part 9 - Change NativeIterator properties array from GCPtrFlatString to GCPtrLinearString. r=jwalden
Jan de Mooij <jdemooij@mozilla.com> - Mon, 14 Oct 2019 10:58:55 +0000 - rev 497571
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1586991 part 9 - Change NativeIterator properties array from GCPtrFlatString to GCPtrLinearString. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D48494
cbdd47de480a9b49509fa1f0fdac2458727132a4: Bug 1530566 - Disable browser_passwordmgr_switchtab.js on mac debug for frequent failures r=gbrown
Coroiu Cristina <ccoroiu@mozilla.com> - Mon, 14 Oct 2019 22:14:48 +0000 - rev 497570
Push 36694 by opoprus@mozilla.com at Tue, 15 Oct 2019 21:37:43 +0000
Bug 1530566 - Disable browser_passwordmgr_switchtab.js on mac debug for frequent failures r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D49066
8aa8bbbf0bee82ac6dfeac05da5ee15a1e497d07: Bug 1580536 - Add back test annotations lost during merge conflict. a=permafail-fix,test-only
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 15 Oct 2019 14:25:46 +0200 - rev 497569
Push 36693 by archaeopteryx@coole-files.de at Tue, 15 Oct 2019 12:26:13 +0000
Bug 1580536 - Add back test annotations lost during merge conflict. a=permafail-fix,test-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip