summaryrefslogtreecommitdiff
path: root/src/backend/nodes
diff options
context:
space:
mode:
authorTom Lane2020-09-28 02:30:44 +0000
committerTom Lane2020-09-28 02:30:52 +0000
commit9d299a492454f9ffdf0fd8fe1fd6303c8ddf805a (patch)
tree7c70c14299f6f37861faf4483c514ce8dd5cfaa7 /src/backend/nodes
parent0baf82fa0cbe98fe317483f1e1c6612fc41e1dad (diff)
Minor mop-up for List improvements.
Fix a few places that were using written-out versions of the pg_list.h macros that commit cc99baa43 just improved, making them also use those macros so as to gain whatever performance improvement is to be had. Discussion: https://postgr.es/m/CAApHDvpo1zj9KhEpU2cCRZfSM3Q6XGdhzuAS2v79PH7WJBkYVA@mail.gmail.com
Diffstat (limited to 'src/backend/nodes')
-rw-r--r--src/backend/nodes/list.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/backend/nodes/list.c b/src/backend/nodes/list.c
index 80fa8c84e49..efa44342c4b 100644
--- a/src/backend/nodes/list.c
+++ b/src/backend/nodes/list.c
@@ -327,7 +327,7 @@ lappend(List *list, void *datum)
else
new_tail_cell(list);
- lfirst(list_tail(list)) = datum;
+ llast(list) = datum;
check_list_invariants(list);
return list;
}
@@ -345,7 +345,7 @@ lappend_int(List *list, int datum)
else
new_tail_cell(list);
- lfirst_int(list_tail(list)) = datum;
+ llast_int(list) = datum;
check_list_invariants(list);
return list;
}
@@ -363,7 +363,7 @@ lappend_oid(List *list, Oid datum)
else
new_tail_cell(list);
- lfirst_oid(list_tail(list)) = datum;
+ llast_oid(list) = datum;
check_list_invariants(list);
return list;
}
@@ -459,7 +459,7 @@ lcons(void *datum, List *list)
else
new_head_cell(list);
- lfirst(list_head(list)) = datum;
+ linitial(list) = datum;
check_list_invariants(list);
return list;
}
@@ -477,7 +477,7 @@ lcons_int(int datum, List *list)
else
new_head_cell(list);
- lfirst_int(list_head(list)) = datum;
+ linitial_int(list) = datum;
check_list_invariants(list);
return list;
}
@@ -495,7 +495,7 @@ lcons_oid(Oid datum, List *list)
else
new_head_cell(list);
- lfirst_oid(list_head(list)) = datum;
+ linitial_oid(list) = datum;
check_list_invariants(list);
return list;
}