Bond_Release(Bond*) Last

: Remove Bond's pointer to Object

: Remove Branch's pointer to Bond

If Branch's first Bond, replace with Bond's CoOwner.

If Branch no longer with a Bond, mark for garbage collection.

: Remove Bond's pointer to CoOwner

If a Bond CoOwner, remove Bond from chain.

ShofarCoin™
Help Library

Core

Dev

Kind

Kit

Leaf

Map

Message

Net

Overview

Packet

Primitives

Run

Secure

Session

Site

Socket

Sprint

Stack

Tool

The Tree

Primitives

Belt

Bond

Branch

Build

Fact

File

Glob

ID

Image

Leaf

Log

Markup

Money

Object

Package

Parse

Phrase

Render

Sprint

Stack

String

Sum

SVG

Time

Tray

Unit

Verb

Bond

Bond Object

Bond_Assign()

Bond_New()

Bond_Release()

Release Middle

Release Last

Bond_Release(Bond*)