Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » New Core
Re: New Core [message #46507 is a reply to message #46502] Wed, 18 May 2016 14:25 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 14263
Registered: November 2005
Ultimate Member
I guess you misunderstand Optimal mode.

-O1 is "optimize for size"

Optimal mode means "optimize for size unless told otherwise". You can "tell otherwise" by activating "optimize for speed" in either package or file settings.

The motivation here was that majority of code does not have impact on speed. So you can just mark some files or packages to be speed optimized and save size elsewhere. You can e.g. look at Core and see which files are speed optimized (they have little "F" on them, as "FAST").

That said, maybe whole that thing is over-engineered. It dates some 15 years back when it was still important to fit something on 3.5inch diskettes (yes, U++ remembers such times) and having .exe 1.2MB instead of 1.7MB was still a big deal.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Core: New String methods
Next Topic: ide: Optimal mode removed
Goto Forum:
  


Current Time: Sat Jun 28 21:45:09 CEST 2025

Total time taken to generate the page: 0.04231 seconds