[ros-dev] [ros-diffs] [akhaldi] 59598: [CMAKE/GCC] * Compile debug builds using -O1 instead of -Os. This results in faster compilation time with no measurable difference in runtime performance according to tests. CORE-7...
Timo Kreuzer
timo.kreuzer at web.de
Wed Jul 31 15:04:18 UTC 2013
It used to be Os (optimize for size). not O2.
We could use O2 for the release builds IMO.
Timo
Am 31.07.2013 16:39, schrieb Alex Ionescu:
> I don't really like this. Maybe only do this on the build server, or
> at least don't do it to kernel code. "Measurable" difference in
> performance doesn't really mean much on an OS that does not have any
> performance infrastructure, but trust me, there's a difference between
> O1 and O2.
>
> Best regards,
> Alex Ionescu
>
>
> On Wed, Jul 31, 2013 at 6:04 AM, <akhaldi at svn.reactos.org
> <mailto:akhaldi at svn.reactos.org>> wrote:
>
> Author: akhaldi
> Date: Wed Jul 31 13:04:38 2013
> New Revision: 59598
>
> URL: http://svn.reactos.org/svn/reactos?rev=59598&view=rev
> Log:
> [CMAKE/GCC]
> * Compile debug builds using -O1 instead of -Os. This results in
> faster compilation time with no measurable difference in runtime
> performance according to tests.
> CORE-7374 #resolve #comment Committed in r59598.
>
> Modified:
> trunk/reactos/cmake/config.cmake
>
> Modified: trunk/reactos/cmake/config.cmake
> URL:
> http://svn.reactos.org/svn/reactos/trunk/reactos/cmake/config.cmake?rev=59598&r1=59597&r2=59598&view=diff
> ==============================================================================
> --- trunk/reactos/cmake/config.cmake [iso-8859-1] (original)
> +++ trunk/reactos/cmake/config.cmake [iso-8859-1] Wed Jul 31
> 13:04:38 2013
> @@ -10,7 +10,7 @@
> set(TUNE "i686" CACHE STRING
> "Which CPU ReactOS should be optimized for.")
>
> -set(OPTIMIZE "1" CACHE STRING
> +set(OPTIMIZE "4" CACHE STRING
> "What level of optimization to use.
> 0 = off
> 1 = Default option, optimize for size (-Os) with some additional
> options
>
>
>
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20130731/4e6f6a6e/attachment.html>
More information about the Ros-dev
mailing list