Avoid some pnstrdup()s when constructing jsonb

Heikki Linnakangas <heikki.linnakangas@iki.fi>

Commit: d3c72e23df6ef1fde8122db589d12d49c8495535
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: 2014-05-09T09:46:21Z
Releases: 9.4.0
Avoid some pnstrdup()s when constructing jsonb

This speeds up text to jsonb parsing and hstore to jsonb conversions
somewhat.

Files

PathChange+/−
contrib/hstore/hstore_io.c modified +4 −4
src/backend/utils/adt/jsonb.c modified +2 −2
src/backend/utils/adt/json.c modified +0 −3
src/include/utils/jsonapi.h modified +4 −0