blob: 0baaa421e85d2511fa4b9cb2a854260dea6b047f [file] [log] [blame]
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Initialises the GC by setting up the heap and marking top of stack so the
// gc knows where to stop during walking.
extern void InitGC();
// Calls the collector, which will move the underlying heap objects and update
// pointer values on the stack.
extern "C" void GC();
// Frees all heap memory
extern void TeardownGC();