Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Research] Additional compatibility checks #12

Open
dhyaniarun1993 opened this issue Jan 13, 2025 · 0 comments
Open

[Research] Additional compatibility checks #12

dhyaniarun1993 opened this issue Jan 13, 2025 · 0 comments
Labels
Priority: P2 Added to issues and PRs relating to a medium severity bugs.

Comments

@dhyaniarun1993
Copy link
Member

Description

Research additional compatibility checks that needs to be added to the system. Some of them are as follows:

Memory Management

  • Maximum stack/heap size supported by the VM.
  • Access to specific memory regions

Floating-point operations

  • Many VMs have limited or specific support for floating-point operations.
  • Compare the golang floating point operations against the VM's FPU capabilities.
  • This could be covered in the Opcode analysis

Concurrency and Parallelism

  • Some VMs may not support concurrency natively.

I/O Operations

  • Check compatibility with file, network, and device I/O operations.

Threading

  • Some VMs might not support multithreading i.e. runtime package
@dhyaniarun1993 dhyaniarun1993 added Priority: P3 Added to issues and PRs relating to a low severity bugs. Priority: P2 Added to issues and PRs relating to a medium severity bugs. and removed Priority: P3 Added to issues and PRs relating to a low severity bugs. labels Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: P2 Added to issues and PRs relating to a medium severity bugs.
Projects
None yet
Development

No branches or pull requests

1 participant