Commit Graph

62 Commits

Author SHA1 Message Date
losfair
b8e7ad0c2e Proper loading from vmctx for memory & import call trampolines. 2020-05-07 00:55:38 +08:00
losfair
9e93a7988e VMOffsets and global.{get,set}. 2020-05-06 00:48:42 +08:00
Syrus
2240ccc622 Merge branch 'master' into singlepass
# Conflicts:
#	Cargo.lock
2020-05-04 20:40:50 -07:00
Syrus
01ed7d115c Merge branch 'master' into singlepass
# Conflicts:
#	lib/compiler-singlepass/src/compiler.rs
2020-05-04 15:11:07 -07:00
losfair
b5c96bf426 Fix compilation error after merge 2020-05-04 23:25:25 +08:00
losfair
4d4881b71f Import and export trampolines, relocations, and wiring up everything. 2020-05-04 23:21:19 +08:00
losfair
a63a921a17 Wire up parallel compilation. 2020-05-03 23:34:29 +08:00
losfair
1180ac4e1c ExceptionCode -> TrapCode 2020-04-30 00:46:04 +08:00
losfair
cb0c5fb60c Sync with master repo, PR #1412. 2020-04-30 00:16:29 +08:00
losfair
acc652e685 Operator codegen. 2020-04-28 00:46:17 +08:00
losfair
39fe47d600 Codegen helpers. 2020-04-27 23:07:52 +08:00
losfair
4bce29c06d Starting to port singlepass. 2020-04-25 02:00:41 +08:00