search for: myjit

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

Did you mean: mcjit
2020 Feb 29
4
[MCJIT] messy call stack debug on x64 code in VisualStudio
...n the fly generated .pdb files. During debugging, almost each time I step into a function, I loose information about calling function inside the visual studio callstack view or I have a bunch of pure addresses in the callstack in between the current function and the calling function, for example : MyJit.dll!MyCurrentFunction() [0x1234567887654321] [0x8765432112345678] MyJit.dll!MyCallingFunction() ... It looks like visual studio get lost while walking up stack. Does anyone know where it could come from ? I have disabled all optimisations (among them is the omit-frame-pointer). I have seen this...
2013 Jan 07
1
[LLVMdev] Question on using GlobalVariable as function pointer
...nalLinkage,0, "",0,0,0); fty : i32 ({ i32, [32 x i32] }*) I get stuck here, the fifth argument is the initializer which is a LLVM Constant, I do not know how to describe a function pointer as a constant. so currently, I just pass false to it. then I use myjit->getOrEmitGlobalVariable(gv); // myjit is LLVM ExecutionEngine but, I get an error LLVM ERROR: Could not resolve external global address However, when I modify fty to be an integer type or some primitive type, there is no error. Since LLVM demo page is closed, so I am not sure how to do it...
2020 Mar 01
2
[MCJIT] messy call stack debug on x64 code in VisualStudio
...ost each time I step >> into a function, I loose information about calling function inside the >> visual studio callstack view or I have a bunch of pure addresses in the >> callstack in between the current function and the calling function, for >> example : >> >> MyJit.dll!MyCurrentFunction() >> [0x1234567887654321] >> [0x8765432112345678] >> MyJit.dll!MyCallingFunction() >> ... >> >> It looks like visual studio get lost while walking up stack. >> Does anyone know where it could come from ? >> >> I have disabl...