summaryrefslogtreecommitdiff
path: root/node.h
diff options
context:
space:
mode:
authorKJ Tsanaktsidis <kj@kjtsanaktsidis.id.au>2024-02-12 09:27:16 +1100
committerKJ Tsanaktsidis <kj@kjtsanaktsidis.id.au>2024-02-12 10:51:46 +1100
commit1d467f2255112f9e712d5d9aa6f2cd0a102fb56e (patch)
tree76931b5dfa0aa09007239ea17d13da0f8932c73f /node.h
parentc9006ddb88111cf010d5aa2a9e28032623b9ac93 (diff)
Burn default ASAN options into the built Ruby
* We always need use_sigaltstack=0 because Ruby registers sigaltstack handlers * We also need to disable leak detection (unless RUBY_FREE_AT_EXIT is set - I might experiment later with automatically enabling leak detection if RUBY_FREE_AT_EXIT is set). Burning it into the built ruby binary in this way avoids people needing to remember to start their Ruby program with these flags all the time. We also need a small fix in mkmf to make sure that test programs also don't have leak detection enabled (this is never desirable) [Bug #20256]
Diffstat (limited to 'node.h')
0 files changed, 0 insertions, 0 deletions