Jarred Sumner
a5af485354
Refactor h2_frame_parser to use GC-visited fields ( #21573 )
...
### What does this PR do?
Instead of holding a strong for the options object passed with the
handlers, we make each of the callbacks kept alive by the handlers and
it detaches once the detachFromJS function is called.
This should fix #21570 , which looks like it was caused by wrapper
functions for AsyncLocalStorage getting collected prematurely.
fixes #21254
fixes #21553
fixes #21422
### How did you verify your code works?
Ran test/js/node/http2/node-http2.test.js
2025-08-02 20:38:49 -07:00
Jarred Sumner
68d322f05f
Fix mimalloc memory usage regression ( #21550 )
...
### What does this PR do?
### How did you verify your code works?
---------
Co-authored-by: taylor.fish <contact@taylor.fish >
2025-08-01 23:38:34 -07:00
Jarred Sumner
93f92658b3
Try mimalloc v3 ( #17378 )
...
(For internal tracking: fixes ENG-19852)
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Kai Tamkun <kai@tamkun.io >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: taylor.fish <contact@taylor.fish >
2025-07-29 18:07:15 -07:00
190n
a5358fbbd9
Fix Linux ASan debug builds ( #19657 )
2025-05-14 18:42:42 -07:00
Jarred Sumner
63636f19f1
Revert "Upgrade mimalloc" due to memory usage regression ( #17892 )
2025-03-04 04:50:39 -08:00
Jarred Sumner
1bf13aa671
Upgrade mimalloc ( #17817 )
2025-02-28 21:48:34 -08:00
pfg
5620a7dfac
Enable asan on debug macos aarch64 builds ( #17058 )
2025-02-05 17:24:32 -08:00
Jarred Sumner
ec4c9f8f84
Update mimalloc ( #14814 )
2024-10-25 01:31:24 -07:00
Dylan Conway
3c0327df3a
debug libraries
2024-09-13 15:58:22 -07:00
Ashcon Partovi
76191bed44
Various fixes for CMake ( #13928 )
2024-09-12 18:08:59 -07:00
Ashcon Partovi
d39e422b20
Reapply "Convert build scripts to CMake ( #13427 )"
...
This reverts commit 374bb15db6 .
2024-09-11 08:24:50 -07:00
Dylan Conway
374bb15db6
Revert "Convert build scripts to CMake ( #13427 )"
...
This reverts commit 354df17d16 .
2024-09-10 19:57:19 -07:00
Ashcon Partovi
354df17d16
Convert build scripts to CMake ( #13427 )
2024-09-10 17:01:40 -07:00