Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 367336

Summary: Reduce the size of generated JS file
Product: z_Archived Reporter: Yun Feng Ma <mayunf>
Component: EDTAssignee: Project Inbox <edt.javascriptgen-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P1 CC: hjiyong, mheitz, smythew, svihovec, tww
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: RUI_Optimization
Attachments:
Description Flags
JSGen_Expansion_Issues.doc
none
First part of fix
none
The problems of JSGen in EDT none

Description Yun Feng Ma CLA 2011-12-21 10:28:09 EST
Investigate ways to reduce the size of generated JS file. The attachment includes some areas which can reduce the size of genned JS file, but there probably are more ...
Comment 1 Yun Feng Ma CLA 2011-12-21 10:31:30 EST
Created attachment 208686 [details]
JSGen_Expansion_Issues.doc
Comment 2 Huang Ji Yong CLA 2012-02-10 08:12:59 EST
Created attachment 210850 [details]
First part of fix
Comment 3 Huang Ji Yong CLA 2012-02-10 08:17:07 EST
Created attachment 210851 [details]
The problems of JSGen in EDT

Please refer to this document about the JSGen reduction in EDT.
Notice that in the "Problem Resolved" part, "4. Inline Code for Null Checking" is still in progress and plan to finish in I2.
Comment 4 Brian Svihovec CLA 2012-02-27 12:50:03 EST
Ji Yong, I agree that we should commit the patch that you have created so far, and work on the rest of the changes in a future release.  To avoid having this work item be 'half completed', please open another enhancement for this topic with the title, "Reduce the size of generated JS file - .8 release".  We can mention the patch and specific changes in that task.  This task can then be targeted at the Future milestone.
Comment 5 Huang Ji Yong CLA 2012-02-28 04:37:23 EST
Bug 372716 - Reduce the size of generated JS file - .8 release
Opened to track .8 work
Comment 6 Huang Ji Yong CLA 2012-04-10 22:17:02 EDT
*** Bug 367990 has been marked as a duplicate of this bug. ***