1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-09-20 05:34:47 +00:00
QB64-PE/source
Steve McNeill 6a895f8405 Optimize string addition somewhat to reduce IDE lag
Very simple change here, to basically take:

a$ = b$ + c$ + d$ + e$ + f$

And make it:

a$ = b$ + (c$ + d$ + e$) + f$

....

This speeds up the IDE due to (c$ + d$ + e$) being small strings, while a$ and f$ are larger strings...  It's more efficient to move and add those small strings first, than it is to add them to the large strings, making them larger, at each step.
2024-06-02 16:34:15 -04:00
..
global Bump version to 3.13.1 2024-05-15 20:23:38 +05:30
ide Optimize string addition somewhat to reduce IDE lag 2024-06-02 16:34:15 -04:00
subs_functions Add initial support for logical boolean operators 2024-04-02 22:13:54 +05:30
utilities Assume UDT sizes are whole number of bytes 2024-06-01 20:12:59 +10:00
.gitignore Don't ignore .bas files in source directory 2022-04-28 17:20:45 -04:00
peLogo.png Step 10: Update remaining stuff 2022-08-12 02:54:12 +02:00
qb64pe.bas Zero memory on redim array of UDT 2024-06-01 20:13:20 +10:00
qb64pe.ico Step 4: Update Windows icon & resource file 2022-08-10 02:03:12 +02:00
qb64pe.png Step 2: Update Linux icon file 2022-08-10 00:48:56 +02:00