aboutsummaryrefslogtreecommitdiff
path: root/src/arch/wasm
AgeCommit message (Expand)Author
2024-07-20Fix typos in code comments in `src/`sobolevn
2024-07-18stage2-wasm: finishAir handle .stack resultPavel Verigo
2024-07-18stage2-wasm: typeToValtype focus on .auto callconvPavel Verigo
2024-07-13InternPool: add and use a mutate mutex for each listJacob Young
2024-07-10InternPool: make `global_error_set` thread-safeJacob Young
2024-07-10Air: store param names directly instead of referencing Zirmlugg
2024-07-10Zcu: cache fully qualified name on DeclJacob Young
2024-07-07Zcu: pass `PerThread` to intern pool string functionsJacob Young
2024-07-07Zcu: introduce `PerThread` and pass to all the functionsJacob Young
2024-07-04Zcu: extract permanent state from FileAndrew Kelley
2024-07-04compiler: type.zig -> Type.zigmlugg
2024-07-04Zcu: store `LazySrcLoc` in error messagesmlugg
2024-07-02stage2-wasm: not op for <= 128 bits intsPavel Verigo
2024-07-02stage2-wasm: Zcu renamingPavel Verigo
2024-07-02stage2-wasm: sign extend strategyPavel Verigo
2024-06-24stage2-wasm: abs 128 bitPavel Verigo
2024-06-23Rename *[UI]LEB128 functions to *[UI]leb128Michael Bradshaw
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-22stage2-wasm: fix div and remPavel Verigo
2024-06-20Merge pull request #20299 from mlugg/the-great-decl-splitMatthew Lugg
2024-06-16stage2-wasm: bit_reversePavel Verigo
2024-06-15stage2-wasm: enum bigint <= 128 bitsPavel Verigo
2024-06-15Zcu: rework source locationsmlugg
2024-06-15compiler: move LazySrcLoc out of stdmlugg
2024-05-22Revert "implement `@expect` builtin (#19658)"Andrew Kelley
2024-05-22implement `@expect` builtin (#19658)David Rubin
2024-04-17compiler: rework comptime pointer representation and accessmlugg
2024-04-08InternPool: remove slice from byte aggregate keysJacob Young
2024-03-30cbe: rewrite `CType`Jacob Young
2024-03-26compiler: eliminate most usages of TypedValuemlugg
2024-03-26Zcu: eliminate `Decl.alive` fieldmlugg
2024-03-26compiler: eliminate legacy Value representationmlugg
2024-03-26Zcu.Decl: remove `ty` fieldmlugg
2024-03-25compiler: implement analysis-local comptime-mutable memorymlugg
2024-03-18Add 64bit byteswap case, use fewer localsSuperAuguste
2024-03-11Merge pull request #19229 from tiehuis/ryu-128Andrew Kelley
2024-03-11std.builtin: make container layout fields lowercaseTristan Ross
2024-03-10wasm/codegen: add "and" + "or" impl for big intsMarc Tiehuis
2024-03-06InternPool: create specialized functions for loading namespace typesmlugg
2024-03-02Air: replace `.dbg_inline_*` with `.dbg_inline_block`Jacob Young
2024-03-01compiler: audit debug mode checksJacob Young
2024-02-29wasm: make symbol indexes a non-exhaustive enumLuuk de Gram
2024-02-29wasm: correctly generate relocations for type indexLuuk de Gram
2024-02-29wasm: re-implement `updateExports`Luuk de Gram
2024-02-29wasm: create linking objects in correct moduleLuuk de Gram
2024-02-29wasm: move incremental Dwarf info into ZigObjectLuuk de Gram
2024-02-27Merge pull request #19102 from ziglang/decouple-zirAndrew Kelley
2024-02-27Merge pull request #18538 from Pangoraw/wasm_vector_abiLuuk de Gram
2024-02-26move Zcu.LazySrcLoc to std.zig.LazySrcLocAndrew Kelley
2024-02-26compiler: decide dbg_var scoping based on AIR blocksmlugg