Elided 1 line (TARGET_ARCH) You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/646
-- Commit Summary --
* Refixed slip in mvm
-- File Changes --
M building/linux64riscv/squeak.stack.spur/build/mvm (1)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/646.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/646.diff
@KenDickey pushed 1 commit.
9e99f5b7a6ba288082b3d6fe4f782cf85501bb70 Added CoInterpreter init invocation
@KenDickey pushed 1 commit.
2c93f75f5d29b1fbe1ca992015c5ce67d551be98 Clean VMMaker gen. FFI Tests GREEN
@KenDickey pushed 1 commit.
e716ce4d76ed7b26c1e21408a981d5a5fd63a5f0 crc fix for riscv64
More bits & bobs for RV64g. All tested on riscv64.
@KenDickey pushed 1 commit.
2394934519ddc293e5d7efb167d843d214740760 Dump a few registers on fault
@eliotmiranda requested changes on this pull request.
Hi Ken, can you do a different version which doesn't include either of src/plugins/SqueakFFIPrims/RiscV64FFIPlugin.c src/plugins/ZipPlugin/ZipPlugin.c ? I generate these carefully. Your generations are against changed VMMaker packages (see the static const char *moduleName = "ZipPlugin * VMMaker.oscog-eem.3218 " INT_EXT; lines). So I don't want to accept these changes and have to regenerate the plugin files again. Everything else looks fine.
@KenDickey pushed 1 commit.
5467b10eb38c6d96445e3c2c5a26ae532d2d7677 Don't truncate register values
@KenDickey pushed 1 commit.
eeb5f38532345a20cfed4a5321f5be64dd5bf7ae from release
nonRegisterStructReturnIsViaImplicitFirstArgument still needs to return false/0
If you remove VMMaker method ThreadedARM64FFIPlugin>>nonRegisterStructReturnIsViaImplicitFirstArgument
The inherited behavior should be correct.
I am not much of a GIT user. Is current close enough?
@eliotmiranda approved this pull request.
vm-dev@lists.squeakfoundation.org