Displaying 20 results from an estimated 100000 matches similar to: "[LLVMdev] Address of an instruction (or a label?)"
2007 Mar 12
0
[LLVMdev] Address of an instruction (or a label?)
Hi Anton,
Anton Korobeynikov wrote:
> Maybe it's worth to use llvm.dbg.stoppoint?
>
>
Do you have an example on how to use this intrinsic with the JIT? How
can I get at compile
time the address of the stoppoint?
Thx,
Nicolas
2007 Mar 12
3
[LLVMdev] Address of an instruction (or a label?)
Hello, Nicolas.
> Is there a way in llvm to get the address of a generated instruction? Or
> somehow to fix the location of a label in the llvm code (something that
> may look like a basic block perhaps) and get after the compilation the
> address of this label?
Maybe it's worth to use llvm.dbg.stoppoint?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics &
2009 Sep 18
0
[LLVMdev] compiling java frontend
Hi Andreas,
Since you're only looking for a Java frontend, I suggest you only build
the Java frontend of vmkit and don't pass any pnet or mono information
to the configure script. I haven't updated the pnet part of the .Net
frontend. On the other hand, the Java frontend is up-to-date.
Nicolas
Andreas Saebjoernsen wrote:
> Thanks, I am now working on compiling up VMKit. When
2008 Mar 18
2
[LLVMdev] Proposal for a Google summer of code project for the Java frontend.
I would like to see the code of your front end.
I started working with llvm-java, since it was what was available. It
does not run yet (small compilation issues, almost done),
but the design seems fine. It can run (when setup complete) small
pieces of Java code, but no real application, since it does
not support exception handling (jsr/ret bytecodes) yet,nor garbage
collection. Implementing these
2008 Mar 18
0
[LLVMdev] Proposal for a Google summer of code project for the Java frontend.
Ramón García wrote:
> I would like to see the code of your front end.
>
>
It should be available in a week or two. I'm currently dealing with
licensing issues.
> I started working with llvm-java, since it was what was available. It
> does not run yet (small compilation issues, almost done),
> but the design seems fine. It can run (when setup complete) small
> pieces
2007 Apr 05
4
[LLVMdev] Integrating LLVM in an existing project
Hi everyone,
After some time hacking on llvm, let me introduce myself :)
I'm a PhD student at the French university Pierre et Marie Curie in
Paris. I work on a project
called the "Virtual Virtual Machine" project. You can find some (dated)
information on the
website http://vvm.lip6.fr.
Basically it's a "low level virtual machine" :) with a just in time
compiler
2012 Nov 19
0
[LLVMdev] Making VMKit2
Hi Nicolas,
I am so sorry for the questions. According to you, I built VMKit2 on Ubuntu11.10-desktop-amd64 on Intel(R) Corei5, and the previous problem solved. But another one appeared! With the following configuration:
elaheh at elaheh-Lenovo-G470:~/Desktop/vmkit2$ ./configure --with-llvmsrc=/home/elaheh/Desktop/llvm/ --with-llvmobj=/home/elaheh/Desktop/llvm/
2007 Apr 03
2
[LLVMdev] Declaration of a va_list should be an intrinsic?
Hi Andrew,
Andrew Lenharth wrote:
> On 4/2/07, Nicolas Geoffray <nicolas.geoffray at lip6.fr> wrote:
>
>> Hi everyone,
>>
>> Currently, when declaring a va_list in llvm, one only needs to do:
>>
>> %ap = alloca i8 * (Reference : llvm/docs/LangRef.html#int_varargs)
>>
>
> This example is x86 specific. alpha allocas an {sbyte*, int}
2009 Nov 20
3
[LLVMdev] VMKIT problem
Hi Nicolas,
I'm running it on Kubuntu.
Now that you mention it I did have a problem during vmkit setup. After
running the ./configure file with all the options I ran the make file it was
giving this error:
make[3]: ***
[/.automount/root/exports/transient/nataraj/Project/vmkit-0.25/lib/Mvm/Runtime/Release/EscapeAnalysis.o]
Error 1
"
So I went into Makefile.common and modified GNU
2012 Jun 07
0
[LLVMdev] VMKIT: Assertion at build
Hi Fovios,
Do you have a ./lib/j3/LLVMRuntime/LLVMRuntime.inc file being generated?
What does it contain?
Nicolas
On Thu, Jun 7, 2012 at 5:47 PM, Foivos S. Zakkak <foivos at zakkak.net> wrote:
> Still the same.
>
> Is there any chance that the placement of my directories are causing this?
>
> Also the exact command that fails is
>
>
2012 Jun 07
0
[LLVMdev] VMKIT: Assertion at build
On Thu, Jun 7, 2012 at 4:27 PM, Foivos S. Zakkak <foivos at zakkak.net> wrote:
> Hi Nicolas,
>
> I thought MMTk is written in java and it is compiled by javac.
>
It is compiled by javac to produce Java bytecode. Then vmkit runs the
initialization code of MMTk (through the JIT) and generates the binary code
through llvm.
> retried a clean build with JIT enabled
>
>
2012 Jun 07
2
[LLVMdev] VMKIT: Assertion at build
Still the same.
Is there any chance that the placement of my directories are causing this?
Also the exact command that fails is
/home1/public/zakkak/java/vmkit/Release+Asserts/bin/vmjc
-std-compile-opts
-load=/home1/public/zakkak/java/vmkit/Release+Asserts/lib/MMTKRuntime.so
-load=/home1/public/zakkak/java/vmkit/Release+Asserts/lib/MMTKMagic.so
-LowerMagic
2012 Jun 11
2
[LLVMdev] VMKIT: Assertion at build
Thanks Favios for finding the problem! I have applied a patch to
Makefile.rules, hopefully it now works without you editing some files.
About VMKIT_SRC_ROOT and PROJ_SRC_ROOT, it is fine to have both in the
code. I find it clearer to use VMKIT_SRC_ROOT.
Nicolas
On Sun, Jun 10, 2012 at 10:09 PM, Foivos S. Zakkak <foivos at zakkak.net>wrote:
> Hi Nicolas,
>
> I finally found the
2012 Jun 10
0
[LLVMdev] VMKIT: Assertion at build
Hi Nicolas,
I finally found the root of the problem. Build was unable to locate
llvm-build because it was looking for it in
path/to/vmkit_src/utils/llvm-build while it was located in
path/to/llvm_src/utils/llvm-build
Actually llvm-build's path is defined by the
path/to/llvm_src/Makefile.rules and looks like this
LLVMBuildTool := $(PROJ_SRC_ROOT)/utils/llvm-build/llvm-build
however in
2007 Apr 05
0
[LLVMdev] Integrating LLVM in an existing project
Hi Nicolas,
On Thu, 2007-04-05 at 14:10 +0200, Nicolas Geoffray wrote:
> Hi everyone,
>
> After some time hacking on llvm, let me introduce myself :)
> I'm a PhD student at the French university Pierre et Marie Curie in
> Paris. I work on a project
> called the "Virtual Virtual Machine" project. You can find some (dated)
> information on the
> website
2009 Sep 18
3
[LLVMdev] compiling java frontend
Thanks, I am now working on compiling up VMKit. When compiling VMKit in my
up-to-date svn checkout I get several error messages on missing members of
the class 'llvm::Type':
PNetLib.cpp: In function ‘void decapsulePrimitive(n3::VMObject*, const
llvm::Type*, std::vector<llvm::GenericValue,
std::allocator<llvm::GenericValue> >&)’:
PNetLib.cpp:694: error: ‘Int1Ty’ is not a
2012 Jun 07
4
[LLVMdev] VMKIT: Assertion at build
Hi Nicolas,
it looks like there are missing things
$ more lib/j3/LLVMRuntime/LLVMRuntime.inc
// Generated by llvm2cpp - DO NOT MODIFY!
Module* makeLLVMModuleContents(Module *mod) {
mod->setModuleIdentifier("<stdin>");
// Type Definitions
// Function Declarations
// Global Variable Declarations
// Constant Definitions
// Global Variable Definitions
// Function
2010 Apr 10
0
[LLVMdev] VMKit assertion failure
Hi Konrad,
I have added some diagnostic message when failing that early in the
bootstrap in the VM. Please svn up and let me know what it prints.
About the SIGSEGV you get with clojure.jar, I ran the code and got the same
error. After investigation, it turns out that the methods you have in that
.jar are quite big (50,000 bytecodes) and the static initializer of the
core__init class just crashes
2009 Apr 20
2
[LLVMdev] Issue with paper http://llvm.org/devmtg/2008-08/Geoffray_VMKitProject.pdf and presentation http://hal.inria.fr/docs/00/35/45/77/PDF/RR-6799.pdf
Dear all,
This new version of the paper at:
http://hal.archives-ouvertes.fr/docs/00/36/53/37/PDF/RR-6799.pdf
got ride of libJIT. Now my question is the how scientific is this
research and research paper if instead of using libJIT and
Portable.NET JIT:
authors of "VMKit: a Substrate for Virtual Machines by Nicolas
Geoffray — Gaël Thomas— Charles Clément —Bertil Folliot — Gilles
2010 Apr 10
0
[LLVMdev] VMKit assertion failure
OK, I know why you get that UnsatisfiedLinkError. You have made symlinks of
GNU Classpath libraries with the .so suffix. Since you're on MacOS, you
should do symlinks with the .dylib suffix (I notice that I'm not saying that
on the webpage, I'll fix that right now).
I'm not sure what to do about that core__init function. I will try to create
a bigger stack to see if that changes