GitHub / AssemblyScript/assemblyscript / commits
A TypeScript-like language for WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c0eb3bb0 | Update binaryen to latest (#1477) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 125865a2 | feat(loader): Use TextDecoder for large strings (#1471) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 9948f410 | Simplify Math.signbit (don't ignore NaN sign bits) (#1467) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 9f38cc4d | feat: Update reference types support to latest Binaryen (#1465) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| c76eb81e | Update Binaryen to latest |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| c474db41 | Update dependencies (#1461) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 87f20fa5 | fix: Fix source map column numbers being off by one (#1458) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 543ce1ad | Fix StaticArray id being zero in static memory segments (#1457) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 6254c676 | Fix asinit keeping npm default test (#1456) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b463346c | Add fast path for x % +/-1.0 (#1447) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1355ae78 | Build and shim improvements (#1446) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| ed7570fa | Use dynamic require in asc.js without eval (#1445) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 6df63c46 | fix: Fix MIN_NORMAL_VALUE definitions and unify f32/F32, f64/F64 constants (#... |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 45bfe048 | fix: Coerce NaN to `false` when casting to bool (#1437) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a6e5da61 | feat: Infer package manager from environment upon asinit (#1442) |
Maël Nison <n****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 61df707b | Improve const folding via early precompute (#1439) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| e2f5ad9f | Update dependencies (#1434) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 176e9325 | Minor pass pipeline improvements (#1424) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5b910e31 | fix: Propagate delayed file exports to `import * as` alias namespaces of the ... |
Aaron Turner <a****n@a****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a73141f9 | fix: Fix asc entry path issue on Windows incl. test (#1419) |
Willem Wyndham <w****m@c****u>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| c286e06a | Align sinh with musl on overflows in non-nearest rounding (#1421) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| b6224008 | Simplify memmove condition for when to use memcpy (#1418) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 348c42b7 | fix: Keep resolving queued imports while there is progress (#1415) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2bc0302b | fix: Rebuild with known version before publishing (#1414) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 0472909e | fix: Fix assertion when declaring a const v128 (#1411) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| c8a150c1 | Add more tests for asconfig (#1412) |
Willem Wyndham <w****m@c****u>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| df404075 | fix: Fix asconfig merge order (#1406) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ed2490bf | Update Binaryen (#1401) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5eb99ee0 | fix: Bundle specific shims with asc instead of relying on defaults (#1405) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 46c06da8 | fix: Fix assertion when a class extends and implements (#1403) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 87d361b3 | Fix handling of boolean sourceMap option in asconfig (#1402) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2f9673b5 | fix: Preliminary path.relative workaround (#1399) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 7de4745e | feat: Implement first-class functions (#1384) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 8a175dfa | chore: Update Binaryen and other dependencies (#1395) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f131785e | fix: Add a node representing an omitted expression (#1394) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 0234c8bd | chore: Rename anyref to externref to match proposal change (#1319) |
Jay Phelps <h****o@j****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5207bcb1 |
feat: Support asconfig.json (#1238)
Co-authored-by: Max Graey <m****y@g****m>, Willem Wyndham <w****m@c****u> |
jtenner <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 1b38b2aa | fix: Respect outFile when detecting no output in asc (#1391) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ec86d413 | fix: Restrict leading zero before decimal separator (#1389) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 89416525 | feat: Support separators in floating point literals (#1385) |
Andrew Davis <p****w@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 3f97e1a6 | fix: Fix incorrect callback return when validating modules in asc (#1383) |
Aaron Turner <a****n@a****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| fbba2e4c | chore: Optimize parser & tokenizer logic (#1376) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 1d86695d | fix: Spec compliant parseInt (#1378) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 4fd9c29a | fix: Do not serialize `?` on optional parameters with initializer in ASTBuild... |
Willem Wyndham <w****m@c****u>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 68db6794 | fix: Support separating interface members with commas (#1375) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ed1cd09f | fix: Emit text format before converting to JS (#1372) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| af3b4898 | feat: Support lazy global and function exports (#1371) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2a29cabc | feat: Improve pass pipeline when flattening code (#1368) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 36c706dd | fix: Handle strict field initialization in inlined ctors (#1369) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 57a55d30 | Enforce strict field initialization (#1349) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2f525c0d | chore: Unify README badges | dcode <d****e@d****o> | about 6 years ago | |
| 1d80a783 | fix: Do not publish loader when there's no new release (#1366) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 2f621a72 | chore: Update badges (#1362) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| e950f9b6 | fix: Fix loader not being published anymore (#1358) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 40440f70 | fix: Use runtime check in Array#flat (#1353) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| d5a29594 | refactor: Add isPowerOf2 helper for use in stdlib (#1348) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 52850bc3 | chore: Change SDK to use "latest" instead of "nightly" (#1347) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 47a2af04 | fix: Fix assertion when trying to inline virtual (super) calls (#1346) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 3163abb4 | feat: Add options merge algorithm for use by asconfig (#1343) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f81250a0 | refactor(compiler): Modernize various compiler-internal helpers (#1341) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 4ed8acba | fix: Fix compiler-internal UTF-8 encoding & decoding helpers (#1345) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 6dce0f24 | fix: Prevent stack overflow in portable fromCharCodes/CodePoints (#1340) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 0e398c45 | refactor: Rename dtoa/itoa_stream to dtoa/itoa_buffered & simplify them (#1339) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| e5bfe153 | fix: Fix version string in SDK dist files (#1336) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5be2c614 | chore: Emphasize doc links in README (#1335) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 15715a81 | chore: Update README badges, remove nightly badge | dcode <d****e@d****o> | about 6 years ago | |
| 2ec7133b | chore: Modernize loader (#1279) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f67a843b | refactor: Reorder ASC_TARGET enum for clarity (#1318) |
Guido Zuidhof <g****o@s****g>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a98c1dcd | chore: Enable semantic releases | dcode <d****e@d****o> | about 6 years ago | |
| 8c2e9cca | feat: Use integer power for integer types (#1146) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 085aa7f8 | chore: Set up semantic release (#1332) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 888b7688 | Slice version 0.10.1 (#1330) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 381c4217 | Update Binaryen and other dependencies (#1328) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| c1556c1d | Fix README image widths (#1327) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 4808e4df | Fix module exports reference generated by asinit (#1325) |
ncave <7****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5ac58412 | Remember pending elements in compilation so we don't hit assertions (#1321) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 64ec8b92 | Disable aggressive ARC optimizations (#1323) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| acfb1b8a | Use node resolution in asinit-generated tsconfigs if possible (#1322) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 42f6c85c | Implicitly resolve to callables when resolving call expressions (#1320) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a27cc547 | Fixed compiler constant hint in typescript typedefs (#1317) |
Guido Zuidhof <m****e@g****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 94ba6af3 | Modernize READMEs (#1314) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f93a2622 | Improve error message if an import cannot be found (#1307) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 7d133cca | Implement portable variants of TypedArray.wrap (#1309) |
Julien Letellier <l****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 40f889e9 | Add issue and PR templates, clarify guidelines (#1297) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 6adbbd9a | Warn on unused generic exports (#1305) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 451dd4d2 | Print better errors for unusual void, null and undefined types (#1303) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 47e42b57 | Allow disabling any global with `--use` (#1300) |
Duncan <d****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2937480e | Require value type on makeRetain/Release (#1287) |
Duncan <d****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 861a97bf | Set up eslint and remove tslint (#1293) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 4139a74c | Reference feature in not implemented diagnostic (#1295) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 5c9cd70e | Add radix argument to stdlib definitions (#1290) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 0457b11f | Implement Number#toString radix argument (#1284) |
Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 7702f5d3 | Refactor compiler sources to adhere to TS strict mode (#1283) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 64acd6d8 | Add category to options definition (#1281) |
jtenner <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 088eaadd | Document null pointer behavior of the loader helpers (#1280) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 2b4dce0c | Fix Array#flat() definition (#1275) |
Aaron Turner <a****n@a****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 8095607d | Add GC finalization hook (#1256) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 897d1e31 | Slice version 0.10.0 (#1274) |
Daniel Wirtz <d****e@d****o>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 5bfd5c87 | Add provided set to cli parser (#1273) |
jtenner <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 5fdd1d6a | Fix loader imports definition (#1269) |
jtenner <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago |