gecko-dev/js
Ted Campbell c10183b277 Bug 1421445 - Add NOP-slide before JIT code buffers on AMD Bobcat. r=jandem
In order to try and mitigate crashes on 64-bit FF 57+ on AMD Bobcat
CPUs, insert NOPs before the JIT code buffers. On earlier versions of
these processors, hardware bugs cause crashes to occur in locations
before the JIT code stub. For simplicity, the JitCode* pointer is
shifted even on machines that are unaffected. With the previous patch
fixing over allocation, we end up being size-neutral.

MozReview-Commit-ID: 4LqBfOzv6Qy
2017-11-30 10:39:06 -05:00
..
ductwork/debugger
examples
ipc Bug 1413867 - Remove StopIteration object. r=evilpie 2017-11-05 19:01:04 +01:00
public Bug 1412852 - Structured clone WebAssembly.Memory objects. r=sfink 2017-10-31 13:38:28 +01:00
rust Bug 1421056 - Changes to the js Rust crate needed for Starling. r=till 2017-11-27 15:58:00 -05:00
src Bug 1421445 - Add NOP-slide before JIT code buffers on AMD Bobcat. r=jandem 2017-11-30 10:39:06 -05:00
xpconnect Bug 1420427 - Stop using native charset in URLPreloader. r=kmag 2017-11-28 00:21:00 +09:00
app.mozbuild Bug 1417309 - Move some definitions from top-level moz.build to application-specific moz.build files. r=nalexander 2017-11-16 08:37:32 +09:00
ffi.configure Bug 1363811 - Replace all uses of delayed_getattr(a, 'b') with a.b. r=cmanchester+432261 2017-05-19 07:03:40 +09:00
moz.build Bug 1410911 - back out bug 1403322; r=gbrown 2017-11-10 18:19:47 +00:00
moz.configure Bug 1419798 - Only build fuzzing interfaces if clang or AFL compilers are used. r=glandium 2017-11-22 11:21:09 -05:00