orc-lang / orc

Orc programming language implementation
https://orc.csres.utexas.edu/
BSD 3-Clause "New" or "Revised" License
42 stars 3 forks source link

use janino compiler for web services proxy classes #27

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
http://www.janino.net is a lightweight Java compiler. It should be faster
and smaller than the Eclipse Java Compiler we are bundling with OrcSites
currently.

Original issue reported on code.google.com by adrianqu...@gmail.com on 18 Apr 2009 at 8:12

GoogleCodeExporter commented 9 years ago
Sidney is working in this area

Original comment by jthywissen on 19 Feb 2010 at 7:36

GoogleCodeExporter commented 9 years ago
The Janino jar is about half the size (600K) of the Eclipse compiler jar 
(1.2M). The
compilation time however seems to be worse: the wsdl.orc example takes more than
twice the time to compile the stubs (1.2sec) in Janino vs 0.5 sec in the eclipse
compiler.

Original comment by sidney.rosario@gmail.com on 22 Feb 2010 at 10:26

GoogleCodeExporter commented 9 years ago
I am moving this issue to low priority. I am putting it as a 1.2 target because 
if we ever do it, we will be doing it 
in the context of 1.2's improvements to site development, but given Sidney's 
data on the relative performance of 
Janino, and the continuing maintenance cost of bundling others' code, we might 
just drop it entirely.

Original comment by dkitc...@gmail.com on 1 Mar 2010 at 9:20

GoogleCodeExporter commented 9 years ago
Obsoleted by new design direction

Original comment by jthywissen on 27 Mar 2011 at 1:23