Irmen de Jong
|
093be9f2dd
|
sys.push(), sys.pop() etc etc are now builtin functions again push() pop() to avoid storing value in temporary variables
this means that all of the syslib.p8 library files no longer contain all those stack related asmsubs
|
2026-02-21 02:11:34 +01:00 |
|
Irmen de Jong
|
eaab2cfe5f
|
version 12.1
|
2026-01-16 21:19:05 +01:00 |
|
Irmen de Jong
|
62b0c82f93
|
implement long <=0 and long >=0 comparisons
make sure the adpcm benchmark doesn't use random memory contents
|
2025-11-30 16:25:58 +01:00 |
|
Irmen de Jong
|
b02a8ed954
|
strings can no longer be assigned by-value. Use strings.copy() instead. Fixes #189
|
2025-10-31 19:22:40 +01:00 |
|
Irmen de Jong
|
5eb7074172
|
fix gfx_lores and gfx_hires disc() inaccurracy
|
2025-10-05 23:21:19 +02:00 |
|
Irmen de Jong
|
db2f28c4cd
|
add struct and pointer benchmark to benchmark program (btree, subscore=654, total 7420)
fix nullpointer in array initalizer
|
2025-09-12 17:09:44 +02:00 |
|
Irmen de Jong
|
e3e5bff7bb
|
add missing sprites benchmark module
|
2025-03-06 19:39:55 +01:00 |
|
Irmen de Jong
|
fb1e89d9ef
|
update docs about call convention for multi-value results (first is in A or AY, then R15...R0)
added sprites+coroutines+defer part to benchmark program
|
2025-02-19 22:10:12 +01:00 |
|
Irmen de Jong
|
02f3f5d0f5
|
@split is back to force splitting of word arrays
|
2024-12-16 14:51:32 +01:00 |
|
Irmen de Jong
|
80d88b3c61
|
fix many split array issues
|
2024-12-15 17:08:07 +01:00 |
|
Irmen de Jong
|
f784da2da6
|
fix asm optimization regression caused by wrong label prefix comparison
|
2024-11-14 21:24:46 +01:00 |
|
Irmen de Jong
|
a2194c43a6
|
fix benchmark
|
2024-11-01 03:50:13 +01:00 |
|
Irmen de Jong
|
a82f211f9a
|
added alias statement
|
2024-10-28 00:36:10 +01:00 |
|
Irmen de Jong
|
abbf7c7cb0
|
compiler name change: prog8c (was p8compile)
fat jar file also changed: prog8c-X.Y-all.jar (was: prog8compiler-X.Y-all.jar)
|
2024-10-16 18:36:19 +02:00 |
|
Irmen de Jong
|
b7ebd8c4a6
|
update cx16/audioroutines example to use the new audio module
|
2024-09-26 00:08:25 +02:00 |
|
Irmen de Jong
|
4bcb2bdede
|
added benchmark program
|
2024-09-25 23:32:45 +02:00 |
|