Skip to content
Snippets Groups Projects
  1. May 06, 2024
  2. Mar 30, 2024
  3. Mar 07, 2024
  4. Mar 26, 2024
  5. Mar 28, 2024
  6. Mar 22, 2024
  7. Mar 21, 2024
  8. Mar 05, 2024
  9. Feb 21, 2024
  10. Feb 09, 2024
  11. Jan 24, 2024
  12. Jan 15, 2024
  13. Nov 27, 2023
  14. Oct 24, 2023
  15. Oct 09, 2023
  16. Sep 26, 2023
  17. Sep 14, 2023
  18. Aug 21, 2023
  19. Aug 15, 2023
  20. Jul 05, 2023
  21. Aug 15, 2023
  22. Aug 14, 2023
  23. Jul 21, 2023
  24. Jun 21, 2023
  25. Jul 21, 2023
  26. Jul 11, 2023
  27. Jul 07, 2023
  28. Jul 10, 2023
  29. Jul 05, 2023
    • Jan de Mooij's avatar
      Bug 1841250 - Always skip first code page on Windows 64-bit platforms. r=iain, a=RyanVM · 873997dd
      Jan de Mooij authored
      On Win64 platforms (`NEED_JIT_UNWIND_HANDLING`), we reserve an extra page in
      `ReserveProcessExecutableMemory` for the generated exception handler.
      
      Before this patch we'd skip the first page if we generated an exception handler there.
      If we didn't generate an exception handler (for example JS shell builds on ARM64)
      we'd not skip the first page and instead have an unused page at the end of the JIT
      code region.
      
      With this patch we always skip the first page if we reserved one. This fixes an
      assertion failure in `UnregisterJitCodeRegion` for Windows ARM64 JS shell builds
      because the size didn't match what we passed to `RegisterJitCodeRegion`.
      
      Differential Revision: https://phabricator.services.mozilla.com/D182726
      873997dd
  30. Jun 28, 2023
  31. Jun 23, 2023
  32. Jun 21, 2023
  33. Jun 20, 2023
  34. Jun 13, 2023
  35. Jun 15, 2023
  36. Jun 13, 2023
  37. Jun 07, 2023
Loading