search for: awarix

Displaying 20 results from an estimated 28 matches for "awarix".

2006 Apr 23
3
[LLVMdev] Newbie questions
...implements its own Java compiler and bytecode translator. Has it been hooked up to a JVM? If so, how and which ones? Thanks for your other answers re annotations and memory model. -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 23
3
[LLVMdev] Newbie questions
...imizing transformation. 4. Has anyone written Java JNI classes+native code that "wrap" the LLVM API, so that the LLVM libraries can be utilized from Java code? Thanks, -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 25
4
[LLVMdev] Newbie questions
...riate > optimization-useful information from the front end to LLVM in a > non-Java-specific way (e.g., see "active use" check above). > > -Archie > > __________________________________________________________________________ > Archie Cobbs * CTO, Awarix * http://www.awarix.com > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > -- Alkis
2006 Apr 25
0
[LLVMdev] Newbie questions
...frame? This is another thing that would be required for Java if e.g. you wanted to detect null pointer access via signals. Note setjmp/longjmp works OK across signal frames. Thanks, -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
3
[LLVMdev] Newbie questions
...ld be required for Java if e.g. you wanted to detect null > pointer access via signals. Note setjmp/longjmp works OK across signal > frames. > > Thanks, > -Archie > > __________________________________________________________________________ > Archie Cobbs * CTO, Awarix * http://www.awarix.com > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > -- Alkis
2006 Apr 23
0
[LLVMdev] Newbie questions
...ode? No, there's no Java interface at this time. Patches accepted :) There is, however, a burgeoning PyPy interfaces that is being developed. > > Thanks, > -Archie > __________________________________________________________________________ > Archie Cobbs * CTO, Awarix * http://www.awarix.com > You're welcome. Hope it was useful. I'm sure others will respond as well, so stay tuned. Reid Spencer. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 byte...
2006 Apr 25
0
[LLVMdev] Newbie questions
...ms for passing through all appropriate optimization-useful information from the front end to LLVM in a non-Java-specific way (e.g., see "active use" check above). -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
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 23
0
[LLVMdev] Newbie questions
...pond. Otherwise, you'll need to take a look at the code. > > Thanks for your other answers re annotations and memory model. You're welcome. > > -Archie > > __________________________________________________________________________ > Archie Cobbs * CTO, Awarix * http://www.awarix.com > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next part -------------- A non-text atta...
2006 Apr 24
0
[LLVMdev] Newbie questions
...dy invented this and given it a better name. Related idea.. what if all instructions (not just "invoke") could be allowed to have an optional "except label ..."? -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
2
[LLVMdev] Re: Newbie questions
On Wed, 26 Apr 2006, Archie Cobbs wrote: >> I haven't started this, so I have no idea how I would handle passing >> the information back and forth. > > With no annotation support, it doesn't seem like you can. This is > the problem. I'm not saying annotations are good, just that they > represent one (sub-optimal) solution to the problem. Without them, > we
2006 Apr 26
0
[LLVMdev] Re: Newbie questions
...ar (don't forget I'm the "newbie" here :-) I'd be interested to hear any ideas along these lines that are brewing (if this is the right place to discuss them). -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
0
[LLVMdev] Re: Newbie questions
.... If e.g. you're loading LLVM pre-compiled modules then you can never do this optimization because you can't recover the Java type information (which is front-end specific). -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
3
[LLVMdev] Re: Newbie questions
>>>>> "Archie" == Archie Cobbs <archie at dellroad.org> writes: Archie> Perhaps it is. In which case, I guess we need something better or else Archie> we'll never be able to do certain optimizations. I'm curious to know which optimizations you have in mind. Tom
2006 Apr 26
0
[LLVMdev] Re: Newbie questions
...with. So then you no longer have to worry about what happens to the annotations during a transformation. OK I'll shut up now and go read about annotation in the archives... :-) -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
1
[LLVMdev] Newbie questions
On Wed, 2006-04-26 at 09:01 -0500, Archie Cobbs wrote: > Requoting myself: > > > I.e., my question is the more general one: > > how do optimizations that are specific to the front-end language get > > done? How does the front-end "secret knowledge" get passed through > > somehow so it can be used for optimization purposes? > > -Archie Archie,
2006 Apr 27
0
[LLVMdev] Re: Newbie questions
...onsidered > it for gcj.) I'm not that familiar with how your stuff works, but it sounds like you would have to do these optimizations before converting to LLVM format, right? -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
0
[LLVMdev] Newbie questions
...e specific to the front-end language get > done? How does the front-end "secret knowledge" get passed through > somehow so it can be used for optimization purposes? -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 Apr 26
0
[LLVMdev] Re: Newbie questions
...ve this issue, which people are starting to think about, which is good. It's definitely a challenging and interesting question and I'm not sure what would be the best answer. -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com
2006 May 01
2
[LLVMdev] Register allocation in LLVM
On Apr 30, 2006, at 10:42 PM, Chris Lattner wrote: > On Sat, 29 Apr 2006, Fernando Magno Quintao Pereira wrote: >> I want to implement the register allocation algorithm described in >> the >> paper "Register Allocation via Coloring of Chordal Graphs, >> APLAS'05" in >> LLVM. This is a graph coloring algorithm that can find an optimal >>