GitHub / AssemblyScript/assemblyscript / commits
A TypeScript-like language for WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| a27258dd | fix: interface inheritance cause crash (#2756) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 3 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> |
almost 3 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> |
almost 3 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> |
almost 3 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> |
almost 3 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> |
almost 3 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 3 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> |
about 3 years ago | |
| c49823eb | fix: Use unique debug info per concrete function (#2729) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| cb7c9de6 | fix: Move bswap back to stdlib (#2701) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 9480469a | Small fixes for tests and CI (#2722) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 382aabea | fix: Add BLOCK_OVERHEAD before round size (#2652) |
Congcong Cai <c****i@b****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a0c27fad | fix: Fix SIMD Store Lane signatures (#2697) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 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 3 years ago | |
| c0d86e65 | fix: Handle exportRuntime in generated bindings (#2694) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 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 3 years ago | |
| 3b2381b9 | fix: Fix missing cast in process.ts (#2693) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b2482548 | Unify reference types (#2689) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5e3be1e4 | Update src/README.md (#2685) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 77d0af2b | feat: Implement relaxed SIMD operations (#2681) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 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 3 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 3 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 3 years ago | |
| b7452165 | Update dependencies (#2643) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 1e2de99e | Add relaxed SIMD constants (#2639) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 810b8e61 | Update Binaryen (#2637) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5cbbf844 | Check global uses more strictly (#2632) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 941b0e1a | fix: Update this and return type in generated child class constructor (#2635) |
Congcong Cai <c****i@b****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e22a599c | Check that builtins are implemented (#2636) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5823c0e7 | Modernize issue templates | dcode <d****e@d****o> | over 3 years ago | |
| bcfb5e8d | fix: Detect recursive types early (#2634) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e06c7bc2 | fix: Handle all possible element kinds when walking exports (#2631) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7ccadf06 | fix: Diagnose not yet implemented 'in' operator (#2629) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 45352637 | Add parse methods to portable. Also fix couple type definitions (#2627) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| eb603485 | Add reorder-globals pass to pass pipeline (#2625) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 860ee20d | Unify badges style | dcode <d****e@d****o> | over 3 years ago | |
| 8bce83ce | Update badges | dcode <d****e@d****o> | over 3 years ago | |
| c0a0fd09 | fix: Correctly analyze `ParenthesizedExpression` and `FunctionExpression` in ... |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 849a13c9 | Fix typos (#2621) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 73485846 | Remove redundant introduction link | dcode <d****e@d****o> | over 3 years ago | |
| 795dc332 | Add built with AS to README | dcode <d****e@d****o> | over 3 years ago | |
| 95a841cb | Update links in README | dcode <d****e@d****o> | over 3 years ago | |
| b08fe23b |
fix: Also support `null | T` in parser (#2507)
Co-authored-by: dcode <d****e@d****o> |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6a7aaefc | feat: Provide an easily reusable Web SDK (#2615) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e1a5fce1 | fix: Generate synchronous importmap artifact | dcode <d****e@d****o> | over 3 years ago | |
| fc522304 | fix: Maintain onNewLine state on subsequent lookahead (#2613) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 99717081 | Update Binaryen (#2612) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d46bfeb0 | fix: Mitigate endless loop in (invalid) override discovery | dcode <d****e@d****o> | over 3 years ago | |
| c9297dbc | [NFC] Simplify lookup tables with reinterprect casts (#2609) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 282d9243 | fix: Check ASI upon unusual trailing expressions (#2252) |
ANDO Yasushi <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 82812de8 | fix: Defuse assert in lookupPropertyAccessExpression after prior error | dcode <d****e@d****o> | over 3 years ago | |
| 1ff71e51 | fix: Support trailing comma in function type parameters (#2608) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4b3b3903 | Add LUB computation for class types (#2594) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| a1434b2c | Use DataView in bindings generation (#2599) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7a35ff8d | feat: Add --uncheckedBehavior to customize the use of unchecked() (#2575) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d3410f49 | fix: Fix lifetime confusion in shadow stack pass (#2596) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 0e0a3c13 | Integrate Rtrace with ESM bindings (#2595) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 280a8ef2 | Update GitHub actions badges |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 1d0451a0 | fix: Use constructor signature for class decorators (#2587) |
Bach Le <b****h@b****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 78b32609 | fix: Do proper subtype tests in instanceof (#2588) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b3cffa37 | Remove unchecked indexed set on normal arrays (#2586) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 378659a7 | Speed-up signature lookups, make signatures immutable (#2582) |
jtenner <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6717de0d | Fix variable initialization checks / revise flow logic (#2578) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 658b5e8f | Re-add Windows to CI (#2584) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8ae086d9 | fix: Bindings: Expect memory growth when lowering references (#2568) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| cb982b1c | fix: Defuse assert in finishResolveClass (#2567) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 688dcd23 | Implicitly inherit from Object (#2559) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a71f649d | fix: Simplify compileCallExpression (#2558) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a150a496 | Fix CI publishing (#2557) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 158b6b67 | Add remaining heap type APIs (#2556) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a565d732 | Remove no longer used half of RTTI (#2555) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 0fd4db24 | Make class fields a special kind of property (#2548) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 5d18a71b | Update GitHub actions to most recent versions (#2541) |
Abdul Rauf <a****d@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 6b9f71eb | Add heap type utility definitions (#2549) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 625bf0d9 | Move module creation to program (#2550) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| c7970b5d | Expose import maps when generating web template (#2542) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| f0af970e | Remove superfluous casts in TLSF (#2543) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a7d10ba0 | BREAKING CHANGE: Refactor enum identifiers to TitleCase and apply some change... |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 0d39f0ff | Report full path when custom runtime is not found (#2538) |
JesseCodeBones <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 8bb4fae3 | Remove local sharing logic (#2540) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 78b2d1af | Implement preliminary creation of Wasm GC types (#2537) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| a2c1c97e | Ensure function locals are not in closures (#2533) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| ee6a1659 | fix: Make field types invariant to guarantee soundness (#2539) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 7bc3b57a | Implement non-/nullable type refs in type conversion (#2535) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| f1592988 | Update Binaryen (#2524) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 3afcce8b |
fix: Properly handle multiple implemented interfaces (#2510)
Co-authored-by: dcode <d****e@d****o> |
JesseCodeBones <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| dc797a46 | fix: Push to the inline stack after compiling arguments (#2527) |
CountBleck <M****m@p****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 08a6b961 | Fix link in CONTRIBUTING.md (#2528) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 0ed65eb9 | Add two to four bytes utf8 character tests (#2495) |
JesseCodeBones <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| f8a775f1 | Support supplementary CPs in Unicode identifiers (#2522) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 3135e7e6 | [CI] Build respective other variant after bootstrap (#2523) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| bf3bf34f | Add more test coverage for binary expressions (#2515) |
JesseCodeBones <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 098d8b42 | fix: Support windows format path (#2262) (#2279) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 010b7a99 | Sync class-overloading-cast fixture | dcode <d****e@d****o> | almost 4 years ago | |
| cfb46164 | fix: Properly handle override keyword in multilevel inherit (#2449) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 5ab63fa3 | fix: Fix internal setter signature caching (#2521) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 5e17892c | fix: Use proper portable copysign polyfill (#2490) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| f9dee722 | fix: fix shadowstack pass discard debuginfo (#2496) |
Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 078a4d08 | Use matching filename in tokenizer test (#2513) |
JesseCodeBones <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| e3dbefaa | fix: Remove leftover process streams (#2519) |
dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago |