Änderungen

Summary

  1. Use GC natives to transfer bytecode into the map. (commit: 026d877) (details)
  2. Fix Interpreter#_exec_globals (commit: b81f26e) (details)
  3. Update Readme.md (commit: 2904e7a) (details)
  4. Preload generation cannot fail anymore (commit: 2c6c32a) (details)
Commit 026d877da8c9ca09ff71826e0681fe182a69b038 by lep.delete
Use GC natives to transfer bytecode into the map.

This means we use StoreString etc. to do stuff in the Preload file and not that
we actually modifiy a gamecache file directly (allthough that could be fun).
(commit: 026d877)
The file was modifiedMain.hs (diff)
The file was modifiedjhcr.cabal (diff)
The file was modifiedruntime/parser.j (diff)
The file was modifiedGNUmakefile (diff)
The file was modifiedruntime/init.j (diff)
Commit b81f26e0f114d711dff0be6747f949e1cbfdc21b by lep.delete
Fix Interpreter#_exec_globals

Previously Interpreter#_exec_globals would run until the context became zero
but i don't think this was ever possible as the code generated for globals
never had any kind of `ret` instruction or alike in it. So now we simply
loop until the instruction becomes zero.
(commit: b81f26e)
The file was modifiedruntime/interpreter.j (diff)
The file was modifiedReadme.md (diff)
Commit 2c6c32aa447110fde445d0fd84e1987a1a6b44b3 by lep.delete
Preload generation cannot fail anymore
(commit: 2c6c32a)
The file was modifiedMain.hs (diff)