quakeforge/libs/gib
Bill Currie 54604d9aa2 [util] Make hunk (optionally) thread-safe
For now, the functions check for a null hunk pointer and use the global
hunk (initialized via Memory_Init) if necessary. However, Hunk_Init is
available (and used by Memory_Init) to create a hunk from any arbitrary
memory block. So long as that block is 64-byte aligned, allocations
within the hunk will remain 64-byte aligned.
2021-07-29 11:43:27 +09:00
..
bi_gib.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
exp.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
gib_buffer.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
gib_builtin.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
gib_classes.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
gib_execute.c Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
gib_function.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
gib_handle.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_init.c [util] Make hunk (optionally) thread-safe 2021-07-29 11:43:27 +09:00
gib_keys.c [input] Create QF input library using keys.c 2021-07-05 16:26:07 +09:00
gib_object.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
gib_parse.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
gib_process.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_regex.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
gib_semantics.c Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
gib_thread.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
gib_tree.c [util] Make developer flag names easier to manage 2021-03-29 22:38:47 +09:00
gib_vars.c [util] Make va return const char * 2021-03-29 17:24:30 +09:00
Makemodule.am [input] Create QF input library using keys.c 2021-07-05 16:26:07 +09:00
ops.c Use floor() or ceil() based on sign for 'trunc' GIB math function. 2003-02-23 22:53:36 +00:00
regex.c Include stdint.h in regex.c 2013-01-22 21:02:50 +09:00