From 5255ee0a8a3d6c94fb99008ce4ed8e15d285e41e Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Tue, 21 Jul 2020 17:48:33 +0200 Subject: [PATCH] small size optimization in LIST command --- src/basic/print/list_single_line.s | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/basic/print/list_single_line.s b/src/basic/print/list_single_line.s index ce235f98..e7b2fcce 100644 --- a/src/basic/print/list_single_line.s +++ b/src/basic/print/list_single_line.s @@ -199,11 +199,15 @@ list_display_token_01: // Now ask for it to be printed phy_trash_a jsr print_packed_keyword_01 + + // FALLTROUGH + +list_display_token_01_done: + ply_trash_a // Next iteration - jmp list_print_loop - + jmp_8 list_print_loop #if !HAS_SMALL_BASIC @@ -219,10 +223,7 @@ list_display_token_02: // Now ask for it to be printed phy_trash_a jsr print_packed_keyword_02 - ply_trash_a - - // Next iteration - jmp list_print_loop + jmp_8 list_display_token_01_done #endif