Displaying 9 results from an estimated 9 matches for "arithmeticexception".
2006 Apr 25
0
[LLVMdev] Newbie questions
...ement. But how does the
optimizer "know" this without being Java specific? It seems like LLVM
will have to have some built-in notion of a "null pointer" generated
exception. Similarly for divide by zero, e.g.:
void bar(int x) {
if (x != 0)
this.y = 100/x; // no ArithmeticException possible here
}
How will the optimizer "know" the exception can't happen?
------
Another random question: can a global variable be considered variable
in one function but constant in another?
Motivation: Java's "first active use" requirement for class initializati...
2006 Apr 24
3
[LLVMdev] Newbie questions
On Mon, 24 Apr 2006, Archie Cobbs wrote:
> Related idea.. what if all instructions (not just "invoke") could be
> allowed to have an optional "except label ..."?
This is the direction that we plan to go, when someone is interested
enough to implement it. There are some rough high-level notes about this
idea here:
2006 Apr 25
4
[LLVMdev] Newbie questions
...eld1 and x.field2 will involve
getelementptr instructions, we can have some logic in an optimization
pass to prove what you are saying: if x is null then only the first
memop through a getelementptr on x will trap.
> void bar(int x) {
> if (x != 0)
> this.y = 100/x; // no ArithmeticException possible here
> }
>
> How will the optimizer "know" the exception can't happen?
This should be pretty straight forward to implement as well (by
writing the proper optimization pass).
> ------
>
> Another random question: can a global variable be considered varia...
2013 Nov 21
2
[LLVMdev] vmkit2 core dump after building mmtk
...6.
WARNING: Class file 'java/lang/StackOverflowError' requires Java
version 1.7. This JVM only supports Java versions up to 1.6.
WARNING: Class file 'java/lang/UnknownError' requires Java version
1.7. This JVM only supports Java versions up to 1.6.
WARNING: Class file 'java/lang/ArithmeticException' requires Java
version 1.7. This JVM only supports Java versions up to 1.6.
WARNING: Class file 'java/lang/System' requires Java version 1.7. This
JVM only supports Java versions up to 1.6.
WARNING: Class file 'java/lang/AssertionStatusDirectives' requires
Java version 1.7. This...
2013 Nov 21
2
[LLVMdev] vmkit2 core dump after building mmtk
...g/StackOverflowError' requires Java
>> version 1.7. This JVM only supports Java versions up to 1.6.
>> WARNING: Class file 'java/lang/UnknownError' requires Java version
>> 1.7. This JVM only supports Java versions up to 1.6.
>> WARNING: Class file 'java/lang/ArithmeticException' requires Java
>> version 1.7. This JVM only supports Java versions up to 1.6.
>> WARNING: Class file 'java/lang/System' requires Java version 1.7. This
>> JVM only supports Java versions up to 1.6.
>> WARNING: Class file 'java/lang/AssertionStatusDirectives&...
2013 Nov 21
0
[LLVMdev] vmkit2 core dump after building mmtk
...le 'java/lang/StackOverflowError' requires Java
> version 1.7. This JVM only supports Java versions up to 1.6.
> WARNING: Class file 'java/lang/UnknownError' requires Java version
> 1.7. This JVM only supports Java versions up to 1.6.
> WARNING: Class file 'java/lang/ArithmeticException' requires Java
> version 1.7. This JVM only supports Java versions up to 1.6.
> WARNING: Class file 'java/lang/System' requires Java version 1.7. This
> JVM only supports Java versions up to 1.6.
> WARNING: Class file 'java/lang/AssertionStatusDirectives' requires
&g...
2013 Nov 22
0
[LLVMdev] vmkit2 core dump after building mmtk
...rror' requires Java
>>> version 1.7. This JVM only supports Java versions up to 1.6.
>>> WARNING: Class file 'java/lang/UnknownError' requires Java version
>>> 1.7. This JVM only supports Java versions up to 1.6.
>>> WARNING: Class file 'java/lang/ArithmeticException' requires Java
>>> version 1.7. This JVM only supports Java versions up to 1.6.
>>> WARNING: Class file 'java/lang/System' requires Java version 1.7. This
>>> JVM only supports Java versions up to 1.6.
>>> WARNING: Class file 'java/lang/AssertionS...
2013 Nov 21
0
[LLVMdev] vmkit2 core dump after building mmtk
I also misunderstood :) So, in this case, the problem is that your
version of openjdk is probably not supported. In fact, we only support
the version 7u23 of openjdk :) You can find this version here:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u25-oth-JPR
Currently, I'm modifying the internal design of vmkit and I'm not
working
2013 Nov 21
2
[LLVMdev] vmkit2 core dump after building mmtk
I guess I mispoke, I checked out the source from
http://llvm.org/svn/llvm-project/vmkit/trunk. I thought this was
vmkit2. I guess I was just referring to vmkit then.
On Thu, Nov 21, 2013 at 12:10 PM, Gaƫl Thomas <gael.thomas00 at gmail.com> wrote:
> Hi Adam,
>
> I don't know which repo you have used? Because only the llvm repo is
> maintained (not the gforge one), and