github xgo-dev/llgo v1.0.9

3 hours ago

What's Changed

  • runtime: honor alignment for heap and container storage by @zhouguangyuan0718 in #2891
  • Clarify LLGo linkname and llgo link usage by @xushiwei in #2903
  • runtime: share one TLS key across sync.Pool instances by @visualfc in #2902
  • fix(cl): preserve SSA dominance in interface dereference comparisons by @visualfc in #2900
  • runtime: audit ownership and reuse GOROOT helpers by @cpunion in #2880
  • debug: coordinate browser stops and inspect Go values by @cpunion in #2881
  • ci: reuse fixture builds and shard Go integration tests by @cpunion in #2896
  • crosscompile: compile embedded library sources in parallel by @cpunion in #2898
  • release: submit WinGet PRs after stable releases by @cpunion in #2906
  • mod: github.com/xgo-dev/tools v0.51.1 by @xushiwei in #2912
  • build: reduce Wasm initialization, metadata and GC overhead by @cpunion in #2908
  • build: add final WebAssembly size optimization by @cpunion in #2909
  • build: revert LLD 23 and select macOS SDKs older than 27 by @zhouguangyuan0718 in #2913
  • runtime: honor alignment for heap and container storage by @zhouguangyuan0718 in #2893
  • build: trim WASI startup and specialize literal fmt calls by @cpunion in #2910
  • build: configure WASI memory and process-stack budgets by @cpunion in #2911
  • simd: derive native archsimd storage alignment from types by @zhouguangyuan0718 in #2892
  • build: decouple Wasm metadata pruning from initializer plans by @cpunion in #2916
  • cl: prune unused constant globals in Wasm builds by @cpunion in #2924
  • debug: expose typed Wasm closure captures by @cpunion in #2925
  • ssa: reduce Wasm map metadata by @cpunion in #2926
  • runtime: expose memory hooks used by external Go packages by @cpunion in #2919
  • runtime: compact internal registries by @cpunion in #2930
  • ssa: skip go/ssa expansion of large static byte arrays by @visualfc in #2698
  • cl: lower math bit conversions at the caller on every target by @cpunion in #2936
  • runtime: reuse GOROOT complex helpers and qualify ABI boundaries by @cpunion in #2914

Full Changelog: v1.0.8...v1.0.9

Don't miss a new llgo release

NewReleases is sending notifications on new releases.