Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jeffhostetler/vs2015 optimize #948

Merged

Conversation

jeffhostetler
Copy link

Some random cleanup for my original vs2015 submission.

Set -O2 (maximize speed) rather than -Os (favor small code)
for non-debug builds.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Remove todo list item for vs2015 build notes regarding
the third party DLLs.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
@dscho dscho merged commit 14910ea into git-for-windows:master Nov 9, 2016
@dscho
Copy link
Member

dscho commented Nov 9, 2016

Excellent, thanks!

BTW the last TODO should get addressed soon: see the vstest branch in my repository. There are still 4 WIPs that I need to address before this can get merged, after which we can use MSBuild for the MSVC build.

FWIW my plan is to install automatic build jobs that auto-generate the .sln/.vcxproj files, commit and push them to a public repository, for a set of official git/git and git-for-windows/git branches.

dscho pushed a commit that referenced this pull request Nov 9, 2016
dscho pushed a commit that referenced this pull request Nov 10, 2016
dscho pushed a commit that referenced this pull request Nov 10, 2016
dscho added a commit that referenced this pull request Nov 11, 2016
dscho added a commit that referenced this pull request Nov 11, 2016
dscho pushed a commit that referenced this pull request Nov 11, 2016
dscho pushed a commit that referenced this pull request Nov 11, 2016
dscho pushed a commit that referenced this pull request Nov 12, 2016
dscho pushed a commit that referenced this pull request Nov 13, 2016
dscho pushed a commit that referenced this pull request Nov 14, 2016
dscho pushed a commit that referenced this pull request Nov 16, 2016
dscho pushed a commit that referenced this pull request Nov 17, 2016
dscho pushed a commit that referenced this pull request Nov 17, 2016
dscho pushed a commit that referenced this pull request Nov 18, 2016
@dscho dscho added this to the v2.11.0 milestone Nov 18, 2016
dscho added a commit to git-for-windows/build-extra that referenced this pull request Nov 18, 2016
When building with MS Visual C, [release builds are now properly
optimized](git-for-windows/git#948).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@jeffhostetler jeffhostetler deleted the jeffhostetler/vs2015_optimize branch December 1, 2016 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants