Skip to content

feat: Include trace sources in errors - #3296

Draft
aleksanderkatan wants to merge 7 commits into
feat/include-sourcemap-in-errorsfrom
feat/include-defined-at-sources
Draft

aleksanderkatan wants to merge 7 commits into
feat/include-sourcemap-in-errorsfrom
feat/include-defined-at-sources

Conversation

@aleksanderkatan

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

pkg.pr.new

packages
Ready to be installed by your favorite package manager ⬇️

https://pkg.pr.new/software-mansion/TypeGPU/tgpu-gen@e4d46392663dafe13057544ce2001f2185b59590
https://pkg.pr.new/software-mansion/TypeGPU/typegpu@e4d46392663dafe13057544ce2001f2185b59590
https://pkg.pr.new/software-mansion/TypeGPU/@typegpu/cli@e4d46392663dafe13057544ce2001f2185b59590
https://pkg.pr.new/software-mansion/TypeGPU/@typegpu/color@e4d46392663dafe13057544ce2001f2185b59590
https://pkg.pr.new/software-mansion/TypeGPU/@typegpu/gl@e4d46392663dafe13057544ce2001f2185b59590
https://pkg.pr.new/software-mansion/TypeGPU/unplugin-typegpu@e4d46392663dafe13057544ce2001f2185b59590

benchmark
view benchmark

commit
view commit

@github-actions

github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Resolution Time Benchmark

---
config:
  themeVariables:
    xyChart:
      plotColorPalette: "#E63946, #3B82F6, #059669"
---
xychart
  title "Random Branching (🔴 PR | 🔵 main | 🟢 release)"
  x-axis "max depth" [1, 2, 3, 4, 5, 6, 7, 8]
  y-axis "time (ms)"
  line [0.68, 1.41, 3.19, 4.91, 6.01, 10.35, 19.31, 18.58]
  line [0.74, 1.47, 3.16, 4.83, 5.46, 10.35, 18.58, 19.67]
  line [0.72, 1.42, 3.04, 4.75, 5.55, 9.30, 17.75, 18.63]
Loading
---
config:
  themeVariables:
    xyChart:
      plotColorPalette: "#E63946, #3B82F6, #059669"
---
xychart
  title "Linear Recursion (🔴 PR | 🔵 main | 🟢 release)"
  x-axis "max depth" [1, 2, 3, 4, 5, 6, 7, 8]
  y-axis "time (ms)"
  line [0.21, 0.41, 0.56, 0.67, 0.90, 1.00, 1.14, 1.23]
  line [0.26, 0.40, 0.53, 0.65, 0.86, 0.84, 1.02, 1.15]
  line [0.25, 0.34, 0.50, 0.62, 0.87, 0.88, 1.02, 1.16]
Loading
---
config:
  themeVariables:
    xyChart:
      plotColorPalette: "#E63946, #3B82F6, #059669"
---
xychart
  title "Full Tree (🔴 PR | 🔵 main | 🟢 release)"
  x-axis "max depth" [1, 2, 3, 4, 5, 6, 7, 8]
  y-axis "time (ms)"
  line [0.64, 1.72, 2.78, 5.67, 10.07, 21.15, 44.82, 87.25]
  line [0.71, 1.60, 3.09, 5.26, 10.33, 20.29, 41.97, 86.36]
  line [0.66, 1.63, 2.58, 5.29, 9.25, 19.15, 40.99, 82.59]
Loading

@github-actions

Copy link
Copy Markdown

Bundle size comparison (import * as ... in PR vs import * as ... in target):

🟢 Decreased ➖ Unchanged 🔴 Increased (max 0.45%) ❔ Unknown
0 343 12 0

No notable changes.

If you wish to run a comparison for other, slower bundlers, run the 'Tree-shake test' from the GitHub Actions menu.

@aleksanderkatan aleksanderkatan mentioned this pull request Oct 30, 2026
3 of 10 tasks

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant