summary refs log tree commit diff
path: root/pkgs/development/libraries/boehm-gc
Commit message (Collapse)AuthorAge
* boehmgc: reinstate 7.6.6, use for asymptoteMichael Raskin2018-10-08
| | | | A quickfix after #45708
* boehmgc: 7.6.6 -> 7.6.8 (#45708)Will Dietz2018-09-20
|
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* nix: use boehmgc with enableLargeConfig = trueVladimír Čunát2018-07-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #43015 for me and hopefully also similar issues. == Resource consumption == TL;DR: no change for small-memory cases, less CPU for large-memory cases. I assume almost all of the large memory usage is just the expression evaluation and managed by the GC, so I used just `nix-env -q...` to test. Old and new lines for each command follow. I tried to run each several times, but the values were very stable (<1% difference on re-runs), so only one line for each command-version pair is provided. $ time nix-env -f . -qaP --description -A nix >/dev/null - 0.06user 0.01system 0:00.07elapsed 101%CPU (0avgtext+0avgdata 29036maxresident)k + 0.06user 0.01system 0:00.07elapsed 102%CPU (0avgtext+0avgdata 29864maxresident)k $ time nix-env -f . -qaP --description >/dev/null - 6.45user 0.36system 0:06.82elapsed 99%CPU (0avgtext+0avgdata 1021024maxresident)k + 6.23user 0.33system 0:06.57elapsed 100%CPU (0avgtext+0avgdata 938408maxresident)k $ time nix-env -f . --show-trace -qa --drv-path --system --meta --xml 2>&1 >/dev/null - 56.35user 0.96system 0:31.03elapsed 184%CPU (0avgtext+0avgdata 3207708maxresident)k + 44.80user 0.91system 0:26.12elapsed 175%CPU (0avgtext+0avgdata 3192696maxresident)k $ time ./result-nix-large/bin/nix-instantiate --dry-run --eval --strict \ --show-trace ./maintainers/scripts/eval-release.nix > /dev/null - Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS - Command terminated by signal 6 - 175.18user 2.68system 1:17.42elapsed 229%CPU (0avgtext+0avgdata 8468440maxresident)k + 178.48user 2.78system 1:15.11elapsed 241%CPU (0avgtext+0avgdata 8460572maxresident)k
* github-gentoo-compromized_cannot-download_boehm-gc-7.6.0-sys_select.patch-fr ↵sander2018-07-02
| | | | om-any-mirror - change to gentoo git repository gitweb.gentoo.org
* boehmgc: 7.6.4 -> 7.6.6Will Dietz2018-04-20
| | | | https://github.com/ivmai/bdwgc/releases/tag/v7.6.6
* boehmgc: Add patch for RISC-V support.Shea Levy2018-02-18
|
* changes some targetPlatform to hostPlatform checksWill Dietz2018-02-13
|
* boehm-gc: fix missing include, fix build w/muslWill Dietz2018-02-13
| | | | Also disable-static, don't remember why
* boehmgc: 7.6.2 -> 7.6.4Tuomas Tynkkynen2018-02-04
|
* Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2018-01-14
|\ | | | | | | | | | | | | | | | | | | Conflicts: pkgs/build-support/fetchbower/default.nix pkgs/build-support/fetchdarcs/default.nix pkgs/build-support/fetchgx/default.nix pkgs/development/python-modules/botocore/default.nix pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix pkgs/tools/admin/awscli/default.nix
| * treewide: Simplify some `doCheck` callsJohn Ericson2018-01-09
| | | | | | | | | | | | In anticipation of what I outline in #33599, I only simplify exactly those `doCheck`s which are equal to `hostPlatform != buildPlatform`. I also stick a comment next to them so I can grep for them later.
* | boehm-gc, libatomic_ops: 7.6.0 -> 7.6.2Will Dietz2018-01-13
|/ | | | These should be the same version.
* boehm-gc: enable parallel buildingOrivej Desh2017-11-21
|
* boehm-gc: Don't run tests when cross-compilingBen Gamari2017-10-27
|
* Enable some more debug infoEelco Dolstra2017-07-05
|
* boehm-gc: Don't use stdenv ? crosshsloan2017-06-28
|
* boehm-gc: 7.2g -> 7.6.0Nathan Zadoks2016-12-15
| | | | fix #20753
* boehmgc: 7.2f -> 7.2gGraham Christensen2016-11-30
|
* treewide: Shuffle outputsTuomas Tynkkynen2016-08-29
| | | | Make either 'bin' or 'out' the first output.
* Merge commit staging+systemd into closure-sizeVladimír Čunát2015-10-03
|\ | | | | | | Many non-conflict problems weren't (fully) resolved in this commit yet.
| * cygwin: patch boehm-gc on cygwinRok Garbas2015-05-28
| |
* | Merge 'staging' into closure-sizeVladimír Čunát2015-04-18
|\| | | | | | | | | | | | | | | - there were many easy merge conflicts - cc-wrapper needed nontrivial changes Many other problems might've been created by interaction of the branches, but stdenv and a few other packages build fine now.
| * unmaintain a bunch of packagesLudovic Courtès2015-01-13
| |
| * boehm-gc: fixes URLs in metaVincent Laporte2014-11-18
| |
| * boehm-gc: Support --enable-large-configEelco Dolstra2014-09-18
| |
* | Merge branch 'staging' into v/modularVladimír Čunát2014-08-31
|\| | | | | | | | | | | | | Conflicts (easy): pkgs/development/interpreters/perl/5.10/setup-hook.sh pkgs/development/interpreters/perl/5.8/setup-hook.sh pkgs/development/libraries/gtk+/2.x.nix
| * boehm-gc: Update to 7.2fEelco Dolstra2014-08-21
| |
* | boehm-gc: Split into multiple outputsEelco Dolstra2013-08-26
|/
* boehm-gc: Update to 7.2dEelco Dolstra2012-10-03
|
* libgc 7.2alpha6 (June 2011).Ludovic Courtès2012-01-22
| | | | svn path=/nixpkgs/trunk/; revision=31787
* BDW-GC, GMP, libffi, libunistring, Readline: Don't use the native `strip'.Ludovic Courtès2011-07-01
| | | | | | Using the native `strip' breaks static libraries when cross-compiling. svn path=/nixpkgs/trunk/; revision=27572
* * boehm-gc: For simplicity, use a tarball containing the CVS exportEelco Dolstra2011-02-02
| | | | | | | | instead of fetchcvs. Then we don't need to special-case FreeBSD either. Also, removed the Cygwin patch which no longer seems needed. svn path=/nixpkgs/trunk/; revision=25759
* BDW-GC: Fix Cygwin builds with the CVS tree.Ludovic Courtès2011-01-26
| | | | svn path=/nixpkgs/trunk/; revision=25691
* BDW-GC: Default to the current CVS version.Ludovic Courtès2011-01-22
| | | | svn path=/nixpkgs/trunk/; revision=25669
* Using a new boehm-gc (alpha, not stable) on the mips,Lluís Batlle i Rossell2010-08-21
| | | | | | because the stable does not support mips at all svn path=/nixpkgs/branches/stdenv-updates/; revision=23319
* boehm-gc: Add missing brackets.Ludovic Courtès2010-04-01
| | | | svn path=/nixpkgs/trunk/; revision=20902
* boehm-gc: Fix x86_64-darwin builds.Ludovic Courtès2010-04-01
| | | | svn path=/nixpkgs/trunk/; revision=20900
* BDW-GC: Build on all platforms.Ludovic Courtès2010-02-12
| | | | svn path=/nixpkgs/trunk/; revision=19954
* BDW-GC: Tentative fix for Cygwin.Ludovic Courtès2009-09-18
| | | | svn path=/nixpkgs/trunk/; revision=17249
* libgc: Add meta-info.Ludovic Courtès2009-09-16
| | | | svn path=/nixpkgs/trunk/; revision=17187
* libgc 7.1.Ludovic Courtès2008-09-05
| | | | svn path=/nixpkgs/trunk/; revision=12804
* * Boehm GC updated to 7.0. Needed to get w3m to build on x86_64.Eelco Dolstra2008-01-06
| | | | svn path=/nixpkgs/trunk/; revision=10082
* * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurlEelco Dolstra2007-08-24
| | | | | | | | | URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable mirror support (r9190, NIXPKGS-70) this is no longer necessary: fetchurl will try to download from that location automatically. So we can keep the original URLs. svn path=/nixpkgs/trunk/; revision=9192
* * Copy a bunch of files to nix.cs.uu.nl.Eelco Dolstra2006-10-12
| | | | svn path=/nixpkgs/trunk/; revision=6711
* * Boehm GC 6.8, needed on Darwin-x86.Eelco Dolstra2006-08-01
| | | | svn path=/nixpkgs/trunk/; revision=6011
* * Copy lots of files to nix.cs.uu.nl.Eelco Dolstra2006-01-30
| | | | svn path=/nixpkgs/trunk/; revision=4623
* Added libraries:Martin Bravenboer2005-09-07
| | | | | | | | | | | | | | | | - gtkmm: C++ bindings for gtk - glibmm: C++ bindings for glib - libsigc++ (C++) Added applications: - Batik: SVG rasterizer (and more) - Inkscape: vector graphics drawing application Upgraded: - boehm-gc svn path=/nixpkgs/trunk/; revision=3792
* * catamaran.labs.cs.uu.nl -> nix.cs.uu.nl.Eelco Dolstra2005-08-22
| | | | svn path=/nixpkgs/trunk/; revision=3660
* * Move tarballs to catamaran so that we are no longer dependent on aEelco Dolstra2005-02-15
| | | | | | gazillion different servers. Resurrected some 25 missing files. svn path=/nixpkgs/trunk/; revision=2237