js/src/wasm/WasmSignalHandlers.cpp
caa8552f4f5298399e9e9193a623bc3007652df5
created 2020-06-18 05:33 +0000
pushed 2020-06-18 09:41 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Refactor wasm::Frame to reduce number of gnarly casts. r=lth,wingo
f2a097374fad969ca31468e65b0839108baca5ff
created 2020-06-17 16:02 +0300
pushed 2020-06-17 21:52 +0000
Noemi Erli Noemi Erli - Backed out changeset b620533c6d63 (bug 1639153) for causing build bustages in WasmFrameIter.cpp CLOSED TREE
b620533c6d633ef50c5e5cb3ecd0f398206eb271
created 2020-06-17 12:04 +0000
pushed 2020-06-17 21:52 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Refactor wasm::Frame to reduce number of gnarly casts. r=lth,wingo
c36c8243afb8117b01288cd9f9956d34633d41fd
created 2020-06-16 14:51 +0300
pushed 2020-06-16 15:49 +0000
Butkovits Atila Butkovits Atila - Backed out changeset f82a44c95497 (bug 1639153) for causing bustage at ion-error-ool.js. CLOSED TREE
f82a44c95497c4821a758ba031078945a188bc21
created 2020-06-16 09:26 +0000
pushed 2020-06-16 15:49 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Refactor wasm::Frame to reduce number of gnarly casts. r=lth,wingo
954d5a7490a36c05b8f07e0caaa782c7eb0a2ed5
created 2020-02-27 17:39 +0000
pushed 2020-02-28 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
6ea49052598fbebed1ed389269ab58ad91b53d2f
created 2020-02-27 07:05 +0200
pushed 2020-02-27 09:49 +0000
Ciure Andrei Ciure Andrei - Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
d407a28318e68dd78af8365a1ea3f8f7384f92c5
created 2020-02-27 04:43 +0000
pushed 2020-02-27 09:49 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
caf55914ccddba34d462a1206530d7868b6c4992
created 2019-11-08 23:27 +0100
pushed 2019-11-09 09:37 +0000
Jeff Walden Jeff Walden - Bug 1594961 - Split FrameIter-related functionality out of vm/Stack.h to vm/FrameIter.h, Activation-related functionality to vm/Activation.h, and JitActivation functionality to vm/JitActivation.h. r=jandem CLOSED TREE
51b5a9055e9fb1d7fd4a3af5f9ac99f91bf51951
created 2019-10-01 09:49 +0000
pushed 2019-10-02 16:35 +0000
Lars T Hansen Lars T Hansen - Bug 1584551 - Use correct register name for sigcontext's SP on AMR64 linux. r=jseward
1f10307fec284c52fbaf8d8423b47e762b9f0990
created 2019-03-06 02:35 +0000
pushed 2019-03-06 16:13 +0000
Jan Beich Jan Beich - Bug 1532851 - Unbreak BSDs build on powerpc64 after bug 1462566. r=bbouvier
6b4ac180a1e3f892dd2c1d1bbd222ada33507abd
created 2019-02-19 14:28 -0600
pushed 2019-02-20 04:05 +0000
Luke Wagner Luke Wagner - Bug 1401675 - Baldr: remove some unneeded header dependencies (r=lth)
322de2cc80194c4fe859989738f7c3c2b70b98a4
created 2019-02-13 08:34 +0100
pushed 2019-02-14 17:02 +0000
Lars T Hansen Lars T Hansen - Bug 1526653 - Document some ARM Linux compile problems. r=luke
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
9916e7d6e32720362fd18ed03f1acff4884b86df
created 2019-01-18 10:12 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 1: Reformat the tree to ensure everything is formatted correctly with clang-format r=sylvestre
1230184adda1d000a3b339a599416c015eea4119
created 2019-01-09 13:51 +0100
pushed 2019-01-16 17:01 +0000
Lars T Hansen Lars T Hansen - Bug 1283121 - Handle SIGBUS for unaligned FP load/store on ARM Linux. r=luke, r=jseward
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
3a55e6ff319018eb2562a9759fde6d7a7bd526a1
created 2018-11-19 20:30 -0500
pushed 2018-11-20 05:04 +0000
David Major David Major - Bug 1508416: Check TLS initialization before reading sAlreadyHandlingTrap. r=luke
cbe3c9df4f9c62a27e3c91751846d17a2c4265be
created 2018-11-09 09:44 -0600
pushed 2018-11-13 04:24 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
5e300fa7763de6a1ce4b210e222645276163f690
created 2018-11-09 09:44 -0600
pushed 2018-11-13 04:24 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: find the JSContext via fp in the signal handler (r=bbouvier)
111655db0b164cbf3eaaac6feccf3c98e8d8066d
created 2018-11-10 00:52 +0200
pushed 2018-11-10 21:37 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 0abbc0f316d3 (Bug 1505271) for raptor perma failures CLOSED TREE
959d83958227bfc648c63618ab52fb47706f7e92
created 2018-11-09 12:43 -0500
pushed 2018-11-10 21:37 +0000
David Major David Major - Bug 1495879: Fix register macros and re-enable wasm on aarch64-windows. r=luke
0abbc0f316d3d1b4c47338ff34e8a2e02e6479f0
created 2018-11-09 09:44 -0600
pushed 2018-11-10 21:37 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: only create one wasm exception handler thread per process, and lazily (r=bbouvier)
dfdd63aae0c53fe1ce5b91bccb0262040cbf90b4
created 2018-11-09 09:44 -0600
pushed 2018-11-10 21:37 +0000
Luke Wagner Luke Wagner - Bug 1505271 - Baldr: find the JSContext via fp in the signal handler (r=bbouvier)
463344943de8904defdc9f08ec8062290c290b75
created 2018-10-03 17:06 -0400
pushed 2018-10-04 04:03 +0000
David Major David Major - Bug 1495878: Disable wasm signal handlers in the aarch64 Windows build. r=luke
8b6344a8c25c48a2180b6a5ba7050e2773f22f89
created 2018-10-03 15:44 -0500
pushed 2018-10-04 04:03 +0000
Luke Wagner Luke Wagner - Bug 1495149 - Baldr: factor out trap-handling code from simulators (r=lth,bbouvier)
d1094983384c30f5aa7860e7d5ff49be625fb47a
created 2018-10-03 15:43 -0500
pushed 2018-10-04 04:03 +0000
Luke Wagner Luke Wagner - Bug 1495149 - Baldr: don't use signal handlers for asm.js bounds checks (r=lth,bbouvier)
e3a9c003c9c5d3d6484fa88ba07bdd7c0ff183d5
created 2018-09-06 11:26 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/wasm, part 5. r=bbouvier
6129cb421151f9a4f6032a3a2e48a71209850711
created 2018-08-20 11:42 -0500
pushed 2018-08-20 22:00 +0000
Luke Wagner Luke Wagner - Bug 1482932 - Baldr: replace unaligned access trap with out of bounds trap (r=lth)
ac7bd965f86b3ae24921f35072eeea2204c82bba
created 2018-08-03 12:04 +0200
pushed 2018-08-10 09:17 +0000
Lars T Hansen Lars T Hansen - Bug 1481171 - Remove failure path for lookupTrap(). r=luke
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bbdfdb1233583164c386d54fc8d498
created 2018-07-26 14:23 +0300
pushed 2018-07-26 21:58 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
b2242216d11b7aff2b1549ce3f717a98de6cc892
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
d558b836552bd33129ba71a67f7c987a5da8e6c0
created 2018-07-23 14:42 +0000
pushed 2018-07-24 09:50 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 6d - Disable wasm signal handlers when recording or replaying, r=luke.
f9e9764dc517d94d75b4c6a730dec2e2e974b1d6
created 2018-05-28 13:19 -0700
pushed 2018-05-29 09:52 +0000
Cameron Kaiser Cameron Kaiser - Bug 1464751: Don't install wasm signal handlers on platforms without a JIT. r=lth
bf36035bed13ab8fa1777955a299837d3e10d398
created 2018-05-27 11:53 +0200
pushed 2018-05-27 13:06 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 1 - Fix various places to use Realm instead of JSCompartment. r=luke
9746e2316ea2d8eab2aaffb7dc0b19ceb058fcbb
created 2018-05-22 16:15 +0200
pushed 2018-05-23 09:51 +0000
menantea menantea - Bug 1462566: Add signal handling registers for powerpc; r=bbouvier
ac021598156d3b359992fa2635cace38f7666843
created 2018-05-22 15:00 +0200
pushed 2018-05-23 09:51 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 9 - Turn wasm::Compartment into wasm::Realm. r=luke
2f7d0134b22176dd649418217cb98d09ce102c83
created 2018-04-19 13:04 +0200
pushed 2018-04-19 22:30 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
11913418a9073396c5a4e740d79d80114fc99427
created 2018-03-23 12:32 -0500
pushed 2018-03-24 09:42 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for out-of-bounds (r=bbouvier)
d8b27e30ef910242ddc51624b5a86517925b43b6
created 2018-03-12 11:12 -0500
pushed 2018-03-15 10:14 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
edcbf982b033f497ed65c39a812e5252a1988f24
created 2018-03-12 23:53 +0200
pushed 2018-03-13 17:12 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1435360) for web-platform reftests failures on marionette/content/reftest.js CLOSED TREE
7d6183aa40da6492ec595939a0169a9709657fb0
created 2018-03-12 11:12 -0500
pushed 2018-03-13 17:12 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
55c87e7ea09d4d9d6a38603360d57523b3c4c821
created 2018-03-10 02:35 +0200
pushed 2018-03-10 09:59 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
a463d224c412529aa8d7b02103506f9a714a6dd9
created 2018-03-09 13:04 -0600
pushed 2018-03-10 09:59 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: remove wasm async interrupt support (r=jandem)
a2507d4da91b3539dbd80b2d9e6c33d82c861cbc
created 2018-02-23 12:43 +0100
pushed 2018-03-02 23:07 +0000
Lars T Hansen Lars T Hansen - Bug 1439403 - General SpiderMonkey support for wasm on ARM64. r=bbouvier
aa95a3a1d4bdcac0fab0441b7aedbdfcfddfa774
created 2018-02-19 14:53 -0600
pushed 2018-02-20 19:10 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for bad indirect call signature trap (r=bbouvier)
76ccc4224a254074a8693e35162f34cce021310f
created 2018-02-19 23:18 +0200
pushed 2018-02-20 10:16 +0000
Dorel Luca Dorel Luca - Backed out changeset a95360977f76 (bug 1428453) for arm build bustage
a95360977f7635ca900c4001c3a69af6fd00920d
created 2018-02-19 14:53 -0600
pushed 2018-02-20 10:16 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for bad indirect call signature trap (r=bbouvier)
3ceed0fcb88258a867879388d84b3a41953da431
created 2018-02-14 16:04 -0600
pushed 2018-02-17 09:56 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 4: Rename some files into js/src/util. r=jandem.
b0db89ec8e9700b63779372d473c91900e6beb17
created 2018-02-15 17:12 +0100
pushed 2018-02-16 12:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1422043: Repurpose Code::lookupRange to only target function code ranges; r=luke
50145ed826265cd5e228fb7d973b871359ca2213
created 2018-01-24 11:43 +0100
pushed 2018-02-12 22:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1422043: Split CodeSegment into two classes for future usage; r=luke
cb6130865cacf4b4b9e56e303b2072b531605bbe
created 2018-02-08 14:37 +0100
pushed 2018-02-09 16:52 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1319203: Implement the jit-to-wasm entry stub and use it; r=luke, r=jandem
997c15a7ba086970bb77af8dcf0b214cf3db409b
created 2018-02-02 07:40 +0200
pushed 2018-02-03 09:53 +0000
John Paul Adrian Glaubitz John Paul Adrian Glaubitz - Bug 1435228 - Fix bogus preprocessor macro for defining KNOWS_MACHINE_STATE r=bbouvier
6123659a067649fb4cdedb4f328b2bb950102f0c
created 2018-02-02 07:28 +0200
pushed 2018-02-03 09:53 +0000
John Paul Adrian Glaubitz John Paul Adrian Glaubitz - Bug 1435219 - Add missing WasmSignalHandler platform definitions on Linux sparc64 r=bbouvier
db980507149b41f59b4c9c242b61ba1caee7eb8c
created 2018-01-29 08:35 +0100
pushed 2018-01-29 09:52 +0000
Lars T Hansen Lars T Hansen - Bug 1428453 : [MIPS] Implement hardware wasm traps support; patch=dragan.mladjenovic, r=luke, push=lth
b5bf428cf5214957ac12c35517530c6de2b24584
created 2018-01-22 12:52 -0800
pushed 2018-01-24 21:56 +0000
Jeff Walden Jeff Walden - Bug 1432316 - Move a few ArrayBufferObjectMaybeShared inline member functions to the appropriate -inl.h file, after the *other* inline functions their definitions require. r=sfink
less more (0) -100 -60 tip