9b5b68080ee6987a11779871bc606b1e4d5dd139: Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:43 -0600 - rev 442018
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +0000
Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
2ba7db69225b588c14915c8609cf82cb5f433a01: Bug 1488808 Part 12 - Bindings for JS repainting logic, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:15 -0600 - rev 442017
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +0000
Bug 1488808 Part 12 - Bindings for JS repainting logic, r=mccr8.
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 442016
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442015
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442014
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442013
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442012
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442011
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442010
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442009
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442008
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442007
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442006
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442005
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442004
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442003
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442002
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442001
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 442000
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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 441999
Push 34885 by csabou@mozilla.com at Fri, 19 Oct 2018 04:17:46 +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).
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip