Add configure option to select GC; introduce USE_GASMAN macro #2299
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Also rename
BOEHM_GC
toUSE_BOEHM_GC
, for uniformity. Also change the code to useUSE_GASMAN
andUSE_BOEHM_GC
more consistently; e.g. don't assume that HPC-GAP uses Boehm and non-HPC-GAP uses GASMAN.This is part of #2092 (I wrote this code for @rbehrends but since that work currently doesn't seem to go anywhere, I think it's best to merge this now, instead of letting it bitrot).
Resolves #1470