Kevin Funk | 24 Aug 14:37 2015
Picon

[frameworks-kcompletion] [Bug 345860] KZoneAllocator eats up too much memory on Windows

https://bugs.kde.org/show_bug.cgi?id=345860

Kevin Funk <kfunk <at> kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |http://commits.kde.org/kcom
                   |                            |pletion/05167e5bf563f3b9b24
                   |                            |65e9da2ecf1e4a86a0d4d

--- Comment #6 from Kevin Funk <kfunk <at> kde.org> ---
Git commit 05167e5bf563f3b9b2465e9da2ecf1e4a86a0d4d by Kevin Funk.
Committed on 24/08/2015 at 12:37.
Pushed by kfunk into branch 'master'.

Fix bad behavior / running OOM on Windows

When testing KDevelop on Windows we sometimes experienced excessive use
of memory (> 2 gigs of RAM allocated). This patch appears to fix the
issue.

Compiler warnings didn't sound promising either:
Z:\kderoot\download\git\kcompletion\src\kzoneallocator.cpp(129):
warning C4319: '~': zero extending 'unsigned long' to 'quintptr' of greater
size
Z:\kderoot\download\git\kcompletion\src\kzoneallocator.cpp(206):
warning C4319: '~': zero extending 'unsigned long' to 'quintptr' of greater
size
(Continue reading)

Kevin Funk | 23 Aug 23:27 2015
Picon

[frameworks-kcompletion] [Bug 345860] KZoneAllocator eats up too much memory on Windows

https://bugs.kde.org/show_bug.cgi?id=345860

Kevin Funk <kfunk <at> kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |CONFIRMED

--- Comment #5 from Kevin Funk <kfunk <at> kde.org> ---
I think we've found the issue. Will post a patch soonish.

--

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Michael Abrahams | 22 Aug 17:43 2015
Picon

Review Request 124881: Disable building GSL tests on MSVC

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124881/

Review request for kdewin.
By Michael Abrahams.
Repository: emerge

Description

Silences a linking error with multiply defined symbols in cdf/test.c in MSVC 2015

Diffs

  • portage/win32libs/gsl/gsl-disable-testing-msvc.patch (PRE-CREATION)
  • portage/win32libs/gsl/gsl.py (8432312)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Michael Abrahams | 22 Aug 17:17 2015
Picon

Review Request 124880: Update to TIFF 4.0.4

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124880/

Review request for kdewin.
By Michael Abrahams.
Repository: emerge

Description

This solved an issue in MSVC 2015 involving snprintf vs _snprintf.

I did not try to apply the giant and mysterious "tiff-4.0.3-rename-test.diff" and it seems to work alright.

Diffs

  • portage/win32libs/tiff/tiff.py (b9ec696)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Gleb Popov | 21 Aug 17:15 2015
Picon

Review Request 124868: Use macro for include selection.

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124868/

Review request for kdewin and Kevin Funk.
By Gleb Popov.
Repository: kdewin

Description

Put the logic for selecting proper inclusion path into a single file and use it from other headers.

Testing

Added tests/headers.c that includes all system headers provided by kdewin. This would allow detecting breakages in next MSVC versions.

Successfully compiled kdelibs4support with this patch.

Diffs

  • include/msvc/common.h (PRE-CREATION)
  • include/msvc/ctype.h (ac53ca6)
  • include/msvc/errno.h (5b6719f)
  • include/msvc/fcntl.h (e775e1c)
  • include/msvc/math.h (c17fd88)
  • include/msvc/signal.h (ee00c51)
  • include/msvc/stdio.h (3431391)
  • include/msvc/stdlib.h (7dd4102)
  • include/msvc/string.h (9ee1403)
  • include/msvc/sys/stat.h (8d1891d)
  • include/msvc/sys/types.h (dad9c44)
  • include/msvc/time.h (8b91112)
  • include/msvc/utime.h (ff53ae6)
  • include/msvc/wchar.h (45b437f)
  • tests/CMakeLists.txt (83aff37)
  • tests/includes.c (PRE-CREATION)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
arrowdodger arrowdodger | 20 Aug 16:36 2015
Picon

Review Request 124839: Fix build with MSVC 2015.

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124839/

Review request for kdewin.
By arrowdodger arrowdodger.
Repository: kdewin

Description

The <../include/file.h> trick was used to include the real file.h from MSVC runtime. With MSVC 2015 the directory holding these headers was renamed from "include" to "ucrt".

Testing

emerge --compile kdewin

Diffs

  • src/math/math.c (ba39ba8)
  • include/msvc/time.h (788bda0)
  • include/msvc/wchar.h (c7c0778)
  • include/msvc/sys/types.h (056cd64)
  • include/msvc/sys/stat.h (e692380)
  • include/msvc/stdlib.h (01b8981)
  • include/msvc/string.h (5d0cf67)
  • include/msvc/stdio.h (c73c878)
  • include/msvc/signal.h (58d23b2)
  • include/msvc/fcntl.h (51e01f6)
  • include/msvc/math.h (8f4f4a9)
  • include/msvc/errno.h (f11f259)
  • include/msvc/ctype.h (8dbc8c3)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
arrowdodger arrowdodger | 19 Aug 15:42 2015
Picon

Review Request 124818: Fix update-mime-database crash.

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124818/

Review request for kdewin.
By arrowdodger arrowdodger.
Repository: emerge

Description

VS was picking wrong function types for opendir/readdir because there was no prototypes for them in dirent.h, which lead to crash. The second crash was due to writing 8-byte intptr_t value returned by _findfirst() into a 4-byte long variable. No idea how it was working before.

Diffs

  • portage/win32libs/shared-mime-info/dirent.h (b98296a)
  • portage/win32libs/shared-mime-info/dirent.c (2ca945a)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Michael Abrahams | 16 Aug 00:49 2015
Picon

Review Request 124761: Add Eigen3

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124761/

Review request for kdewin.
By Michael Abrahams.
Repository: emerge

Description

These additions are part of my recent work building Krita on Windows with MSVC2013 and KDE Frameworks 5.

Diffs

  • portage/kdesupport/eigen3/eigen3-3.2.4-20150620.py (PRE-CREATION)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Michael Abrahams | 16 Aug 00:47 2015
Picon

Review Request 124760: Do not overwrite _WIN32_WINNT in our custom shared-mime-info unistd.c

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124760/

Review request for kdewin.
By Michael Abrahams.
Repository: emerge

Description

These additions are part of my recent work building Krita on Windows with MSVC2013 and KDE Frameworks 5.

Diffs

  • portage/win32libs/shared-mime-info/unistd.c (440b9e9)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Michael Abrahams | 16 Aug 00:46 2015
Picon

Review Request 124759: Use Qt bundled PCRE

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124759/

Review request for kdewin.
By Michael Abrahams.
Repository: emerge

Description

These additions are part of my recent work building Krita on Windows with MSVC2013 and KDE Frameworks 5.

Diffs

  • portage/libs/qt5/qtbase/qtbase.py (497b13c)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
Michael Abrahams | 16 Aug 00:44 2015
Picon

Review Request 124758: Update libassuan w32-types.h

This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124758/

Review request for kdewin.
By Michael Abrahams.
Repository: emerge

Description

Works in MSVC 2013

Diffs

  • portage/win32libs/assuan2/libassuan-2.1.1-cmake.diff (03d4b83)

View Diff

_______________________________________________
Kde-windows mailing list
Kde-windows <at> kde.org
https://mail.kde.org/mailman/listinfo/kde-windows

Gmane