Since all cells are heap stored, there is no reason we need to embed the locators into the cell themselves. If we have an external mechanism that ties a locator to a cell memory address we can reference the locators without moving them around with the cell. This means that the interpreter object could store them on their behalf, reducing the cell size.
Since all cells are heap stored, there is no reason we need to embed the locators into the cell themselves. If we have an external mechanism that ties a locator to a cell memory address we can reference the locators without moving them around with the cell. This means that the interpreter object could store them on their behalf, reducing the cell size.