Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Handle reentrant host calls #137

Handle reentrant host calls

Handle reentrant host calls #137

Triggered via pull request October 30, 2025 10:22
Status Success
Total duration 2m 1s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build-and-test: Wacs.Core/Modules/Sections/StackRenderer.cs#L151
Dereference of a possibly null reference.
build-and-test: Wacs.Core/Instructions/TailCall.cs#L106
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build-and-test: Wacs.Core/Instructions/TailCall.cs#L35
Non-nullable field '_functionInstance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build-and-test: Wacs.Core/Instructions/TailCall.cs#L309
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build-and-test: Wacs.Core/Instructions/TailCall.cs#L510
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build-and-test: Wacs.Core/Validation/WasmValidationContext.cs#L42
Non-nullable property 'ReturnType' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build-and-test: Wacs.Core/Types/Indices.cs#L23
'TypeIdx' defines operator == or operator != but does not override Object.GetHashCode()
build-and-test: Wacs.Core/Types/Indices.cs#L23
'TypeIdx' defines operator == or operator != but does not override Object.Equals(object o)
build-and-test: Wacs.Core/Types/IndexSpace.cs#L77
Introducing a 'Finalize' method can interfere with destructor invocation. Did you intend to declare a destructor?
build-and-test: Wacs.Core/Types/FunctionType.cs#L121
'FunctionType.Validator' hides inherited member 'CompositeType.Validator'. Use the new keyword if hiding was intended.