Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
records without pointers to end of heap
|
|
mark using a stack instead of pointer reversal if possible
|
|
COPY_RECORDS_WITHOUT_POINTERS_TO_END_OF_HEAP are used
|
|
of large records with at least two pointers
|
|
selectors during garbage collection
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
characters on the console
|
|
|
|
use marking with stack instead of pointer reversal
|
|
for newer gcc
|
|
|
|
|
|
|
|
|
|
use _unlocked functions for reading and writing strings
|
|
stdout is redirected to a file
|
|
|
|
improve performance of these functions
|
|
using fwrite and getchar_unlocked
|
|
as when printing reals
|