Viktor Vaczi
7331619404
diagnostics: configurable --diag logging flags + asyncify setupUIConditions fix
...
- build-pcbnew.sh: add --diag=<gal,coroutine,ctor,all> -> -DKICAD_DIAG_*,
off by default (forwarded by docker/build.sh)
- diagnostics.js: emit at console.log level (no longer error/warn); still
gated by SHIM_DIAGNOSTICS=1
- apply-asyncify.sh: exclude PCB_EDIT_FRAME::setupUIConditions() from
asyncify instrumentation (V8 cannot run the instrumented huge function
on the rewound ctor stack -> Chrome startup stall; Firefox unaffected)
- DEBUG.md: reusable WASM/asyncify/browser debugging guide, diagnostic
flag docs, and a production-build (release + -O2 asyncify) recipe
- tests: standalone coroutine vcall/gl repro probes
- bump kicad + wxwidgets submodules (diagnostic gating / debug cleanup)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 16:14:03 +02:00
..
aui
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
auinotebook
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
bitmapbuttons
Clean up test infrastructure and fix test assertions
2026-01-01 20:18:19 +01:00
bitmask
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
calendar
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
clipboard
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
collapsible
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
coroutine
wip: nested-asyncify fix, wxAuiToolBar registration, tests, research docs
2026-04-21 13:58:16 +02:00
coroutine-nested
wip: nested-asyncify fix, wxAuiToolBar registration, tests, research docs
2026-04-21 13:58:16 +02:00
coroutine-pthread
diagnostics: configurable --diag logging flags + asyncify setupUIConditions fix
2026-05-27 16:14:03 +02:00
dataview
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
dataviewvirtual
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
dialog
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
dnd
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
earlysize
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
filedialog
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
fontenum
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
grid
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
gridedit
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
gridrenderers
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
htmlwin
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
infobar
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
layout
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
listctrl
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
logerror
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
maximize
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
menu
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
ownerdrawn
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
pickers
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
popup
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
print
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
printpreview
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
propgrid
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
regions
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
retinascale
wasm: validate kicad hi-dpi scaling
2026-03-22 12:48:05 +01:00
specialized
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
stc
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
textdecor
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
threadpool
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
timer
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
toolbar
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
tree
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
validators
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
wasmedge
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
wizard
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00
xml
Reorganize project structure for clarity
2025-12-27 14:06:23 +01:00