1
1
mirror of https://github.com/tweag/asterius.git synced 2024-10-05 21:30:49 +03:00
Commit Graph

1088 Commits

Author SHA1 Message Date
George Karachalias
8a194e3790
Re-add Asterius.Binary.Orphans import (#598) 2020-04-20 15:46:29 +02:00
George Karachalias
5955c1714d
Remove Memory/Table exports (#595) 2020-04-20 15:03:22 +02:00
Shao Cheng
aa4be1a7b8
Speed up the asterius-profile job (#597) 2020-04-20 13:12:43 +02:00
George Karachalias
062ec6054f
Fix Issue #586 (#590) 2020-04-20 13:09:15 +02:00
Shao Cheng
cd66be47b9
Run profiled build on CI (#594) 2020-04-20 10:31:30 +02:00
Shao Cheng
d0b263ca36
Update toolchain (#593) 2020-04-20 06:38:10 +02:00
George Karachalias
ceecac1c01
Fix Issue #565 (#589) 2020-04-17 23:43:20 +02:00
Shao Cheng
e3f73debfd
Misc fixes (#591) 2020-04-17 23:41:54 +02:00
Shao Cheng
6ce39f4002
Migrate most of CI logic from CircleCI to BuildKite (#588) 2020-04-17 11:39:29 +02:00
George Karachalias
bf64fd153c
Address issue #569 (#585) 2020-04-17 01:48:50 +02:00
Shao Cheng
9803478ad0
Use setimmediate.js for browser (#584) 2020-04-16 09:35:28 +02:00
Shao Cheng
15be80f35e
Fallback blackholing logic when updateThunk() throws (#581) 2020-04-15 13:12:03 +02:00
Shao Cheng
ddb3794972
Improve the hacking guide, .ghcid (#582) 2020-04-15 11:41:40 +02:00
Mathieu Boespflug
4187adb8d0 Remove issue templates
We can inherit from the org-level settings now.
2020-04-15 07:29:22 +02:00
George Karachalias
8723e25777
Address issue #570 (#572) 2020-04-14 22:09:23 +02:00
Shao Cheng
29529e4260
Add missing libstdc++-9-dev (#573) 2020-04-14 22:03:24 +02:00
George Karachalias
b499739186
Address #373 (#542) 2020-04-14 11:25:50 +02:00
Shao Cheng
74b45e09bd
Misc improvements about the binaryen backend (#571) 2020-04-14 10:47:30 +02:00
Shao Cheng
15f8e1b622
Toolchain update (#563) 2020-04-13 23:05:48 +02:00
Mathieu Boespflug
d0de5b03e7
Add IOHK as contributor in README (#555) 2020-04-12 23:01:53 +02:00
Mathieu Boespflug
36ca5068cd
Minor edits to README (#556) 2020-04-12 23:01:14 +02:00
George Karachalias
cfa6795ca1
Remove obsolete LinkingSection from wasm-toolkit (#550) 2020-04-12 22:55:58 +02:00
George Karachalias
5ad234e1f4
Fix type inference for Asterius.Types.Expression (#546) 2020-04-10 20:14:27 +02:00
Shao Cheng
ccb99457ce
Use Binary in GHC API for serialization (#553) 2020-04-10 20:11:23 +02:00
Shao Cheng
cc12c7d988
Use FastString for symbols (#548) 2020-04-10 20:07:02 +02:00
Shao Cheng
a05963b53e
Use nvm for managing node installation (#554) 2020-04-10 20:05:46 +02:00
Shao Cheng
9b2510fed3
Bump Cabal & cabal-install (#547) 2020-04-10 20:02:51 +02:00
George Karachalias
3dda53f4a7
Fix small typos in README.md (#541) 2020-04-07 07:38:26 +02:00
Shao Cheng
3edb6b24ee
Toolchain update (#545) 2020-04-06 23:31:20 +02:00
Mathieu Boespflug
5f8edff078
Update GitHub settings: label descriptions (#544) 2020-04-06 16:33:28 +02:00
Mathieu Boespflug
023dab3688
Add issue templates (#543) 2020-04-06 16:33:14 +02:00
Shao Cheng
b1604e5216
Checkout the artifacts of precompiled examples into netlify (#540) 2020-04-03 12:07:15 +02:00
Shao Cheng
f2ceb38911
Update the documentation (#523) 2020-04-03 05:43:04 +02:00
Shao Cheng
10436a0125
Fix opendir() stub for browsers (#539) 2020-04-03 05:41:39 +02:00
George Karachalias
4005247028
Unconditionally set --low-memory-unused (#538) 2020-04-02 19:15:15 +02:00
Shao Cheng
2bd272b473
Misc dev image improvements (#537) 2020-04-02 19:14:47 +02:00
Shao Cheng
ed20f8253c
Fix wasm-toolkit regression (#536) 2020-04-02 18:08:13 +02:00
Andrea Condoluci
d61c229a62
Basic generational machinery in HeapAlloc (#484) 2020-04-02 02:15:50 +02:00
George Karachalias
661b08e949
Make use of precomputed Int and Char closures in the runtime (#534) 2020-04-02 02:14:55 +02:00
Shao Cheng
eac16d6ea9
Prebuild more stuff in the dev image (#535) 2020-04-02 02:14:34 +02:00
Andrea Condoluci
219e628120
Scavenging: use the to-space instead of GC.workList (#426) 2020-04-01 13:57:07 +02:00
George Karachalias
62dd27eac9
Minor improvements in Asterius.Backends.Binaryen (#531) 2020-04-01 00:42:29 +02:00
Shao Cheng
2ced437ce6
Update toolchain (#530) 2020-03-31 21:31:34 +02:00
George Karachalias
b12a851201
Extend Asterius.CodeGen to marshal atomic operations (#529) 2020-03-31 20:39:36 +02:00
Shao Cheng
c775bc2ee7
Fix the profiling build, act I (#528) 2020-03-31 20:39:11 +02:00
George Karachalias
8fb6fb05f0
Improvements in Asterius.Backends.WasmToolkit (#525) 2020-03-30 20:39:31 +02:00
Shao Cheng
547d8d426c
Support exporting one-shot Haskell function closures dynamically (#527) 2020-03-30 20:38:57 +02:00
Shao Cheng
031eccd2bb
Minor tweaks in the binaryen backend (#526) 2020-03-30 20:38:23 +02:00
Shao Cheng
c40ad926d6
Automatically call hs_init() before newAsteriusInstance() resolves (#524) 2020-03-30 15:54:02 +02:00
Shao Cheng
681497e934
Implement TSO Promise rejection upon ThreadKilled (#519) 2020-03-29 22:50:56 +02:00