Displaying 3 results from an estimated 3 matches for "mcpapi".
Did you mean:
capi
2007 Jul 27
2
[LLVMdev] Forcing JIT of all functions before execution starts (was: Implementing sizeof)
...x setcontext/getcontext stuff, which
surprisingly enough seems to work *almost* perfectly under the JITted
environment, with the exception that the JITter doesn't like running in
anything other than the primary fibre. For example,
#include <stdio.h>
#include "../../mcp/tools/mcp2/mcpapi.h"
void thread1(void *udata)
{
int i;
for(i=0; i<10; i++)
{
printf("--- thread1: Hello (%d)\n", i);
}
}
void thread2(void *udata)
{
int i;
for(i=0; i<10; i++)
{
printf("--- thread2 Hello (%d)\n", i);
}
}
int main(int argc, char **argv)
{
printf("-...
2007 Jul 27
0
[LLVMdev] Implementing sizeof
Check out http://nondot.org/sabre/LLVMNotes
-Chris
http://nondot.org/sabre
http://llvm.org
On Jul 27, 2007, at 12:00 PM, Sarah Thompson <thompson at email.arc.nasa.gov
> wrote:
> Hi folks,
>
> Assuming that I'm writing a pass and that for bizarre reasons I need
> to
> programmatically do the equivalent of a C/C++ sizeof on a Value (or a
> Type, it doesn't
2007 Jul 27
3
[LLVMdev] Implementing sizeof
Hi folks,
Assuming that I'm writing a pass and that for bizarre reasons I need to
programmatically do the equivalent of a C/C++ sizeof on a Value (or a
Type, it doesn't matter which really), yielding a result in bytes, what
is the known-safe way to do this? I notice that doing something like
struct thingy
{
... some stuff ...
};
...
printf("Size = %d",