| Commit message (Expand) | Author | Age | Files | Lines |
* | [Strings] StringGathering: Handle uses of strings before their definitions (#... | Alon Zakai | 2024-10-15 | 1 | -10/+8 |
* | Require string-style identifiers to be UTF-8 (#6941) | Thomas Lively | 2024-09-16 | 1 | -2/+5 |
* | Only generate string.consts custom section if it is needed (#6893) | Goktug Gokdogan | 2024-09-05 | 1 | -7/+10 |
* | Add a string lowering mode disallowing non-UTF-8 strings (#6861) | Thomas Lively | 2024-08-21 | 1 | -2/+19 |
* | Fix direct comparisons with unshared basic heap types (#6845) | Thomas Lively | 2024-08-16 | 1 | -4/+9 |
* | [NFC] Add HeapType::getFeatures() (#6707) | Alon Zakai | 2024-06-27 | 1 | -1/+1 |
* | [Strings] Keep public and private types separate in StringLowering (#6642) | Alon Zakai | 2024-06-10 | 1 | -13/+39 |
* | [Strings] Remove operations not included in imported strings (#6589) | Thomas Lively | 2024-05-15 | 1 | -5/+6 |
* | [Strings] Remove stringview types and instructions (#6579) | Thomas Lively | 2024-05-15 | 1 | -34/+6 |
* | [Strings] Do not reuse mutable globals in StringGathering (#6531) | Alon Zakai | 2024-04-24 | 1 | -1/+2 |
* | [Strings] Add a string lowering pass using magic imports (#6497) | Thomas Lively | 2024-04-15 | 1 | -11/+24 |
* | [Strings] Lower string.concat in StringLowering (#6453) | Thomas Lively | 2024-03-29 | 1 | -0/+9 |
* | [Strings] Represent string values as WTF-16 internally (#6418) | Thomas Lively | 2024-03-22 | 1 | -1/+7 |
* | SubtypingDiscoverer: Differentiate non-flow subtyping constraints (#6344) | Alon Zakai | 2024-02-27 | 1 | -0/+4 |
* | [StringLowering] Lower `stringview_wtf16.get_codeunit` to `charCodeAt` (#6353) | Thomas Lively | 2024-02-26 | 1 | -4/+4 |
* | [NFC] Use SubtypingDiscoverer in StringLowering (#6325) | Alon Zakai | 2024-02-20 | 1 | -49/+49 |
* | StringLowering: Escape the JSON in the custom section (#6316) | Alon Zakai | 2024-02-20 | 1 | -8/+12 |
* | StringLowering: Lower nulls in call params (#6317) | Alon Zakai | 2024-02-20 | 1 | -0/+10 |
* | StringLowering: Properly handle nullable inputs to StringAs (#6307) | Alon Zakai | 2024-02-14 | 1 | -1/+11 |
* | StringLowering: Fix up nulls written to struct.new fields (#6306) | Alon Zakai | 2024-02-14 | 1 | -16/+36 |
* | StringLowering: Use an array16 type in its own rec group (#6302) | Alon Zakai | 2024-02-13 | 1 | -9/+25 |
* | StringLowering: Hack around if issue with bottom types (#6303) | Alon Zakai | 2024-02-13 | 1 | -0/+21 |
* | StringLowering: Modify string=>extern also in public types (#6301) | Alon Zakai | 2024-02-13 | 1 | -1/+15 |
* | [NFC] Add links to specs in StringLowering (#6292) | Alon Zakai | 2024-02-08 | 1 | -0/+4 |
* | StringLowering: Lower all remaining important string operations (#6283) | Alon Zakai | 2024-02-08 | 1 | -0/+84 |
* | StringLowering: Start to lower instructions (#6281) | Alon Zakai | 2024-02-06 | 1 | -0/+82 |
* | StringLowering pass (#6271) | Alon Zakai | 2024-02-05 | 1 | -4/+60 |
* | StringGathering pass (#6257) | Alon Zakai | 2024-01-31 | 1 | -0/+180 |