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

Bug 356354

Summary: recompile launcher on Windows with /LARGEADDRESSAWARE
Product: [Eclipse Project] Equinox Reporter: Grant Gayed <grant_gayed>
Component: LauncherAssignee: Project Inbox <equinox.launcher-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: aniefer, daniel.kruegler, remy.suen
Version: 3.7   
Target Milestone: Juno M2   
Hardware: PC   
OS: Windows All   
Whiteboard:
Attachments:
Description Flags
32-bit eclipse launcher recompiled with /LARGEADDRESSAWARE switch none

Description Grant Gayed CLA 2011-08-31 11:05:57 EDT
Created attachment 202535 [details]
32-bit eclipse launcher recompiled with /LARGEADDRESSAWARE switch

The 32-bit IBM JRE is compiled with this switch, and as a result it is able to access 3GB of memory (or 4GB if running on 64-bit Windows) instead of the default 2GB.  However when eclipse is launched with the JRE embedded in the same process, the addressable limit is the default 2GB, which can constrain resource-intensive apps.  This is a request to recompile eclipse's 32-bit launcher on Windows with this switch.

For reference, attached is an example of the launcher compiled with this switch.
Comment 1 Andrew Niefer CLA 2011-09-01 17:31:02 EDT
I added the /LARGEADDRESSAWARE link flag for win32.win32.x86 and wpf.win32.x86