rizin/librz/core/cmd
Florian Märkl d4932d3d2c Avoid syncing regs in between multiple IL steps
When stepping multiple times in the analysis RzIL vm, it is not
necessary to sync the regs from and to RzReg between every instruction,
but only at the beginning and at the end.
The conditions for stepping until an addr and fixed-count stepping are
handled as callbacks inside rz_analysis_il_vm_step_while(), so the sync
logic does not have to be exposed to the caller.
2023-01-07 10:18:57 +08:00
..
cmd.c core: Users do not care too much about error being 'core' or not 2022-12-19 11:46:18 +01:00
cmd_analysis.c Avoid syncing regs in between multiple IL steps 2023-01-07 10:18:57 +08:00
cmd_api.c Add /*<type>*/ comments everywhere (#2986) 2022-09-11 13:04:53 +08:00
cmd_block.c
cmd_cmp.c Make cb use cfg.bigendian instead of host one 2022-08-19 16:10:54 +02:00
cmd_debug.c Convert dk commands to the rzshell (#3078) 2022-10-11 18:02:52 +08:00
cmd_egg.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_eval.c Add /*<type>*/ comments everywhere (#2986) 2022-09-11 13:04:53 +08:00
cmd_flag.c Extract histograms and bars into RzCons (#3189) 2022-11-17 14:41:50 +01:00
cmd_flirt.c Fix flirt crc calculation, length and matching 2022-10-26 21:46:22 +02:00
cmd_hash.c RzHash: rename everything in librz/hash to RzHash prefix 2022-06-28 21:55:26 +08:00
cmd_help.c Extract histograms and bars into RzCons (#3189) 2022-11-17 14:41:50 +01:00
cmd_history.c RzCore: remove as many #include .c as possible in cmd.c (#2378) 2022-03-17 10:30:57 +08:00
cmd_info.c Add /*<type>*/ comments everywhere (#2986) 2022-09-11 13:04:53 +08:00
cmd_interpret.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_linux_heap_glibc.c core/cmd: print graph when dmhg is executed (#2931) 2022-08-18 18:01:25 +08:00
cmd_macro.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_magic.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_meta.c Replace bp/sp-vars by generic stack-based ones (#3167) 2023-01-02 11:36:21 +08:00
cmd_open.c Extract histograms and bars into RzCons (#3189) 2022-11-17 14:41:50 +01:00
cmd_plugins.c hash: use RzHash in most hash APIs 2022-06-28 21:55:26 +08:00
cmd_print.c Rewrite stack pointer tracking and storage (#3207) 2022-12-23 15:01:15 +01:00
cmd_project.c Move rz_core_project_*() API to the project.c 2022-09-08 07:41:18 +08:00
cmd_quit.c RzCore: remove as many #include .c as possible in cmd.c (#2378) 2022-03-17 10:30:57 +08:00
cmd_regs.c Fix CID 402240 (#3155) 2022-11-04 08:54:57 +08:00
cmd_regs_meta.inc Rewrite ar and dr with newshell (#2006) 2021-12-06 19:02:43 +01:00
cmd_remote.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_resize.c Port shell commands to new shell (#1875) 2021-10-26 12:04:24 +08:00
cmd_search.c Catch rz_asm_tokenize_asm_string() returning NULL (#3242) 2022-12-13 17:31:47 +01:00
cmd_search_rop.c Add /*<type>*/ comments everywhere (#2986) 2022-09-11 13:04:53 +08:00
cmd_seek.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_shell.c core/cmd: fix 'sleep' command to consider whole arg 2023-01-05 17:55:18 +01:00
cmd_system.c RzCore: remove as many #include .c as possible in cmd.c (#2378) 2022-03-17 10:30:57 +08:00
cmd_tasks.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_type.c Fix double free of enum member name (#2817) 2022-07-19 09:20:29 +08:00
cmd_windows_heap.c Removed plenty of eprintfs in rz_core (#2950) 2022-08-29 00:32:17 +08:00
cmd_write.c Fix wB test due broken pv1 (#3225) 2022-12-06 06:50:19 +08:00
cmd_yank.c RzCore: remove as many #include .c as possible in cmd.c (#2378) 2022-03-17 10:30:57 +08:00
rz-shell-parser-cmds.inc core/cmd: rewrite rz_cmd_macro API 2022-08-26 07:53:43 +08:00