recording reads and writes of fields and arrays elements

종료 등록 시간: 4년 전 착불
종료 착불

Using LLVM/Clang, to count the number of memory operations executed in a given function (recording reads and writes of fields and arrays elements only) of a given C program.

Here is an example:

int* test(int* b, int* c) {

...

for (int i=0; i<10; i++) {

a[i] =b[i] + c[i];

}

return a;

}

After execution of the whole program, the output of the instrumentation should return something like this for each method: "function test: reads = 20; writes = 10".

The implementation should be able to deal with real-life applications.

C++ 프로그래밍 C 프로그래밍 소프트웨어 아키텍처

프로젝트 ID: #24558885

프로젝트 소개

4 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: 3년 전

이 일자리에 대한 프리랜서 4 명의 평균 입찰가: $27

DRG1990

Hello. I just read your posting. It sounds like you need a C++ Expert. I have rich experience in C/C++ and Algorithm. I have experience in ACM ICPC so I always use the best algorithm. I can perfectly finish your projec 기타

$30 USD (1일 이내)
(4 리뷰)
3.8
Hyreos

Hi, my name is Renan and I'm a C++ and Assembly desktop developer. Your task is simple and at the same time complicated, I know of a way to accomplish it, can you come to the PM to discuss it?

$30 USD (7일 이내)
(2 리뷰)
1.2
shub1510

More than 6 years of experience in C and Embedded product domain, I find this task as best suited to me .Lets have discussion about it.

$20 USD (7일 이내)
(0 리뷰)
0.0
Fingertipinfo

Hello, Sir. I read your opinion seriously. I have experience of 7 years and done similar projects before. As a man of trust, I can develop your project with full perfection. Let me go on, you can get the best project t 기타

$28 USD (7일 이내)
(0 리뷰)
0.0