Author: limpbizkit
Date: Thu Feb 19 17:45:41 2009
New Revision: 856

Modified:
    wiki/OptionalAOP.wiki

Log:
Edited wiki page through web user interface.

Modified: wiki/OptionalAOP.wiki
==============================================================================
--- wiki/OptionalAOP.wiki       (original)
+++ wiki/OptionalAOP.wiki       Thu Feb 19 17:45:41 2009
@@ -6,21 +6,21 @@

  ==Feature Comparison==

-||   || *Guice 1.0* || *Guice 2.0* || *Guice+AOP 2.0* ||
-|| Jar size || 544Kb || 784Kb || 1004Kb ||
-|| High performance || ✔ || ✔ || ✔ ||
-|| Binding EDSL || ✔ || ✔ || ✔ ||
-|| Scopes || ✔ || ✔ || ✔ ||
-|| Typesafe || ✔ || ✔ || ✔ ||
-|| Fast reflection via [http://cglib.sourceforge.net/ cglib] || ✔ || || ✔ | 
|
-|| Line numbers in error messages  || ✔ ||  || ✔ ||
-|| Method interceptors  || ✔ || || ✔ ||
-|| Provider Methods ||  || ✔ || ✔ ||
-|| Binding overrides ||  || ✔ || ✔ ||
-|| Tool-friendly SPI ||  || ✔ || ✔ ||
-|| Child Injectors ||  || ✔ || ✔ ||
-|| Servlet Support || Scopes Only || ✔ || ✔ ||
-|| Error Reporting || Good || Better || Best ||
+||   || *Guice 1.0* || *Guice 2.0* || *Guice+AOP 2.0* ||  
*[http://code.google.com/p/google-gin/ GIN]* ||
+|| Library size || 544Kb || 784Kb || 1004Kb || 0Kb (code gen) ||
+|| High performance || ✔ || ✔ || ✔ || ✔ ||
+|| Binding EDSL || ✔ || ✔ || ✔ || ✔ ||
+|| Scopes || ✔ || ✔ || ✔ || ✔ ||
+|| Typesafe || ✔ || ✔ || ✔ || ✔ ||
+|| Fast reflection || ✔ ([http://cglib.sourceforge.net/ cglib]) || || ✔  
([http://cglib.sourceforge.net/ cglib]) || ✔ (code gen) ||
+|| Line numbers in error messages  || ✔ ||  || ✔ ||  ||
+|| Method interceptors  || ✔ || || ✔ ||  ||
+|| Provider Methods ||  || ✔ || ✔ || ✔ ||
+|| Binding overrides ||  || ✔ || ✔ ||  ||
+|| Tool-friendly SPI ||  || ✔ || ✔ ||  ||
+|| Child Injectors ||  || ✔ || ✔ ||  ||
+|| Servlet Support || Scopes Only || ✔ || ✔ ||  ||
+|| Error Reporting || Good || Better || Best || Good ||

  ==Building Guice without AOP==
  Guice has an ant task that creates a modified copy of the Guice  
source-tree. The copy uses the  
[http://publicobject.com/2009/02/preprocessing-java-with-munge.html munge]  
preprocessor to remove all bytecode-dependent APIs. Use the following  
commands to build Guice without AOP support:

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-guice-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-guice-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to