PostgreSQL

PostgreSQL Elephant Logo

SPI_palloc

SPI_palloc — allocate memory in the upper executor context

Synopsis

void * SPI_palloc(Size size)

Description

SPI_palloc allocates memory in the upper executor context.

This function can only be used while connected to SPI. Otherwise, it throws an error.

Arguments

`Size +`_`+size`_

size in bytes of storage to allocate

Return Value

pointer to new storage space of the specified size


Prev Up Next

46.3. Memory Management

Home

SPI_repalloc

Copyright © 1996-2023 The PostgreSQL Global Development Group