similar to: [LLVMdev] Enjoying vmkit

Displaying 20 results from an estimated 600 matches similar to: "[LLVMdev] Enjoying vmkit"

2013 Aug 08
0
[LLVMdev] ToyVM vmkit question
Hi, As I see, ToyVM tutorial is the only introduction in VMKit for beginners, but I have some problems with it. For the moment I was able to build it, but without JIT compiler. I found the place in base code where to generate calling of jitCompute function, but I really have no idea understand how to do it. Best Regards, Liana. -------------- next part -------------- An HTML attachment was
2013 Aug 08
0
[LLVMdev] ToyVM tutorial
Hi! Thank you for your project! Now I'm trying to make ToyVM like in your "VMKit tutorial", but that tutorial isn't for the very beginners and isn't very detailed. Also comments in French are not very easy for understanding . So I have problems with that. Do you have any more detailed tutorials (maybe you just haven't posted the latest version on vmkit website) and can I
2013 Jul 21
1
[LLVMdev] error on compiling toy-vm
Hi all, The make command errors out: [toyVM ./tools/toyVM]: Generating frame tables initializer for .build/toyVM-binary.s [toyVM ./tools/toyVM]: Compiling .build/GenFrametables.cc [toyVM ./tools/toyVM]: Linking ../../Release/bin/toyVM clang: error: no such file or directory: '/home/user/vmkit/Release+Asserts/lib/Release/lib/libInlineMMTk.a' make[2]: *** [../../Release/bin/toyVM] Error 1
2013 Sep 02
0
[LLVMdev] Error on running ToyVM
Hi all, After implementing the ToyVM::runApplication method, I run the ToyVM binary, A segmentation fault occurs on starting ToyThread. My code is: void ToyVM::runApplication(int argc, char** argv) { ToyThread *tt = new ToyThread(this); mainThread = tt; typedef void (*vmkitThreadfptr)(vmkit::Thread*); void (*mainStartPtr)(vmkit::Thread*); mainStartPtr = (vmkitThreadfptr)(&mainStart);
2013 Sep 05
0
[LLVMdev] Error on running ToyVM (included in vmkit)
Hi all, After implementing the ToyVM::runApplication method, I run the ToyVM binary, A segmentation fault occurs on starting ToyThread. My code is: void ToyVM::runApplication(int argc, char** argv) { ToyThread *tt = new ToyThread(this); mainThread = tt; typedef void (*vmkitThreadfptr)(vmkit::Thread*); void (*mainStartPtr)(vmkit::Thread*); mainStartPtr = (vmkitThreadfptr)(&mainStart);
2005 Aug 01
2
[LLVMdev] [patch] gccld not passing -export-dynamic to gcc for link
gccld passes -shared through if it's generating a shared library, but if you're compiling a program that needs to have its symbols externally accessible, it doesn't pass -export-dynamic through to gcc for the final link. The attached patch fixes this. I've tested with a small test case I sent Chris, and with Python; both seem to work. I also fixed some inaccurate comments in
2005 Aug 02
0
[LLVMdev] [patch] gccld not passing -export-dynamic to gcc for link
On Mon, Aug 01, 2005 at 05:13:15PM -0500, Nicholas Riley wrote: > The attached patch fixes this. ...but had tabs in it. Misha kindly reminded me off-list that this was bad. Try this one instead. -- Nicholas Riley <njriley at uiuc.edu> | <http://www.uiuc.edu/ph/www/njriley> -------------- next part -------------- Index: tools/gccld/GenerateCode.cpp
2013 Sep 18
0
[LLVMdev] Error on completing ToyThread::execute() in ToyVM (vmkit project)
Hi, The VMKit framework has been updated to be more generic. The getVirtualTable method is not exposed anymore since this method suppose that your object layout contains a virtual table. Now you have new methods to get / set objects type which are virtual methods inherited by the vmkit::VirtualMachine class. Thus you can still keep your object identity as virtual tables, but now the
2013 Mar 21
1
[LLVMdev] [VMKit]
Hi there. Thanks for recent work that make vmkit working. As far as I know, ToyVM[0] is the only entry point to vmkit for beginners and I think it's outdated because of dependance of LLVM < 3.2 (bad include paths, TargetData type error, ...) Can you please, update it to recent changes if it's possible ? Also Is there other(s) way(s) to get started with vmkit ? Thanks, Baptiste. [0]
2010 Jul 19
2
[LLVMdev] Building VMKit
Hi, I'm trying to build VMKit from SVN, and I'm getting a bunch of errors that all seem to be related to the TRACER macro not getting defined: llvm[3]: Compiling Assembly.cpp for Release+Asserts build In file included from Assembly.cpp:15: Assembly.h:140: error: variable or field ‘TRACER’ declared void In file included from Assembly.cpp:19: N3.h:109: error: variable or field ‘TRACER’
2004 Jul 06
1
Wrong object type produced - LANGSXP should be LISTSXP (PR#7055)
Full_Name: David Bauer Version: 1.9 OS: Linux Submission from: (NULL) (160.91.245.8) In the file gram.y, the xxsubscript function generates a LANGSXP with another LANGSXP as its CDR. I believe that this is a mistake and that the second LANGSXP should be a LISTSXP. The inputs a1, a3 are parameters to the subscript function (a2), and as such they should be in a dotted-pair list. David Bauer
2006 Mar 16
0
[LLVMdev] Re: a linking problem of LLVM
Hi Jing, I am cc ing to LLVMdev (LLVM developer's mailing list). You get more accurate and faster responses that way. <snip> > Actually LLVM is well documented and the coding style is very friendly. We have rarely had problems since we started one month ago. Unfortunately, here comes something I am not very clear, but it is critical to our evaluation. I appreciate if you could
2010 Jun 29
1
[LLVMdev] problems building vmkit
Hi All, Thanks Nicolas for pointing out that I needed --enable-targets=x86,cpp for my llvm config to get vmkit to build. The process gets a lot farther but fails in different places depending upon the vmkit config (Can you please see the three case below?). My machine is a intel core i7 running ubuntu karmic and gcc 4.4.1. What arch/OS/distro/gcc do you all have VMKit working on? thanks for
2005 Dec 26
1
Seg fault with trace
(Under 2.2.0, Mac) I have been unable to reduce this to a simple case, so I'll include my full code, and my intentions. The problem I'm trying to solve is that while many defaults (eg. na.rm=F, drop=T) make sense for interactive programming, they tend to be a bit of a pain when developing a package. For example, I often forget to use drop=FALSE, only test with multiple columns and then
2006 Mar 22
0
Really enjoying RoR after about 80 hours with it
Just wanted to proclaim. I think we should rename Ruby to (Perl+Java)++!!! No offense to any language purists. Wes -- Posted via http://www.ruby-forum.com/.
2013 Sep 18
2
[LLVMdev] Error on completing ToyThread::execute() in ToyVM (vmkit project)
-- Hi all, My code is: TOY_VAR(Picture*, aPic); aPic = Picture::doNew(-2, 1, -1, 1, 1900, 1200); This code has the following compilation error: ../lib/ToyRoot.h:41:33: error: no member named 'getVirtualTable' in 'Toy::Picture' res = gc::operator new(sz, o.getVirtualTable()); ~ ^ Is it correct?
2009 Aug 02
2
Driver fix for Ippon BCP800 (06da/0003), blazer_usb.c
Hi, Thanks to some older discussions on this list I found it quite easy to eventually track down problem with using USB cable with some more of Megatec/Q1 UPSes. The trick (which is done in megatec_usb, but not in blazer_usb) is to read in the junk that somehow gets into read buffers before sending any commands. (I inserted debug statements so it's easy to see that the data read is really
2009 Jul 12
1
Booting problem with memdisk + Thinkpad + USB
Hi, I encountered a booting problem with memdisk 2.83, USB and IBM Thinkpad T61, apparently the same issue as described here: http://syslinux.zytor.com/archives/2008-April/009850.html The boot process always stops after "Loading boot sector... booting...". With debug tracers enabled, the last few output lines are: Loading boot sector... FR<p>Dbooting...
2004 May 01
0
[LLVMdev] opt, llcc, ll++, -O1, -O2, -O3
On Sat, 1 May 2004, [koi8-r] "Valery A.Khamenya[koi8-r] " wrote: > there are two issues concerning invoking optimizations: > > 1. > this document: > http://llvm.cs.uiuc.edu/docs/GettingStarted.html > is very nice, it would be good though to add in a section > > An Example Using the LLVM Tool Chain > > examples on optimization step. That's an
2009 Jun 12
0
.doTrace problem with eval.parent(substitute(expr)) vs. lazy evaluation of expr
Here are a couple of problems with the use of eval.parent(substitute(expr)) instead of just lazily evaluating expr in the .doTrace function used by trace. (a) In S+ I sometimes use trace() to see how long a function takes to run with a tracer expression the saves the start time and calls on.exit to report the difference between the start and end times when the trace function ends. E.g., >