Find Jobs
Hire Freelancers

Python script: trace and visualize a function call

$10-30 USD

Selesai
Disiarkan hampir 5 tahun yang lalu

$10-30 USD

Dibayar semasa penghantaran
It's needed a phyton script that tracks a specified function tru its calls till the star/main call in a c project. The project has multiple modules, each of them has moultiple c files having a known namming convention(eg. mod1-main/mod1_main.c, mod2-start/mod2_entry.c, etc). Dummy example: module: mod2-start , file: mod2_entry.c : void mod2_sendByte1ToMain(void) { mod1_receiveByte1(); } void mod2_start(void) { mod2_sendByte1ToMain(); } module: mod2-main , file: mod2_main.c : void mod2_main_call_fct(void) { mod1_call_start(); } module: mod1-main , file: mod1_main.c : void mod1_receiveByte1(void) { // function to track } void mod1_call_start(void) { mod2_start(); } int mod1_main(void) { mod2_main_call_fct(); } This function call track should be loged into a file in plantuml format([login to view URL]). eg. we call the script with a function as an arg: [login to view URL] mod1_receiveByte1 in the log file we should have something like this(this can be your proposal): ------------------------------------------------------------------------------------------------ "mod1-main" -> "mod2-start" : mod2_sendByte1ToMain(void) note left : mod1_receiveByte1 "mod2-start" -> "mod2-start" : mod2_start(void) "mod2-start" -> "mod1-main" : mod1_call_start(void) "mod1-main" -> "mod2-main" : mod2_main_call_fct(void) "mod2-main" -> "mod1-main" : mod1_main(void) ----------------------------------------------------------------------------------------------
ID Projek: 19581538

Tentang projek

3 cadangan
Projek jarak jauh
Aktif 5 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
Hello I know C very well (over 17 years of experience) and I have over 2 years of experience with Python programming.
$33 USD dalam 2 hari
4.9 (1447 ulasan)
7.8
7.8
3 pekerja bebas membida secara purata $61 USD untuk pekerjaan ini
Avatar Pengguna
Hi I'm an expert in C and python programming. I'm sure that I can easily do this project. We can have a about it. Thanks..
$100 USD dalam 1 hari
4.9 (405 ulasan)
7.4
7.4
Avatar Pengguna
Hi! How are you? I am python Expert. I can help you. I can deliver your tasks with great quality If you believe me and I will do my best for you. Please check my profile and message me for more details. Thanks
$50 USD dalam 1 hari
4.8 (32 ulasan)
5.1
5.1

Tentang klien

Bendera ROMANIA
Timisoara, Romania
5.0
1
Ahli sejak Sep 19, 2013

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.