Skip to content
Tim Felgentreff edited this page Aug 25, 2016 · 11 revisions

Welcome to the opensmalltalk-vm wiki!

These are some long-term and short-term ideas for what we might want to agree on and stabilize and push into the image. Some of these are far along, others are just ideas.

Soon

  • full block closures
  • Sista bytecodeset
  • immutable literals
  • immutable compiled methods

Mid-term (?)

  • explicit reflection api
  • explicitly separate reflection and VM interaction (e.g. cache flushes)
  • clarify/document VM assumptions about layout of special objects

Long-term (?)

  • update method dict layout to store selectors/methods pairwise
Clone this wiki locally