summaryrefslogtreecommitdiff
path: root/src/array.h
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2019-10-02 02:16:08 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2020-02-24 11:15:32 -0500
commit70b5d729aecbb10ff8945e0c53e794bdc84c563a (patch)
treedf3ac35bf5e090125d1fa50bce1011c81aa8c163 /src/array.h
parentb2991c686da3c8dbdd7d056b0eaf316af1428a79 (diff)
downloadlighttpd-git-70b5d729aecbb10ff8945e0c53e794bdc84c563a.tar.gz
[core] mark some data_* funcs cold
mark funcs cold if seldom used or used only at startup config processing mark most data_config_* funcs cold data_*_copy() data_*_insert_dup() data_*_print() data_*_reset() array_reset()
Diffstat (limited to 'src/array.h')
-rw-r--r--src/array.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/array.h b/src/array.h
index cd52e94d..53459188 100644
--- a/src/array.h
+++ b/src/array.h
@@ -58,8 +58,13 @@ typedef struct {
data_integer *data_integer_init(void);
array *array_init(void);
+
+__attribute_cold__
array *array_init_array(const array *a);
+
void array_free(array *a);
+
+__attribute_cold__
void array_reset(array *a);
__attribute_hot__