Elf Bench 1. t: 3, res: 77312 byte 2. t: 101, res : 282624 byte ________________________________________________________________________ EP2> ActionFastRunElf: long FAST_ACCESS key pressed, fastrun elf EP2> loadElf: enter, uri = 'file://c/Elf2/MotoCMD2.elf', stack=3fc0194 EP2> prepareElf: enter, 0x3fc016c EP2> readElf: enter, 0x3fc0140 EP2> checkElf: e_flags=5000002, eabi=5000000 EP2> readElf: alloc physBase=0x1447fa48 EP2> readElf: alloc dynSegment=0x14445268 EP2> readElf: exit, 0x0 EP2> prepareDynSegment: enter, 0x3fc0150 EP2> prepareDynSegment: exit, 0x0 EP2> relocatePLT: enter, 0x3fc013c EP2> relocatePLT: exit, 0x0 EP2> relocateDyn: enter, 0x3fc0154 EP2> relocateDyn: exit, 0x0 EP2> prepareElf: exit, 0x0 EP2> registerElf: enter, 0x3fc0170 EP2> registerElf: starting ELF at 0x1448020D EP2> registerElf: ELF returned with 0x144862D8 EP2> registerElf: exit, 0x0 EP2> loadElf: exit, 0x0 EP2> clearElf: free dynSegment=0x14445268 EP2> ldrLoadElf: status = 0 EP2> loadElf: enter, uri = 'file://c/Elf2/masya_dbg.elf', stack=3fc009c EP2> prepareElf: enter, 0x3fc0074 EP2> readElf: enter, 0x3fc0048 EP2> checkElf: e_flags=5000002, eabi=5000000 EP2> readElf: alloc physBase=0x1447b304 EP2> readElf: alloc dynSegment=0x14445268 EP2> readElf: exit, 0x0 EP2> prepareDynSegment: enter, 0x3fc0058 EP2> prepareDynSegment: DT_NEEDED: 2, d_val=512 EP2> prepareDynSegment: DT_NEEDED: 3, d_val=51c EP2> prepareDynSegment: DT_NEEDED: 2, name='libuix.so' EP2> prepareDynSegment: DT_NEEDED: 3, name='picq.so' EP2> prepareDynSegment: exit, 0x0 EP2> prepareElf: alloc cur_dir=0x1440ec98 EP2> linkLibraries: enter, 0x3fc0004 EP2> linkLibraries: Loading [14446942]='libuix.so' EP2> linkLibraries: alloc lib_uri=0x1440f238 EP2> findLibrary: enter, 0x3fbff9c EP2> findLibrary: Library name is 'libuix.so' EP2> findLibrary: Libpath cur 'file://c/Elf2', 13 EP2> findLibrary: Library found at 'file://c/Elf2/libuix.so' EP2> findLibrary: exit, 0x0 EP2> loadLibrary: enter, stack=3fbfe5c EP2> loadLibrary: uri='file://c/Elf2/libuix.so', mode=0 EP2> prepareElf: enter, 0x3fbfe34 EP2> readElf: enter, 0x3fbfe08 EP2> checkElf: e_flags=5000002, eabi=5000000 EP2> readElf: alloc physBase=0x1448da50 EP2> readElf: alloc dynSegment=0x14486a4c EP2> readElf: exit, 0x0 EP2> prepareDynSegment: enter, 0x3fbfe18 EP2> prepareDynSegment: exit, 0x0 EP2> relocatePLT: enter, 0x3fbfe04 EP2> relocatePLT: exit, 0x0 EP2> relocateDyn: enter, 0x3fbfe1c EP2> relocateDyn: exit, 0x0 EP2> prepareElf: exit, 0x0 EP2> prepareLibrary: enter, 0x3fbfe34 EP2> prepareLibrary: alloc lib=0x14432fc4 EP2> prepareLibrary: exit, 0x0 EP2> loadLibrary: Lib 'libuix.so', _init() return 0x0 EP2> loadLibrary: plib = 0x3fc0048, lib = 0x14432fc4 EP2> clearElf: free dynSegment=0x14486A4C EP2> loadLibrary: exit, 0x0 EP2> registerLibrary: enter, 0x3fbfff4 EP2> registerLibrary: fnLibCount=3 EP2> registerLibrary: ind=3fc004c, i=2 EP2> registerLibrary: exit, *ind=2 EP2> linkLibraries: Loading [1444694c]='picq.so' EP2> linkLibraries: alloc lib_uri=0x1440fb38 EP2> findLibrary: enter, 0x3fbff9c EP2> findLibrary: Library name is 'picq.so' EP2> findLibrary: Libpath cur 'file://c/Elf2', 13 EP2> findLibrary: Library found at 'file://c/Elf2/picq.so' EP2> findLibrary: exit, 0x0 EP2> loadLibrary: enter, stack=3fbfe5c EP2> loadLibrary: uri='file://c/Elf2/picq.so', mode=0 EP2> prepareElf: enter, 0x3fbfe34 EP2> readElf: enter, 0x3fbfe08 EP2> checkElf: e_flags=5000002, eabi=5000000 EP2> readElf: alloc physBase=0x14486a4c EP2> readElf: alloc dynSegment=0x14446e04 EP2> readElf: exit, 0x0 EP2> prepareDynSegment: enter, 0x3fbfe18 EP2> prepareDynSegment: exit, 0x0 EP2> relocatePLT: enter, 0x3fbfe04 EP2> relocatePLT: exit, 0x0 EP2> relocateDyn: enter, 0x3fbfe1c EP2> relocateDyn: exit, 0x0 EP2> prepareElf: exit, 0x0 EP2> prepareLibrary: enter, 0x3fbfe34 EP2> prepareLibrary: alloc lib=0x1442d09c EP2> prepareLibrary: exit, 0x0 EP2> loadLibrary: Lib 'picq.so', _init() return 0x0 EP2> loadLibrary: plib = 0x3fc0048, lib = 0x1442d09c EP2> clearElf: free dynSegment=0x14446E04 EP2> loadLibrary: exit, 0x0 EP2> registerLibrary: enter, 0x3fbfff4 EP2> registerLibrary: fnLibCount=4 EP2> registerLibrary: ind=3fc004c, i=3 EP2> registerLibrary: exit, *ind=3 EP2> linkLibraries: free lib_uri=0x1440FB38 EP2> linkLibraries: exit, 0x0 EP2> relocatePLT: enter, 0x3fc0044 EP2> relocatePLT: exit, 0x0 EP2> relocateDyn: enter, 0x3fc005c EP2> relocateDyn: exit, 0x0 EP2> prepareElf: free cur_dir=0x1440EC98 EP2> prepareElf: exit, 0x0 EP2> registerElf: enter, 0x3fc0078 EP2> registerElf: starting ELF at 0x1447B87D Masya: dbg: "../src/./app.c"@180: _start: Enter Masya: dbg: "../src/./app.c"@201: _start: register app to event 0x0002a180 Masya: dbg: "../src/./app.c"@203: _start: register app DONE, status = 0 Masya: dbg: "../src/./app.c"@212: _start: END, status = 0, elf = 0x1447cf9c EP2> registerElf: ELF returned with 0x1447F8BC EP2> registerElf: exit, 0x0 EP2> loadElf: exit, 0x0 EP2> clearElf: free dynSegment=0x14445268 EP2> ldrLoadElf: status = 0 Masya: dbg: "../src/./app.c"@270: AppStart: Enter Masya: dbg: "../src/./app.c"@287: AppStart: APP_InitAppData DONE, papp = 0x143fa510 Masya: dbg: "../src/./app.c"@304: AppStart: APP_Start DONE, status = 0 Masya: udbg: "../src/util/bcfg.c"@130 @ address 0x03fc0138 BCFG_Init: uri = 'file://c/Elf2/masya.bcfg' Masya: dbg: "../src/util/bcfg.c"@132: BCFG_Init: BCFG_Load2RAM DONE, res = 0 Masya: dbg: "../src/util/bcfg.c"@137: BCFG_Init: END, res = 0 picq: ../src_picq./main.c@59 icqInit: app = 0x143fa510 SOCK: ../src/sock/socket.c@90 init_socket_api SOCK: ../src/sock/socket.c@127 read_ws_params Enter SOCK: ../src/sock/socket.c@150 read_ws_params: alloc mem done, ws_rec = 0x14422330 SOCK: ../src/sock/socket.c@155 read_ws_params: get sess by index DONE, status = 1 SOCK: ../src/sock/socket.c@160 read_ws_params: apn:internet.tele2.ru, name:, pw: Masya: dbg: "../src/./app.c"@312: AppStart: END, status = 0 Masya: dbg: "../src/./app.c"@351: HandleUITokenGranted: Enter Masya: dbg: "../src/./app.c"@355: HandleUITokenGranted: APP_HandleUITokenGranted DONE, status = 0 Masya: dbg: "../src/./main_menu.c"@78: MainStateEnter: Enter, type = 0 Masya: dbg: "../src/./main_menu.c"@86: MainStateEnter: UIX_CreateListDialog DONE, dialog = 196612 Masya: dbg: "../src/./main_menu.c"@96: MainStateEnter: END Masya: dbg: "../src/./app.c"@362: HandleUITokenGranted: END Masya: dbg: "../src/./main_menu.c"@78: MainStateEnter: Enter, type = 1 Masya: dbg: "../src/./main_menu.c"@214: HandleRender: Enter SOCK: ../src/sock/socket.c@451 WSPrarams: ... EP2> ActionFastRunEvent: long FAST_ACCESS key pressed, send event Masya: dbg: "../src/./main_menu.c"@220: HandleDBG: Enter, 0x1E Masya: dbg: "../src/./main_menu.c"@104: MainStateExit: Enter, type = 1 Masya: dbg: "../src/./main_menu.c"@220: HandleDBG: Enter, 0x15