-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Remove heaps from core Cranelift, push them into cranelift-wasm
#5386
Commits on Dec 14, 2022
-
cranelift-wasm: translate Wasm loads into lower-level CLIF operations
Rather than using `heap_{load,store,addr}`.
Configuration menu - View commit details
-
Copy full SHA for 5266ea9 - Browse repository at this point
Copy the full SHA 5266ea9View commit details -
cranelift: Remove the
heap_{addr,load,store}
instructionsThese are now legalized in the `cranelift-wasm` frontend.
Configuration menu - View commit details
-
Copy full SHA for 4061db1 - Browse repository at this point
Copy the full SHA 4061db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 900fe99 - Browse repository at this point
Copy the full SHA 900fe99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c6cebb - Browse repository at this point
Copy the full SHA 6c6cebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb872f7 - Browse repository at this point
Copy the full SHA eb872f7View commit details -
Remove
heap_addr
from replace_branching_instructions_and_cfg_predec……essors.clif test
Configuration menu - View commit details
-
Copy full SHA for 2ed1d32 - Browse repository at this point
Copy the full SHA 2ed1d32View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8f0cdb - Browse repository at this point
Copy the full SHA b8f0cdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62e7773 - Browse repository at this point
Copy the full SHA 62e7773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c917b0 - Browse repository at this point
Copy the full SHA 0c917b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5d0e9 - Browse repository at this point
Copy the full SHA 9b5d0e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for feab8f4 - Browse repository at this point
Copy the full SHA feab8f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6ba041 - Browse repository at this point
Copy the full SHA f6ba041View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5de2471 - Browse repository at this point
Copy the full SHA 5de2471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e8408e - Browse repository at this point
Copy the full SHA 2e8408eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05f4b32 - Browse repository at this point
Copy the full SHA 05f4b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 540c53e - Browse repository at this point
Copy the full SHA 540c53eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b011628 - Browse repository at this point
Copy the full SHA b011628View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4fae1 - Browse repository at this point
Copy the full SHA ee4fae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66c2e7d - Browse repository at this point
Copy the full SHA 66c2e7dView commit details -
Remove
static-heap-without-guard-pages.clif
testWill be subsumed when we port `make-heap-load-store-tests.sh` to generating `.wat` tests.
Configuration menu - View commit details
-
Copy full SHA for 5dcaeb6 - Browse repository at this point
Copy the full SHA 5dcaeb6View commit details -
Remove
static-heap-with-guard-pages.clif
testWill be subsumed when we port `make-heap-load-store-tests.sh` over to `.wat` tests.
Configuration menu - View commit details
-
Copy full SHA for f417937 - Browse repository at this point
Copy the full SHA f417937View commit details -
These will be subsumed by porting `make-heap-load-store-tests.sh` over to `.wat` tests.
Configuration menu - View commit details
-
Copy full SHA for 70a54ef - Browse repository at this point
Copy the full SHA 70a54efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba4240 - Browse repository at this point
Copy the full SHA 3ba4240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c69e5 - Browse repository at this point
Copy the full SHA 05c69e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 131f377 - Browse repository at this point
Copy the full SHA 131f377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0645532 - Browse repository at this point
Copy the full SHA 0645532View commit details -
Configuration menu - View commit details
-
Copy full SHA for e725627 - Browse repository at this point
Copy the full SHA e725627View commit details -
Remove runtests that rely on heaps
Heaps are not a thing in CLIF or the interpreter anymore
Configuration menu - View commit details
-
Copy full SHA for 18925d7 - Browse repository at this point
Copy the full SHA 18925d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84ad8bd - Browse repository at this point
Copy the full SHA 84ad8bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 463fd93 - Browse repository at this point
Copy the full SHA 463fd93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63140e9 - Browse repository at this point
Copy the full SHA 63140e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b968f - Browse repository at this point
Copy the full SHA 95b968fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 422643d - Browse repository at this point
Copy the full SHA 422643dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aca6520 - Browse repository at this point
Copy the full SHA aca6520View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf088a - Browse repository at this point
Copy the full SHA 0bf088aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dd762f - Browse repository at this point
Copy the full SHA 8dd762fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36ef819 - Browse repository at this point
Copy the full SHA 36ef819View commit details -
Configuration menu - View commit details
-
Copy full SHA for b93ffc2 - Browse repository at this point
Copy the full SHA b93ffc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d969082 - Browse repository at this point
Copy the full SHA d969082View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a53cd0 - Browse repository at this point
Copy the full SHA 5a53cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd66b5 - Browse repository at this point
Copy the full SHA 1cd66b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2b6cf5 - Browse repository at this point
Copy the full SHA e2b6cf5View commit details