Skip to content

Release 4.16

Compare
Choose a tag to compare
@brixen brixen released this 17 Apr 04:45
· 11 commits to master since this release
43a6850

Version 4.16 (2020-02-22)

  • 🤷 (Brian Shirai)

  • Start updating README. (Brian Shirai)

  • Move more of Environment into Machine. (Brian Shirai)

  • Removed C++ tests. (Brian Shirai)
    Maintaining these tests for a decade, I can confidently state they don't
    add enough value to compensate for the maintenance cost. As more C++
    code (eg primitives, object classes) are replaced by instructions, the
    value of the tests diminishes even more.

  • Removed configure step for machine tests. (Brian Shirai)

  • Moved locks to Machine. (Brian Shirai)

  • Removed remnants of C++ tests. (Brian Shirai)

  • Boot and halt on main thread. (Brian Shirai)

  • Update README.md (Brian Shirai)

  • Update README.md (Brian Shirai)

  • Update README.md (Brian Shirai)

  • Removed old concurrency utils. (Brian Shirai)

  • Update README.md (Brian Shirai)

  • Update README.md (Brian Shirai)

  • Some Channel and misc cleanup. (Brian Shirai)

  • More Thread, ThreadState cleanup. (Brian Shirai)

  • Finalize UnwindSite caches. (Brian Shirai)

  • Release last ThreadState. (Brian Shirai)

  • Don't discard MachineThread ThreadState on fork. (Brian Shirai)