Skip to content

Implement interpreter hw bound check#1309

Merged
wenyongh merged 5 commits intobytecodealliance:mainfrom
wenyongh:interp_hw_bound_check
Jul 22, 2022
Merged

Implement interpreter hw bound check#1309
wenyongh merged 5 commits intobytecodealliance:mainfrom
wenyongh:interp_hw_bound_check

Conversation

@wenyongh
Copy link
Collaborator

Implement boundary check with hardware trap for interpreter on
64-bit platforms:

  • To improve the performance of interpreter and Fast JIT
  • To prepare for multi-tier compilation for the feature

Linux/MacOS/Windows 64-bit are enabled.

@lum1n0us
Copy link
Contributor

LGTM

Copy link
Collaborator

@xujuntwt95329 xujuntwt95329 left a comment

Choose a reason for hiding this comment

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

LGTM

@wenyongh wenyongh merged commit fd5030e into bytecodealliance:main Jul 22, 2022
wenyongh added a commit to wenyongh/wasm-micro-runtime that referenced this pull request Jul 22, 2022
@wenyongh wenyongh deleted the interp_hw_bound_check branch July 22, 2022 04:17
@yamt
Copy link
Contributor

yamt commented Jul 27, 2022

To prepare for multi-tier compilation for the feature

what's multi-tier compilation?

vickiegpt pushed a commit to vickiegpt/wamr-aot-gc-checkpoint-restore that referenced this pull request May 27, 2024
Implement boundary check with hardware trap for interpreter on
64-bit platforms:
- To improve the performance of interpreter and Fast JIT
- To prepare for multi-tier compilation for the feature

Linux/MacOS/Windows 64-bit are enabled.
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.

4 participants