summaryrefslogtreecommitdiff
path: root/src/libzisp/gc.zig
blob: 67041022e8f66858bb396e0f6fc736ff195df8e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
const std = @import("std");

const value = @import("value.zig");

const Hval = value.Hval;

var _gpa: std.heap.GeneralPurposeAllocator(.{}) = .init;
const gpa = _gpa.allocator();

pub fn alloc(count: usize) []Hval {
    return gpa.alloc(Hval, count) catch @panic("OOM");
}