search for: boundschek

Displaying 3 results from an estimated 3 matches for "boundschek".

Did you mean: boundscheck
2016 May 25
4
Runtime interception: design problem
...le here. I am beginning a runtime feature for the BoundsChecking pass and I want to replace the libc malloc&free. I followed the design of AddressSanitizer (Asan) and tried to use the INTERCEPTOR macro from the interception.h file of compiler-rt library. Here is the problem. The file I modify (BoundsCheking.cpp) is in lib/Transforms/Instrumentation/ and I can't include properly interception.h (which is in projects/compiler-rt/lib/interception/). I looked at the CMakeLists.txt and how other files included interception.h but they are all from compiler-rt lib directory. I assume this is normal as...
2016 May 26
0
Runtime interception: design problem
...am beginning a runtime feature for the BoundsChecking pass and I want to replace the libc malloc&free. I followed the design of AddressSanitizer (Asan) and tried to use the INTERCEPTOR macro from the interception.h file of compiler-rt library. > > Here is the problem. The file I modify (BoundsCheking.cpp) is in lib/Transforms/Instrumentation/ and I can't include properly interception.h (which is in projects/compiler-rt/lib/interception/). Something does not make sense to me here: lib/Transforms/... is about stuff that will transform/generate code, it does not contain code that will be p...
2016 May 25
0
Runtime interception: design problem
...untime feature for the BoundsChecking > pass and I want to replace the libc malloc&free. I followed the design > of AddressSanitizer (Asan) and tried to use the INTERCEPTOR macro from > the interception.h file of compiler-rt library. > > Here is the problem. The file I modify (BoundsCheking.cpp) is in > lib/Transforms/Instrumentation/ and I can't include properly > interception.h (which is in projects/compiler-rt/lib/interception/). I > looked at the CMakeLists.txt and how other files included > interception.h but they are all from compiler-rt lib directory. &gt...