Displaying 14 results from an estimated 14 matches for "j3intrinsics".
Did you mean:
intrinsics
2013 Apr 17
1
[LLVMdev] [vmkit]Problems when modifying J3
...M Constant object for each class.
So modifying the internal representation of a class means that you also
have to modify the AOTCompiler.
Here is a patch with a tiny example where an int is added to JavaClass.
If you want to add more complex structures, take a look at how
intrinsics are managed (J3Intrinsics).
Harris Bakiras
On 04/16/2013 06:56 PM, Harris BAKIRAS wrote:
> Hi Julien,
>
> I also tried to add a field and get the same error as you.
>
> In theory, to add a field in JavaClass or JavaCommonClass you have to
> put your field at the end of the declaration list (in order to...
2012 Jun 05
3
[LLVMdev] VMKIT: Assertion at build
...f0
3 libc.so.6 0x00002b3990178a75 gsignal + 53
4 libc.so.6 0x00002b399017c5c0 abort + 384
5 libc.so.6 0x00002b3990171941 __assert_fail + 241
6 vmjc 0x0000000000cd7fde
llvm::PointerType::get(llvm::Type*, unsigned int) + 478
7 vmjc 0x0000000000564317
j3::J3Intrinsics::init(llvm::Module*) + 199
8 vmjc 0x000000000054f86d
j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&) + 1597
9 vmjc 0x0000000000502b8d main + 141
10 libc.so.6 0x00002b3990163c4d __libc_start_main + 253
11 vmjc 0x0000000000502a39
Aborted
make[2]:...
2013 Apr 16
0
[LLVMdev] [vmkit]Problems when modifying J3
Hi Julien,
I also tried to add a field and get the same error as you.
In theory, to add a field in JavaClass or JavaCommonClass you have to
put your field at the end of the declaration list (in order to minimize
index changes in J3Intrinsics)
in C++ code and in LLVMRuntime/runtime-single.ll
We are working on this issue to see what is going wrong.
The problem is the fact that the error is not deterministic which makes
it difficult to solve.
I will tell you more as soon as I solve the issue.
Harris Bakiras
On 04/15/2013 05:25 PM, Ju...
2013 Apr 15
2
[LLVMdev] [vmkit]Problems when modifying J3
Hi all,
I am currently working with vmkit (especially on J3) for a student project,
I want to made some experimentations on J3.
I see in the file lib/j3/VMCore/JavaClass.h that if I want to add some
attributes in the class JavaClass I must change a few thing in
LLVMRuntime/* and in JnjvmModule.cpp.
But JnjvmModule.cpp does not exist anymore. So my first question is : what
is the equivalent of
2012 Jun 06
0
[LLVMdev] VMKIT: Assertion at build
...2b3990178a75 gsignal + 53
> 4 libc.so.6 0x00002b399017c5c0 abort + 384
> 5 libc.so.6 0x00002b3990171941 __assert_fail + 241
> 6 vmjc 0x0000000000cd7fde
> llvm::PointerType::get(llvm::Type*, unsigned int) + 478
> 7 vmjc 0x0000000000564317
> j3::J3Intrinsics::init(llvm::Module*) + 199
> 8 vmjc 0x000000000054f86d
> j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&) + 1597
> 9 vmjc 0x0000000000502b8d main + 141
> 10 libc.so.6 0x00002b3990163c4d __libc_start_main + 253
> 11 vmjc 0x000000000...
2012 Jun 07
2
[LLVMdev] VMKIT: Assertion at build
...3
> 4 libc.so.6 0x00002b399017c5c0 abort + 384
> 5 libc.so.6 0x00002b3990171941 __assert_fail + 241
> 6 vmjc 0x0000000000cd7fde
> llvm::PointerType::get(llvm::Type*, unsigned int) + 478
> 7 vmjc 0x0000000000564317
> j3::J3Intrinsics::init(llvm::Module*) + 199
> 8 vmjc 0x000000000054f86d
> j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&) + 1597
> 9 vmjc 0x0000000000502b8d main + 141
> 10 libc.so.6 0x00002b3990163c4d __libc_start_main + 253
> 11 vmjc...
2012 Jun 07
2
[LLVMdev] VMKIT: Assertion at build
...9017c5c0 abort + 384
>> 5 libc.so.6 0x00002b3990171941 __assert_fail + 241
>> 6 vmjc 0x0000000000cd7fde
>> llvm::PointerType::get(llvm::Type*, unsigned int) + 478
>> 7 vmjc 0x0000000000564317
>> j3::J3Intrinsics::init(llvm::Module*) + 199
>> 8 vmjc 0x000000000054f86d
>> j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&) + 1597
>> 9 vmjc 0x0000000000502b8d main + 141
>> 10 libc.so.6 0x00002b3990163c4d __libc_star...
2012 Jun 07
0
[LLVMdev] VMKIT: Assertion at build
...3
>> 4 libc.so.6 0x00002b399017c5c0 abort + 384
>> 5 libc.so.6 0x00002b3990171941 __assert_fail + 241
>> 6 vmjc 0x0000000000cd7fde
>> llvm::PointerType::get(llvm::Type*, unsigned int) + 478
>> 7 vmjc 0x0000000000564317
>> j3::J3Intrinsics::init(llvm::Module*) + 199
>> 8 vmjc 0x000000000054f86d
>> j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&) + 1597
>> 9 vmjc 0x0000000000502b8d main + 141
>> 10 libc.so.6 0x00002b3990163c4d __libc_start_main + 253
>> 11 vmjc...
2012 Jun 07
2
[LLVMdev] VMKIT: Assertion at build
...5 libc.so.6 0x00002b3990171941 __assert_fail + 241
>>> 6 vmjc 0x0000000000cd7fde
>>> llvm::PointerType::get(llvm::Type*, unsigned int) + 478
>>> 7 vmjc 0x0000000000564317
>>> j3::J3Intrinsics::init(llvm::Module*) + 199
>>> 8 vmjc 0x000000000054f86d
>>> j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&)
>>> + 1597
>>> 9 vmjc 0x0000000000502b8d main + 141
>>>...
2012 Jun 07
0
[LLVMdev] VMKIT: Assertion at build
...o.6 0x00002b399017c5c0 abort + 384
>>> 5 libc.so.6 0x00002b3990171941 __assert_fail + 241
>>> 6 vmjc 0x0000000000cd7fde
>>> llvm::PointerType::get(llvm::Type*, unsigned int) + 478
>>> 7 vmjc 0x0000000000564317
>>> j3::J3Intrinsics::init(llvm::Module*) + 199
>>> 8 vmjc 0x000000000054f86d
>>> j3::JavaAOTCompiler::JavaAOTCompiler(std::string const&) + 1597
>>> 9 vmjc 0x0000000000502b8d main + 141
>>> 10 libc.so.6 0x00002b3990163c4d __libc_start_main + 253
>...
2012 Jun 07
0
[LLVMdev] VMKIT: Assertion at build
...so.6 0x00002b3990171941 __assert_fail + 241
>>>> 6 vmjc 0x0000000000cd7fde
>>>> llvm::PointerType::get(llvm::**Type*, unsigned int) + 478
>>>> 7 vmjc 0x0000000000564317
>>>> j3::J3Intrinsics::init(llvm::**Module*) + 199
>>>> 8 vmjc 0x000000000054f86d
>>>> j3::JavaAOTCompiler::**JavaAOTCompiler(std::string const&)
>>>> + 1597
>>>> 9 vmjc 0x0000000000502b8d main + 141
&...
2012 Jun 07
4
[LLVMdev] VMKIT: Assertion at build
...il + 241
> 6 vmjc 0x0000000000cd7fde
> llvm::PointerType::get(llvm::__Type*,
> unsigned int) + 478
> 7 vmjc 0x0000000000564317
> j3::J3Intrinsics::init(llvm::__Module*) + 199
> 8 vmjc 0x000000000054f86d
>
> j3::JavaAOTCompiler::__JavaAOTCompiler(std::string const&)
> + 1597
> 9 vmjc 0x0000000000502b...
2012 Jun 10
0
[LLVMdev] VMKIT: Assertion at build
...6 vmjc 0x0000000000cd7fde
>> llvm::PointerType::get(llvm::__Type*,
>> unsigned int) + 478
>> 7 vmjc 0x0000000000564317
>> j3::J3Intrinsics::init(llvm::__Module*) +
>> 199
>> 8 vmjc 0x000000000054f86d
>>
>> j3::JavaAOTCompiler::__JavaAOTCompiler(std::string
>> const&)
>> + 1597
>>...
2012 Jun 11
2
[LLVMdev] VMKIT: Assertion at build
...6 vmjc 0x0000000000cd7fde
>>> llvm::PointerType::get(llvm::_**_Type*,
>>> unsigned int) + 478
>>> 7 vmjc 0x0000000000564317
>>> j3::J3Intrinsics::init(llvm::_**_Module*) +
>>> 199
>>> 8 vmjc 0x000000000054f86d
>>>
>>> j3::JavaAOTCompiler::__**JavaAOTCompiler(std::string
>>> const&)
>>> + 1597
>>&...