You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Time for assembling a simple PASM-only program is over an order of magnitude worse than flexspin. 540ms vs 25ms, or rather "noticable delay" vs "instant".
It seems the slow compile time is mostly correlated with including large FILEs in a DAT section. So I guess there's some horrible per-byte loop that runs on either the FILE includes or the whole output binary.
Initially reported by Ada, 2024-09-13.
Enhancement
Rewrite the byte loops in the DATA file handling to improve compile performance.
Alternatives
N/A
Additional information
N/A
The text was updated successfully, but these errors were encountered:
The program that I noticed this on: crapvga-2024-09-17.zip
(Simple VGA driver that I livecoded in like 10 minutes to prove a point - there's a big image file)
Issue being Addressed
Time for assembling a simple PASM-only program is over an order of magnitude worse than flexspin. 540ms vs 25ms, or rather "noticable delay" vs "instant".
It seems the slow compile time is mostly correlated with including large FILEs in a DAT section. So I guess there's some horrible per-byte loop that runs on either the FILE includes or the whole output binary.
Initially reported by Ada, 2024-09-13.
Enhancement
Rewrite the byte loops in the DATA file handling to improve compile performance.
Alternatives
N/A
Additional information
N/A
The text was updated successfully, but these errors were encountered: