Thank Colin very much. I am following the above url to do code splitting. I 
found initial download size is very big. Left over code only takes 1%. 75 
org.gwtproject.i18n.shared.cldr.impl.CurrencyList_XX 
are generated. Each has 10741 bytes in size. I don't need all CurrencyList 
files. How do I reduce  CurrencyList files?

Thanks,

David


On Saturday, October 5, 2024 at 10:26:52 AM UTC+8 Colin Alworth wrote:

> While gwt-core and the other refactored modules are intended to be both 
> gwt-compatible and j2cl-compatible, there are a small handful of classes 
> and methods in those refactored modules that, in their original form, were 
> somehow specific to the GWT compiler itself. 
>
> The com.google.gwt.core.client.GWT class is one such class that mostly 
> consists of "magic", where there is no java or js implementation of many of 
> its members, but those members exist to allow the compiler to rewrite 
> certain calls with specific behavior. As such, 
> org.gwtproject.core.client.GWT cannot correctly implement all of those 
> methods, and throws exceptions where it must fail.
>
> In a case like this, you must call the original method on the 
> com.google.gwt class while you still use GWT. If you migrate to j2cl and 
> closure, you must find another solution there - j2cl has no split points, 
> and closure-compiler doesn't even think of split points in the same way 
> that GWT does. So, as long as you continue to use GWT 2, call the 
> runAsync() method on the com.google.gwt.core.client.GWT class, and refer to 
> https://www.gwtproject.org/doc/latest/DevGuideCodeSplitting.html for more 
> guidance.
>
>
> On Friday, October 4, 2024 at 9:24:54 PM UTC-5 David wrote:
>
>> I use GWT 2.10.
>>
>> David
>>
>> On Saturday, October 5, 2024 at 10:18:56 AM UTC+8 David wrote:
>>
>>> In gwt-core-1.0.0-RC1.jar, I see *"Pick either GWT2 split point or 
>>> Closure-Compiler chunks". Where can I find a code splitting SDK?*
>>>
>>>
>>> *David*
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/f08cd8e0-8bae-4832-a36b-3b603a73c36dn%40googlegroups.com.

Reply via email to