Robert Hensing
417d5565b1
Merge pull request #11619 from NaN-git/fix-disable-gc
...
fix: include missing header when GC is disabled
2024-10-01 14:55:22 +02:00
Philipp Otterbein
5cf6b2cb75
eval: remove superfluous strdup
2024-09-30 22:15:04 +02:00
Philipp Otterbein
c7db10000c
fix: include missing header when GC is disabled
2024-09-30 21:27:06 +02:00
Eelco Dolstra
088569463b
Fix build without GC
2024-09-20 15:01:32 +02:00
Eelco Dolstra
b2bb92ef09
Formatting
...
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2024-09-19 22:59:42 +02:00
Eelco Dolstra
2f4a7a8301
Add a few more aliases
2024-09-19 21:04:01 +02:00
Eelco Dolstra
589d8f1f2b
Move GC-related definitions to eval-gc.hh
2024-09-19 21:04:01 +02:00
Robert Hensing
5d6bc484be
Hide getGCCycles when we have no GC
...
Alternatively, we could make it return 0, but we don't need it in
the first place because the caller exists conditionally too.
2024-07-23 16:24:43 +02:00
Robert Hensing
b16861d82e
libexpr: Track and show GC time and cycle number
2024-07-22 12:56:01 +02:00
John Ericson
5b53d8fec3
Factor out GC initialization code
...
This is not really part of the evaluator: it is just an integration
between Boehm GC and Boost coroutines usable for any purpose. The
evaluator (merely) optionally uses it.
2024-06-12 16:00:03 -04:00