Chris Lattner
2004-Aug-16 00:37 UTC
[LLVMdev] RE: is this code really JITed and/or optimized ? ..
I wrote:> If you look at the 3 lines above the assert that is failing, you'll see > this: > // FIXME: This code should handle a couple of common cases efficiently, but > // it should also implement the general case by code-gening a new anonymous > // nullary function to call. > Basically it's saying that we only support one argument functions that > take an integer right now. This is a bug/suboptimality, hence the > FIXME.Reid wrote:> ick! Is there a bugzilla on this?... and filed PR419. Since then I've implemented the FIXME, so now the JIT can call arbitrary non-varargs functions with the runFunction method now, and I've closed PR419. Also, I simplified the HowToUseJIT example (which is great btw Valery, thanks!), and changed it to print out the module it's about to execute (better for demo purposes). I also switched to to default to using the JIT instead of forcing the interpreter. If you have any more problems with this, please let me know! -Chris -- http://llvm.org/ http://nondot.org/sabre/
> If you have any more problems with this, please let me know!cvsweb content seems to be out-of-date: http://llvm.x10sys.com/cgi-bin/cvsweb.cgi/llvm/projects/ (the link to cvsweb is taken from llvm.org) -- Valery
And here's why:> rsync -az --delete --exclude='#*' --stats --bwlimit=256 rsync://llvm.cs.uiuc.edu/LLVM/ /home/llvm/cvs > rsync: failed to connect to llvm.cs.uiuc.edu: Connection refused > rsync error: error in socket IO (code 10) at clientserver.c(83)John, can you please look into this? Most likely the xinetd needs to be restarted.I'm not sure when it started failing, but its been a while because there have been other complaints about the mirror not being up to date (i.e. someone checked out from it and the result wouldn't build). Thanks, Reid. On Mon, 2004-08-16 at 09:27, Valery A.Khamenya wrote:> > If you have any more problems with this, please let me know! > > cvsweb content seems to be out-of-date: > > http://llvm.x10sys.com/cgi-bin/cvsweb.cgi/llvm/projects/ > > (the link to cvsweb is taken from llvm.org) > > -- > Valery > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040816/a920cedc/attachment.sig>
Maybe Matching Threads
- [LLVMdev] is this code really JITed and/or optimized? ..
- [LLVMdev] is this code really JITed and/or optimized? ..
- [LLVMdev] cvsweb content is out-of-date
- [LLVMdev] is this code really JITed and/or optimized? ..
- [LLVMdev] is this code really JITed and/or optimized ? ..