dmd.backend.ph2

Compiler implementation of the D programming language.

Members

Functions

err_nomem
void err_nomem()
Undocumented in source. Be warned that the author may not have intended to support it.
ph_calloc
void* ph_calloc(size_t nbytes)
Undocumented in source. Be warned that the author may not have intended to support it.
ph_free
void ph_free(void* p)
Undocumented in source. Be warned that the author may not have intended to support it.
ph_init
void ph_init()
Undocumented in source. Be warned that the author may not have intended to support it.
ph_malloc
void* ph_malloc(size_t nbytes)
Undocumented in source. Be warned that the author may not have intended to support it.
ph_newheap
void ph_newheap(size_t nbytes)
Undocumented in source. Be warned that the author may not have intended to support it.
ph_realloc
void* ph_realloc(void* p, size_t nbytes)
Undocumented in source. Be warned that the author may not have intended to support it.
ph_term
void ph_term()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

heap
Heap* heap;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Structs

Heap
struct Heap

Do our own storage allocator, a replacement for malloc/free.

Meta