Skip to content

Conversation

@kripken
Copy link
Member

@kripken kripken commented Jul 24, 2019

This was deprecated around when Emterpreter-Async came around, which was a long time ago. Also we now have a new Asyncify in the upstream backend, so it's a good time to remove the old one.

This will also make work on the new one easier (e.g. it had a whitelist already, and supporting two variants would be annoying).

People that still need Asyncify can use an older version (1.38.40), but upgrading to upstream and the new Asyncify is recommended.

self.do_run(src, '*leaf-0-100-1-101-1-102-2-103-3-104-5-105-8-106-13-107-21-108-34-109-*')

@no_wasm_backend('ASYNCIFY coroutines are not yet supported in the LLVM wasm backend')
@no_fastcomp('ASYNCIFY has been removed from fastcomp')
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a simpler way to skip a test entirely?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not atm. Once we remove fastcomp this will look less silly...

self.do_test_coroutine({'ASYNCIFY': 1})

@no_wasm_backend('ASYNCIFY is not supported in the LLVM wasm backend')
@no_fastcomp('ASYNCIFY has been removed from fastcomp')
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ditto

@kripken kripken merged commit e0dd370 into incoming Jul 25, 2019
@kripken kripken deleted the fastcompasyncify branch July 25, 2019 16:03
belraquib pushed a commit to belraquib/emscripten that referenced this pull request Dec 23, 2020
…ripten-core#9075)

This was deprecated around when Emterpreter-Async came around, which was a long time ago. Also we now have a new Asyncify in the upstream backend, so it's a good time to remove the old one.

This will also make work on the new one easier (e.g. it had a whitelist already, and supporting two variants would be annoying).

People that still need Asyncify can use an older version (1.38.40), but upgrading to upstream and the new Asyncify is recommended.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants