From 0a96bce15babec94a22fa7af298f6410c6c5d94c Mon Sep 17 00:00:00 2001 From: "Marat Zakiyanov (Mario79)" Date: Mon, 30 Sep 2013 19:38:48 +0000 Subject: [PATCH] Optimization of r.3952 git-svn-id: svn://kolibrios.org@3955 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/system/cpu/trunk/cpu.asm | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/programs/system/cpu/trunk/cpu.asm b/programs/system/cpu/trunk/cpu.asm index 504f8f38f5..9dc4eab150 100644 --- a/programs/system/cpu/trunk/cpu.asm +++ b/programs/system/cpu/trunk/cpu.asm @@ -53,11 +53,6 @@ window_y_size=430 @use_library ;use load lib macros ;------------------------------------------------------------------------------ START: ; start of execution - mcall 9,process_info_buffer,-1 - mov ecx,[ebx+30] ; PID - mcall 18,21 - mov [active_process],eax ; WINDOW SLOT -;------------------------------------------------------------------------------ mcall 68,11 sys_load_library library_name, cur_dir_path, library_path, system_path, \ err_message_found_lib, head_f_l, myimport, err_message_import, head_f_i @@ -100,6 +95,9 @@ red: align 4 still: mcall 23,100 ; wait here for event 1 sec. + + test eax,eax + jz still_end dec eax ; redraw request ? jz red @@ -110,10 +108,6 @@ still: dec eax ; button in buffer ? jz button - mcall 18,7 - cmp [active_process],eax - jne still_end - push dword edit1 call [edit_box_mouse] @@ -769,7 +763,6 @@ curposy rd 1 index rd 1 tasklist rd display_processes time_counter rd 1 -active_process rd 1 window_status rd 1 client_area_x_size rd 1