You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by Ryan Baxter <rb...@gmail.com> on 2013/01/11 03:46:52 UTC

Re: svn commit: r1431679 - /shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java

Dan don't we need the same change on the DefaultJsCompiler?


On Thu, Jan 10, 2013 at 4:51 PM, <dd...@apache.org> wrote:

> Author: ddumont
> Date: Thu Jan 10 21:51:33 2013
> New Revision: 1431679
>
> URL: http://svn.apache.org/viewvc?rev=1431679&view=rev
> Log:
> @Singleton
> Closure compiler should be a singleton
>
> Modified:
>
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
>
> Modified:
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> URL:
> http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java?rev=1431679&r1=1431678&r2=1431679&view=diff
>
> ==============================================================================
> ---
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> (original)
> +++
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> Thu Jan 10 21:51:33 2013
> @@ -50,6 +50,7 @@ import com.google.common.collect.Immutab
>  import com.google.common.collect.Lists;
>  import com.google.common.collect.Maps;
>  import com.google.inject.Inject;
> +import com.google.inject.Singleton;
>  import com.google.inject.name.Named;
>  import com.google.javascript.jscomp.BasicErrorManager;
>  import com.google.javascript.jscomp.CheckLevel;
> @@ -62,6 +63,7 @@ import com.google.javascript.jscomp.JSEr
>  import com.google.javascript.jscomp.Result;
>  import com.google.javascript.jscomp.SourceFile;
>
> +@Singleton
>  public class ClosureJsCompiler implements JsCompiler {
>    // Default stack size for the compiler threads. The value was copied
> from closure compiler class.
>    private static final long DEFAULT_COMPILER_STACK_SIZE = 1048576L;
>
>
>

Re: svn commit: r1431679 - /shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java

Posted by Dan Dumont <dd...@gmail.com>.
Not much is going on in that one.

On Thu, Jan 10, 2013 at 9:46 PM, Ryan Baxter <rb...@gmail.com> wrote:

> Dan don't we need the same change on the DefaultJsCompiler?
>
>
> On Thu, Jan 10, 2013 at 4:51 PM, <dd...@apache.org> wrote:
>
> > Author: ddumont
> > Date: Thu Jan 10 21:51:33 2013
> > New Revision: 1431679
> >
> > URL: http://svn.apache.org/viewvc?rev=1431679&view=rev
> > Log:
> > @Singleton
> > Closure compiler should be a singleton
> >
> > Modified:
> >
> >
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> >
> > Modified:
> >
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> > URL:
> >
> http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java?rev=1431679&r1=1431678&r2=1431679&view=diff
> >
> >
> ==============================================================================
> > ---
> >
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> > (original)
> > +++
> >
> shindig/trunk/java/gadgets/src/main/java16/org/apache/shindig/gadgets/rewrite/js/ClosureJsCompiler.java
> > Thu Jan 10 21:51:33 2013
> > @@ -50,6 +50,7 @@ import com.google.common.collect.Immutab
> >  import com.google.common.collect.Lists;
> >  import com.google.common.collect.Maps;
> >  import com.google.inject.Inject;
> > +import com.google.inject.Singleton;
> >  import com.google.inject.name.Named;
> >  import com.google.javascript.jscomp.BasicErrorManager;
> >  import com.google.javascript.jscomp.CheckLevel;
> > @@ -62,6 +63,7 @@ import com.google.javascript.jscomp.JSEr
> >  import com.google.javascript.jscomp.Result;
> >  import com.google.javascript.jscomp.SourceFile;
> >
> > +@Singleton
> >  public class ClosureJsCompiler implements JsCompiler {
> >    // Default stack size for the compiler threads. The value was copied
> > from closure compiler class.
> >    private static final long DEFAULT_COMPILER_STACK_SIZE = 1048576L;
> >
> >
> >
>