Skip to content
Snippets Groups Projects
  1. Feb 21, 2024
  2. Feb 09, 2024
  3. Jan 24, 2024
  4. Jan 15, 2024
  5. Nov 27, 2023
  6. Oct 24, 2023
  7. Oct 09, 2023
  8. Sep 26, 2023
  9. Sep 14, 2023
  10. Aug 21, 2023
  11. Aug 15, 2023
  12. Jul 05, 2023
  13. Aug 15, 2023
  14. Aug 14, 2023
  15. Jul 21, 2023
  16. Jun 21, 2023
  17. Jul 21, 2023
  18. Jul 11, 2023
  19. Jul 07, 2023
  20. Jul 10, 2023
  21. 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
  22. Jun 28, 2023
  23. Jun 23, 2023
  24. Jun 21, 2023
  25. Jun 20, 2023
  26. Jun 13, 2023
  27. Jun 15, 2023
  28. Jun 13, 2023
  29. Jun 07, 2023
  30. Jun 06, 2023
    • Jon Coppeard's avatar
      Bug 1834711 - Set background finalized flag for dead object proxes created... · 1d35d8bb
      Jon Coppeard authored
      Bug 1834711 - Set background finalized flag for dead object proxes created after nuking all CCWs r=jandem, a=dmeehan
      
      The background finalized flag wasn't getting set in the second overload of
      NewDeadProxyObject. The patch makes the first overload of this function more
      generic so it can accept non-proxy arguments and uses it in all cases.
      
      The testcase also results in dead object proxies being returned from rewrap()
      in RemapDeadWrapper which previously cased an assertion. I added an early
      return for this case - do you think that's OK?
      
      Differential Revision: https://phabricator.services.mozilla.com/D179576
      1d35d8bb
  31. Jun 08, 2023
  32. Jun 05, 2023
  33. Jun 15, 2023
  34. Jun 05, 2023
  35. Jun 03, 2023
  36. Jun 02, 2023
Loading