GitHub / AssemblyScript/assemblyscript / commits
A TypeScript-like language for WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 282b7e8c | chore: friendly initial test in asinit (#2955) |
Lev <7****r@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 8257b1c6 | feat: support element access of enum (#2950) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 6087191e | chore: fix wrong float test (#2952) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 7322bfcb | chore: refactor builtin type resolving to `builtins.ts` (#2951) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ade022ea | chore: refactor unary postfix code emitter to reduce nested tostack (#2949) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 50bf2b7e | feat: add [key: i32]: string to String type definition (#2939) |
Klein <p****7@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9b5b78d5 | fix: simplify && and || when the LHS is constant (#2947) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9664c5b7 | feat: optimize string literal tostack behavior (#2945) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7e2a62d9 | fix: avoid to visit nullptr in binaryen (#2943) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 6cd638e2 | fix: make asinit exit if package.json has a "type" not equal to "module" (#2938) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 69cc1cbc | chore: refactor `ensureConstructor` with `CommonNames` instead of raw string ... |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ef01f2bf | fix: remove non-zero check before `__visit` (#2933) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3defefd5 | feat: support more types in switch statements (#2926) |
Matt Johnson-Pint <m****p@h****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4e5fe9cf | fix: allow using nullable strings in template literals (#2928) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e5539efa | chore: update Binaryen (#2927) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 44b658d0 | fix: use Object.setPrototypeOf in JS bindings (#2922) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| da776308 | fix: remove unused tmp local in array literal generated code (#2917) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 91976df3 | fix: `builtin_call_indirect` does not manage GC obj correctly (#2924) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| a6de4c3c | breaking: bump supported Node.js version to v20+ (#2925) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ae8c46cd | fix: `Math.pow` constant optimization behaves inconsistently in different ver... |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f16b08f6 | fix: remove erroneous `declare` for `inline.always` (#2916) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 4e7734b8 | feat: add an alwaysInline builtin (#2895) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 513acc8b |
chore: bump esbuild from 0.24.2 to 0.25.0 (#2912)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| be1d94ac | fix: use single precision for dtoa with f32 (#2908) |
Matt Johnson-Pint <m****p@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 6e151f8e | feat: Support rest params in function calls (#2905) |
Matt Johnson-Pint <m****p@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| cdd5e01b | chore: update dependencies (#2907) |
Matt Johnson-Pint <m****p@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9a7a6e03 | feat: Constructor generic type inference (#2894) |
Matt Johnson-Pint <m****p@h****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 40850fea | chore: enhance comment for extract_lane functions to include "idx" argument n... |
kam chehresa <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 285afb1f | feat: include runtime from current directory instead of lib (#2884) |
Jonas Minnberg <s****4@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e763f782 | chore: remove last instance of setup-node-nvm (#2885) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| d6f09f48 |
chore: remove redundant word in comment (#2883)
Signed-off-by: longxiangqiao <l****o@q****m> |
longxiangqiao <l****o@q****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 15b1c30b | chore: fix `tlsfvis.html` label issue (#2881) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 15542584 | chore: update the Type.toString to support output auto (#2879) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| dfc8a65f | fix: strictly check operator overload ambiguity (#2762) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1847c8fe | fix: report error for mulitple union type (#2872) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4bd1c122 | chore: typescript: 4.7.4 → 5.5.4 (#2868) |
Fabián Heredia Montiel <3****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f79391c9 | fix: std/portable included twice (#2860) |
Jairus <m****e@j****v>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| acdb2423 | chore: bump braces from 3.0.2 to 3.0.3 (#2850) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 78963c53 | fix: detect execution environment when loading wasm module (#2855) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| be496108 | chore: temporary disable std/math.release.wat check in aarch64 osx (#2856) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 64cba2e2 | fix: for statement increment will be processed in correct context (#2839) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 721236d8 | chore: remove comment in PR title check pipeline (#2837) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9e23c8cd | chore: add action to check PR title prefix (#2836) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b640ff25 | fix: ignore this (#2834) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9102c050 | Compile incrementors in for loops within the initializer's flow (#2826) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9605c037 | Binaryen on transform (#2832) |
Matt Johnson-Pint <m****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| de174c5f | fix: select correct override function (#2822) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4655745c | fix: asinit support --noColors opinion (#2817) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 67579deb |
fix: clear garbage bits before cast short integer to float (#2813)
Co-authored-by: CountBleck <M****m@p****m> |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| dc547a8f | Update Binaryen (#2811) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1e0466ef | feat: implement scoped type alias (#2806) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 153def69 |
fix: diagnose when accessing setter only property (#2800)
Co-authored-by: CountBleck <M****m@p****m> |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d142ac80 | fix: Improve date parsing (fractional seconds, UTC offsets) (#2803) |
Matt Johnson-Pint <m****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5dec4a3a |
fix: string field with false value in `asconfig.js` (#2802)
Co-authored-by: Zhenya.Liu <z****u@p****m> |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 41f395a0 | fix: add diagnose when getter is not as accessible as the setter (#2801) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5ee17bec | fix: diagnose correct class name when resolving class member fails (#2799) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 53aab48e | fix: handle nest tostack in shadowstack pass (#2792) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 4f15024d | fix: add diagnose when initializing field in interface (#2797) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| aa54a2bb | chore: chmod 755 for bin/asinit (#2796) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f055bff5 | fix: placeholder commit for aspublish (#2789) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 6eb69a87 | Allow manually triggered publishes (#2788) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 04120305 | build: fix package miss files (#2786) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7b4a5c38 | build: fix watch does not work (#2785) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 94fa207c | fix: return the assigned value in assignments (#2773) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a7e168b9 |
General cleanup (#2757)
Co-authored-by: Congcong Cai <c****7@1****m> |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| af2a2500 | deps: update binaryen to 116.0.0-nightly.20231102 (#2777) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| cdb39db3 | ci: build action-node to install nodejs (#2779) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0b8abe47 | fix: add diagnose for non-declarative statements in namespace (#2765) |
JesseChen <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 145cbc66 | build(deps-dev): bump @babel/traverse in /lib/loader (#2771) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 790babf1 | fix: crash on assignment chain (#2767) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| e0e738c4 |
ci: close inactive pull request (#2766)
Co-authored-by: CountBleck <M****m@p****m> |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c22c0787 |
fix: introduce CallableFunction and NewableFunction from typescript/lib/lib.e...
Co-authored-by: Xinquan XU <X****U@p****m> |
许鑫权 <X****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| e3e4166d | fix: rest parameter crash resolver (#2748) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| a27258dd | fix: interface inheritance cause crash (#2756) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 58ed2b2e | fix: Ensure call-less references to builtin functions in namespaces error (#2... |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 73193f0f | fix: diagnose not implement when assign value to closure variable (#2750) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 927b7cdb | fix: Type checker does not detect a signature mismatch |
Changqing Jing <c****g@b****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| eedf3061 |
build(deps): bump json5 from 2.2.1 to 2.2.3 in /lib/loader (#2610)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 1126ef11 | fix: `StaticArray#concat` link child to incorrect parent (#2746) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 321ed3d4 | fix: Error on usage of reference types in fields (#2733) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 0ede7ffa | fix: Use correct index as shadowstack slot key (#2720) |
Congcong Cai <c****i@b****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c49823eb | fix: Use unique debug info per concrete function (#2729) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cb7c9de6 | fix: Move bswap back to stdlib (#2701) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9480469a | Small fixes for tests and CI (#2722) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 382aabea | fix: Add BLOCK_OVERHEAD before round size (#2652) |
Congcong Cai <c****i@b****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a0c27fad | fix: Fix SIMD Store Lane signatures (#2697) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e28f5366 | fix: Support 65536 pages of memory in TLSF (#2654) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c0d86e65 | fix: Handle exportRuntime in generated bindings (#2694) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 688746a4 | fix: Generate wrapper binding functions for non-identifier imports (#2657) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3b2381b9 | fix: Fix missing cast in process.ts (#2693) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b2482548 | Unify reference types (#2689) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5e3be1e4 | Update src/README.md (#2685) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 77d0af2b | feat: Implement relaxed SIMD operations (#2681) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f7571a42 | fix: Update Binaryen to 112.0.0-nightly.20230411 (#2683) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 076d8a9e | Fix a typo in program.ts comment (#2665) |
Dan-k391 <7****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9497c3d5 | fix: Move compilation of instanceof helpers post override discovery (#2661) |
Congcong Cai <c****i@b****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b7452165 | Update dependencies (#2643) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1e2de99e | Add relaxed SIMD constants (#2639) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 810b8e61 | Update Binaryen (#2637) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5cbbf844 | Check global uses more strictly (#2632) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago |