597cf7ce986a50e436398ac99491611dbeb0b30a: Bug 1488808 Part 11 - JS changes to trigger repaints after diverging from the recording, and handle the response, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:05:36 -0600 - rev 497789
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 11 - JS changes to trigger repaints after diverging from the recording, and handle the response, r=lsmyth.
baaaaa544bb0da29752973de7ce72a7d8d5ee84a: Bug 1488808 Part 10 - Notify the record/replay system when a message pump thread blocks after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:05:02 -0600 - rev 497788
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 10 - Notify the record/replay system when a message pump thread blocks after diverging from the recording, r=froydnj.
0ce807f9d1f679c848341e4858df243a5c127bdf: Bug 1488808 Part 9 - Specify regions of code where recording is not interrupted and threads can diverge, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:04:29 -0600 - rev 497787
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 9 - Specify regions of code where recording is not interrupted and threads can diverge, r=froydnj.
0130de663e9f9006da9381d89967758af9974224: Bug 1488808 Part 8 - Redirection changes for supporting layout and painting after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:04:01 -0600 - rev 497786
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 8 - Redirection changes for supporting layout and painting after diverging from the recording, r=froydnj.
b6ca168b7e52bff9f36a6ca07c1dab6750c87882: Bug 1488808 Part 7 - Keep track of the PID of the recording process, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:02:02 -0600 - rev 497785
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 7 - Keep track of the PID of the recording process, r=froydnj.
5b5ae360b887bc49a765f43a8b38f400d52cb3cc: Bug 1488808 Part 6 - IPC for performing system calls in the middleman, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:01:32 -0600 - rev 497784
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 6 - IPC for performing system calls in the middleman, r=mccr8.
4478e865d77054f42534630aca3d85d41e810f44: Bug 1488808 Part 5 - Add infrastructure for performing system calls in the middleman process, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:58 -0600 - rev 497783
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 5 - Add infrastructure for performing system calls in the middleman process, r=froydnj.
4dd9ee253d32862d02c8abc578268338dd554ae2: Bug 1488808 Part 4 - Rename MaybeCreateInitialCheckpoint, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:29 -0600 - rev 497782
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 4 - Rename MaybeCreateInitialCheckpoint, r=mccr8.
d9e7dfd8ce93c6b1c36ee07921a7ca853b4f0e19: Bug 1488808 Part 3 - Store channel buffer's containing vector in untracked memory, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:01 -0600 - rev 497781
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 3 - Store channel buffer's containing vector in untracked memory, r=mccr8.
33cf80c7214823e5e38307a666add7a0ef116e17: Bug 1488808 Part 2 - Fix checks after an unhandled divergence in the first debugger request after pausing, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 09:59:32 -0600 - rev 497780
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 2 - Fix checks after an unhandled divergence in the first debugger request after pausing, r=mccr8.
42143e96a1ea13f9b5adaf0ae4e9b8f3c9cdb200: Bug 1488808 Part 1 - Fix return value sets in Preamble_Veto, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 09:58:50 -0600 - rev 497779
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 1 - Fix return value sets in Preamble_Veto, r=froydnj.
40a4e0406d3daf01b3e2d37767cd7adce5e11396: Bug 1498012 Part 2 - Tolerate time warp targets being created when handling debugger requests, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 09:33:00 -0600 - rev 497778
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1498012 Part 2 - Tolerate time warp targets being created when handling debugger requests, r=mccr8.
8ac95e8585068592fbd91d32a3bc1460406bece9: Bug 1498012 Part 1 - Fix ReplayDebugger problems when searching for scripts and enumerating object properties, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Tue, 16 Oct 2018 08:25:36 -0600 - rev 497777
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1498012 Part 1 - Fix ReplayDebugger problems when searching for scripts and enumerating object properties, r=lsmyth.
40218adf6ccf7d39a29e92467c3abd01f08bdddb: Bug 1500033 - Update webrender to cset b648c76e2dc2cbcbd635322cdf94ab9d5320e0c1.
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 18 Oct 2018 16:04:29 -0400 - rev 497776
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1500033 - Update webrender to cset b648c76e2dc2cbcbd635322cdf94ab9d5320e0c1.
299734d1636d31255ebe00edb5f43682230aac6f: Bug 1495539 Set up MinGW-clang to track clang trunk r=ted
Tom Ritter <tom@mozilla.com> - Thu, 18 Oct 2018 09:09:53 -0500 - rev 497775
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1495539 Set up MinGW-clang to track clang trunk r=ted
ab27299789d3c74d58140d9d6651bc1102e439ed: Bug 1499440 - add esr60/release configs for mark-as-started task.r=aki a=release
Mihai Tabara <mtabara@mozilla.com> - Thu, 18 Oct 2018 20:32:39 +0100 - rev 497774
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1499440 - add esr60/release configs for mark-as-started task.r=aki a=release
a25a1dd8a9f58ee74fe2922c0611d3013be00091: Bug 1500120 - fix compiler state for struct.narrow. r=bbouvier
Lars T Hansen <lhansen@mozilla.com> - Thu, 18 Oct 2018 17:15:19 +0200 - rev 497773
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1500120 - fix compiler state for struct.narrow. r=bbouvier This makes sure that the compiler's view of the stack matches the run-time stack when we generate code for struct.narrow. The bug crept in here because I insisted on generating an in-line test for null before calling out to the instance. But this is unnecessary; the code in the instance can do this just fine, and null is not a common case here. (And struct.narrow is extremely slow in any case, as it's just prototype code) So, move the null check to C++ and generate straight-line code in Rabaldr.
fe962bfc351a0f198e3fa990693973eee5fbcf81: Bug 1496582 - add required flags to bulk memory/table operations. r=jseward
Lars T Hansen <lhansen@mozilla.com> - Wed, 17 Oct 2018 13:25:58 +0200 - rev 497772
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1496582 - add required flags to bulk memory/table operations. r=jseward The encodings are specified at the very bottom of https://github.com/WebAssembly/bulk-memory-operations/blob/master/proposals/bulk-memory-operations/Overview.md I have opted to call the byte memOrTableFlags because that is the meaning it will eventually have, even though currently the spec calls it a "memory" (even when the subject is a table).
bb430eaf5521aa8ab233a45b585ff9e5dfecf4c9: Bug 1495731 - remove JS_VOLATILE_ARM, it is no longer relevant. r=waldo
Lars T Hansen <lhansen@mozilla.com> - Tue, 02 Oct 2018 16:16:12 +0200 - rev 497771
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1495731 - remove JS_VOLATILE_ARM, it is no longer relevant. r=waldo JS_VOLATILE_ARM was a workaround for a gcc 4.7 bug on B2G where it would generate unaligned word accesses that should have been individual byte accesses. We now require at least gcc 6.1 (and ARM systems support unaligned accesses).
e87d7028568e721e8d297ce62f9622e74d29bb37: Bug 1475101 - add mark-as-started task. r=rail a=release
Mihai Tabara <mtabara@mozilla.com> - Wed, 12 Sep 2018 08:58:52 -0400 - rev 497770
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1475101 - add mark-as-started task. r=rail a=release
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip