Cheng Shao
|
8b9d630879
|
wasi: add an indirection layer in import object (#818)
|
2020-11-17 16:00:38 +01:00 |
|
Cheng Shao
|
66624707ec
|
Fix bitvec flags (#817)
|
2020-11-16 06:17:23 +01:00 |
|
Cheng Shao
|
b7a2f9ba38
|
Fix clang warning about redundant linker flag (#816)
|
2020-11-13 13:05:50 +01:00 |
|
Cheng Shao
|
c0d369cfe4
|
Enable --cross-compile for hsc2hs (#815)
|
2020-11-13 10:27:57 +01:00 |
|
Cheng Shao
|
fef59f1bba
|
2020 Q4 roadmap (#813)
|
2020-11-07 13:29:49 +01:00 |
|
Cheng Shao
|
99baa2b8f7
|
Use private GHC API packages and support building Asterius with vanilla GHC (#812)
|
2020-11-06 19:04:37 +01:00 |
|
Cheng Shao
|
669969f7b8
|
Move TH-related bits to an internal lib (#811)
|
2020-11-05 20:45:25 +01:00 |
|
Cheng Shao
|
a1d8a706f7
|
Toolchain update (#809)
|
2020-11-01 21:22:41 +01:00 |
|
Cheng Shao
|
8f1871d48d
|
Toolchain update & misc other improvements (#808)
|
2020-10-24 17:22:20 +02:00 |
|
Cheng Shao
|
f6b1071e87
|
Fix argv test (#807)
|
2020-10-23 22:23:47 +02:00 |
|
Cheng Shao
|
eb9742e40a
|
aeson-related optimizations (#806)
|
2020-10-22 17:36:11 +02:00 |
|
Cheng Shao
|
b1f279ede1
|
Remove a lot of code without breaking stuff (#805)
|
2020-10-22 17:18:54 +02:00 |
|
Cheng Shao
|
38b2a74255
|
Use node wasi interface & misc other fixes (#804)
|
2020-10-21 21:13:52 +02:00 |
|
Cheng Shao
|
3897aa2ba7
|
Cheap tracing pass in debug mode (#799)
|
2020-10-20 19:01:52 +02:00 |
|
Cheng Shao
|
d81275b962
|
Use libc math routines & fix missing inverse hyperbolic Cmm opcodes (#803)
|
2020-10-20 18:55:46 +02:00 |
|
Cheng Shao
|
6a4085f5b6
|
Remove legacy memory-related runtime shims (#802)
|
2020-10-20 17:09:56 +02:00 |
|
Cheng Shao
|
7c39d461f8
|
Remove legacy "Droppable" ccall hack (#801)
|
2020-10-20 14:01:25 +02:00 |
|
Cheng Shao
|
a43bc61b52
|
Toolchain update (#800)
|
2020-10-19 15:27:24 +02:00 |
|
Cheng Shao
|
9fc8365679
|
Remove malloc shims (#798)
|
2020-10-15 16:25:11 +02:00 |
|
Cheng Shao
|
49962d7a05
|
Initial C/C++ support based on wasi-sdk (#729)
|
2020-10-15 15:53:09 +02:00 |
|
Cheng Shao
|
1d84812853
|
Analyze used ccalls in linker output (#797)
|
2020-10-15 00:02:46 +02:00 |
|
Cheng Shao
|
c87b3fc376
|
Set up wasi-sdk (#796)
|
2020-10-14 21:43:26 +02:00 |
|
Cheng Shao
|
c0f678b738
|
Optional type hints for C FFI (#793)
|
2020-10-14 19:51:44 +02:00 |
|
Cheng Shao
|
de0a66051a
|
Implement data segment overlap check (#795)
|
2020-10-14 19:04:37 +02:00 |
|
Cheng Shao
|
ce5cbf132c
|
Toolchain update & misc fixes (#794)
|
2020-10-14 15:13:50 +02:00 |
|
George Karachalias
|
b2763ff6f0
|
Remove the wasm-toolkit backend (#789)
|
2020-09-28 18:07:06 +02:00 |
|
Cheng Shao
|
b124153873
|
Align data segments by 8 bytes instead of 16 (#790)
|
2020-09-28 18:06:39 +02:00 |
|
Cheng Shao
|
08187bff16
|
Toolchain update (#791)
|
2020-09-28 18:06:08 +02:00 |
|
George Karachalias
|
3782aa254e
|
Add support for Position Independent Code (PIC) - Part B (#750)
|
2020-09-28 16:01:49 +02:00 |
|
Cheng Shao
|
e967267c79
|
Add a doc section about hacking on build01 (#781)
|
2020-09-28 11:42:43 +02:00 |
|
Cheng Shao
|
4286f2e8d4
|
Use binaryen-0.0.4.0 with upstream version_97 (#788)
|
2020-09-20 22:03:25 +02:00 |
|
Cheng Shao
|
078f4333d3
|
Toolchain update (#787)
|
2020-09-18 17:51:39 +02:00 |
|
Cheng Shao
|
c64341e8fa
|
Disable binaryen optimize/shrink passes in debug mode (#786)
|
2020-09-17 15:33:47 +02:00 |
|
Cheng Shao
|
ffd5bedfc6
|
Add xdg-open to the dev image and use a dummy browser (#785)
|
2020-09-17 15:33:23 +02:00 |
|
George Karachalias
|
185afc0f7d
|
Delete obsolete file Asterius.Passes.Tracing (#784)
|
2020-09-17 12:23:57 +02:00 |
|
George Karachalias
|
5fc66fe19f
|
Use solely offset tables in the Haskell world (#783)
|
2020-09-16 14:36:49 +02:00 |
|
George Karachalias
|
debd0c38cb
|
Re-establish a consistent view on Offset/Symbol tables (#782)
|
2020-09-16 12:00:02 +02:00 |
|
George Karachalias
|
51fd7e18c3
|
Set iterations for wasm-toolkit-codec to default (100) (#780)
|
2020-09-14 16:44:11 +02:00 |
|
Cheng Shao
|
f3d71faf83
|
Toolchain update (#779)
|
2020-09-14 15:40:34 +02:00 |
|
George Karachalias
|
9dd6360e03
|
Generalize DataSegment and remove duplication in Asterius.Backend.WasmToolkit (#777)
|
2020-09-11 17:40:25 +02:00 |
|
George Karachalias
|
52e7c08e46
|
Remove symtable getters (#775)
|
2020-09-11 11:52:40 +02:00 |
|
George Karachalias
|
e0d55938be
|
Turn __asterius_pc into a global (#774)
|
2020-09-11 11:38:57 +02:00 |
|
George Karachalias
|
bff9e395db
|
Generalize FunctionTable (#773)
|
2020-09-10 21:45:30 +02:00 |
|
George Karachalias
|
e57801dd35
|
Revamp barf logic (#771)
|
2020-09-10 18:40:18 +02:00 |
|
Cheng Shao
|
15ca387027
|
Toolchain update (#772)
|
2020-09-09 11:30:50 +02:00 |
|
George Karachalias
|
43adb0418d
|
Fix barf regression (#770)
|
2020-09-01 16:34:52 +02:00 |
|
Cheng Shao
|
4c70a0c048
|
Prevent TH runner errors from hanging the ahc process (#769)
|
2020-09-01 15:18:45 +02:00 |
|
Cheng Shao
|
ff2fdcc5b4
|
Remove redundant unit-id related logic & misc other ahc-boot fixes (#768)
|
2020-09-01 00:40:06 +02:00 |
|
Cheng Shao
|
cd8cd8f665
|
Toolchain upgrade (#767)
|
2020-08-30 16:59:14 +02:00 |
|
Cheng Shao
|
59fc21d5e0
|
Fix ahc-dist broken when handling ahc-cabal v2 build output (#766)
|
2020-08-29 23:22:46 +02:00 |
|