Skip to content

spec: document checked-writes-yields-safe-reads methodology #694

Description

@erik-3milabs

Throughout the spec, it is assumed that memory-reads do not have to be range checked (neither value, nor address), based on the assumption that

  1. all memory-writes are range checked (both address and value), and
  2. if the LogUp will not balance when values are read from out-of-bound addresses / out of range values are read.

This technique does not seem to be documented anywhere in the specification.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    specUpdates and improvements to the spec document

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions