Stream: git-wasmtime

Topic: wasmtime / PR #1825 Three fixes to various SpiderMonkey-r...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2020 at 02:22):

cfallin opened PR #1825 from spidermonkey-fixes to master:

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2020 at 02:22):

cfallin requested bnjbvr for a review on PR #1825.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2020 at 22:34):

cfallin updated PR #1825 from spidermonkey-fixes to master:

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jun 05 2020 at 23:12):

cfallin updated PR #1825 from spidermonkey-fixes to master:

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jun 06 2020 at 00:30):

cfallin updated PR #1825 from spidermonkey-fixes to master:

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 16:47):

bnjbvr submitted PR Review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 16:47):

bnjbvr created PR Review Comment:

nit: corresponds

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 16:47):

bnjbvr submitted PR Review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 16:47):

bnjbvr created PR Review Comment:

nit: corresponds

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 16:47):

bnjbvr created PR Review Comment:

It was UnsignedLessThan in the old backend's code; was this a preexisting bug, or is this a bad copy-pasto? I'm not sure it's quite easy to test right now, because there's no support for x86-64 in Spidermonkey, and I'm convinced it's testable with Cranelift's old x86 backend in Spidermonkey.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 20:02):

cfallin updated PR #1825 from spidermonkey-fixes to master:

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 20:03):

cfallin submitted PR Review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 20:03):

cfallin created PR Review Comment:

It's unclear to me why it was the way it was; but with the way that things are lowered now, it should be >=, as far as I can tell. The documentation for the underlying trait method this fulfills (on TargetIsa) says that it is the condition that should be triggered when an add overflows; and that's definitely carry-flag-set on x86 (and aarch64). In any case we will want to carefully check this when we build out the new x86-64 backend.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 08 2020 at 20:54):

cfallin merged PR #1825.


Last updated: Dec 23 2024 at 12:05 UTC