BETA UPDATE [rev. 20240413.1945]

News and updates regarding the beta version of ugBASIC are published in this forum.
In questo forum sono pubblicate notizie e novità riguardanti la versione beta di ugBASIC.
Les nouvelles et mises à jour concernant la version beta d'ugBASIC sont publiées dans ce forum.
Locked
spotlessmind1975
Site Admin
Posts: 149
Joined: Fri Oct 06, 2023 8:25 pm

BETA UPDATE [rev. 20240413.1945]

Post by spotlessmind1975 »

:idea: component: compiler
:idea: targets: all
  • refactorized constant emission and PUT IMAGE with constant flags
  • space optimization WAIT KEY under pc128op #745
  • JOY(1) does not work under coco (and dragon 32/64) #523
  • fixed optimization on hardware registers
  • allow BANKED MUSIC (on demand) #747
  • added optimization for useless reading register after write (6809)
  • added optimization for unused constants on B register (6809)
  • added optimization for STAB/LDAB/STAB under 6809
  • added optimization for STD/LDD/STA/STB under 6809
  • added optimization for STD/LDD/STD under 6809
  • optimized PUT IMAGE from bank under pc128op
  • optimization for PUT IMAGE under ef936x (pc128op)
  • optimization on PUT IMAGE call for ef936x (flags, pc128op)
  • optimization in offset calculation for SEQUENCE/FRAME on ef936x
  • fixed var generation under pc128op
  • added optimization on constant loading under 6809
  • added rule for LDD/LDD (6809)
  • add aliasing for IMAGES as ATLAS #748
Locked