1
1
mirror of https://github.com/tweag/asterius.git synced 2024-11-09 21:55:04 +03:00
Commit Graph

1081 Commits

Author SHA1 Message Date
Cheng Shao
e336888475 WIP 2021-01-25 11:32:31 +00:00
Cheng Shao
56702a3358 WIP 2021-01-22 11:08:02 +00:00
Cheng Shao
2ac031da56 WIP 2021-01-21 16:12:02 +00:00
Cheng Shao
25c35ef0a8 WIP 2021-01-21 10:21:32 +00:00
Cheng Shao
128a5aa057 WIP 2021-01-20 12:11:50 +00:00
Cheng Shao
0f5222c492 WIP 2021-01-19 15:59:06 +00:00
Cheng Shao
6d91a5931a WIP 2021-01-19 15:42:19 +00:00
Cheng Shao
c8f0b2004c WIP 2021-01-19 14:55:03 +00:00
Cheng Shao
4bc09d18ad Remove hsTyCon in FFIValueType 2021-01-19 11:00:24 +00:00
Cheng Shao
4160a693fa Fix getTSOret call in rts.exports.mjs 2021-01-19 08:37:58 +00:00
Cheng Shao
6e9099e7e7 Dogfood the wrapperless rts api 2021-01-18 15:40:48 +00:00
Cheng Shao
48dd18196e freeJSValzh should be idempotent 2021-01-18 13:51:40 +00:00
Cheng Shao
7d5892910f WIP 2021-01-18 12:58:10 +00:00
Cheng Shao
9b360fe746 WIP 2021-01-18 08:23:29 +00:00
Cheng Shao
18a2ff4fac Merge branch 'master' into wip-fix-ffi-type 2021-01-15 18:02:15 +00:00
Cheng Shao
e7b823c874
Toolchain update (#850) 2021-01-15 18:32:31 +01:00
Cheng Shao
c9ed955a3d WIP 2021-01-15 13:30:54 +00:00
Cheng Shao
6c62b50bc7 Add FFIBoolRep 2021-01-14 17:36:45 +00:00
Cheng Shao
384f0bca5e
Add missing sized variants of FFIValueTypeRep (#849) 2021-01-14 17:59:30 +01:00
Cheng Shao
9c27f372ce
2021 Q1 roadmap (#845) 2021-01-13 11:50:04 +01:00
Cheng Shao
40dc7d35c0
Remove binaryen 3481 hack (#848) 2021-01-12 12:32:08 +01:00
Cheng Shao
e73cd3bb31
Cleanup predefined root symbols (#847) 2021-01-11 18:35:55 +01:00
Cheng Shao
f8547ee969
Use binaryen version 99 (#846) 2021-01-11 16:53:27 +01:00
Cheng Shao
aeca209205
Toolchain update (#844) 2021-01-08 16:34:40 +01:00
Cheng Shao
e249de6a47
Remove data/function address tags (#843) 2021-01-08 16:04:22 +01:00
Cheng Shao
609d4152be
Standalone JSVal manager in the runtime (#842) 2021-01-06 18:30:36 +01:00
Cheng Shao
6d6ba0d588
Proper JSVal# heap representation (#841) 2021-01-06 14:16:57 +01:00
Cheng Shao
0904ddd1cc
Fix stablename object allocation (#840) 2021-01-04 19:08:03 +01:00
Cheng Shao
707dbb2c4c
Toolchain update (#839) 2021-01-04 15:06:56 +01:00
Cheng Shao
840eede91d
Fix cert error when installing cabal (#834) 2020-12-14 18:56:03 +01:00
Cheng Shao
3217ab838e
Toolchain update (#833) 2020-12-14 15:57:31 +01:00
Cheng Shao
442d48f2c6
Mitigate duplicate symbol issue in compiled Cmm files (#831) 2020-12-14 15:54:56 +01:00
Cheng Shao
a1da9c4d66
Simplify archive handling logic (#830) 2020-12-03 18:54:40 +01:00
Cheng Shao
52688b064a
Toolchain update (#829) 2020-12-02 14:36:09 +01:00
Cheng Shao
e9146bee7b
Merge ahc-pkg/ghc-pkg-asterius (#828) 2020-12-01 14:43:07 +01:00
Cheng Shao
919c83a295
Use hard links in the materialize script (#827) 2020-12-01 14:42:34 +01:00
Cheng Shao
bd7a25afa8
Fix "cannot satisfy -package-id" regression in packages with exe targets (#826) 2020-11-30 19:43:33 +01:00
Cheng Shao
bd264bf590
Workaround diagrams-lib TH breakage (#825) 2020-11-27 23:13:44 +01:00
Cheng Shao
d9748dfe6e
Toolchain update (#823) 2020-11-23 20:56:35 +01:00
Cheng Shao
7dd8e141d4
Adjust cabal/ahc flags (#822) 2020-11-23 20:52:27 +01:00
Cheng Shao
96090ef2a6
Remove the legacy "frontend plugin" & fix ahc (#821) 2020-11-23 19:56:00 +01:00
Cheng Shao
fa697d7eeb
Use updated ghc branch with codeOutputHook (#820) 2020-11-21 13:45:03 +01:00
Cheng Shao
de3edc59c8
Move ghc-bin-asterius sources into asterius (#819) 2020-11-17 16:03:26 +01:00
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