Dear JCI developers,

I'm Google SOC applied student, working on jci. Let's see what I made for
current 
moment, fell free to comment and aks questions. 

Implementation of support file-based compilers in jci is my main task now.
To example 
my approach I implicated support of javac (currently call only). I used
javasist 
library to replace file-working classes with my proxis. It's seems this
approch 
would work fine for every java-based java compiler. Yep, I know that
javasist is 
pretty fat and slow, but it's only technological preview, and I hope
implication 
would become more satisfactory in future. And of course, unavailability of 
fork-call, remain main problem of this approach. 

Support of maven is my second goal. It's pretty simple, and I already
developed 
main part of maven plugin. But problem of abstract configuration of
jci-compilers 
isn't steal solved. As you know, now every jci-compiler has own
configuration 
class, in the other hand we have only one compiler-configuration format in 
plexys. So, you can see what shall we aim to.

 

---------------------------

Peter Konstantinov

 

 

Reply via email to