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

On Thu, Jan 10, 2013 at 4:51 PM, <ddum...@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;
>
>
>

Reply via email to