ea3205d8275e1096ebd1c4c6e25c79d79533770e
jcasper
  Sun Sep 6 01:11:15 2026 -0700
Installing updated hg.conf files from UCSC servers

diff --git confs/hgwdev.hg.conf confs/hgwdev.hg.conf
index 92b6ba0521d..9062c099a2f 100644
--- confs/hgwdev.hg.conf
+++ confs/hgwdev.hg.conf
@@ -425,30 +425,38 @@
 analyticsKey=G-RT83HV74PS
 
 # show a message when hgTracks takes longer than X seconds to load
 warnSeconds=40
 
 # use new mouseovers instead of title tags
 showMouseovers=on
 
 # we trust trackDb to know what tables and files exist on this machine
 # so we won't check at start up
 trustTrackDb=on
 
 # limit memory to 20G
 maxMem=21474836480
 
+# Grow the heap in 32 MB steps instead of the 128 kB the C library uses by
+# default.  hgTracks loads tracks in parallel threads and each thread grows its
+# own pool, so the small default step costs a heavy render about 133,000 system
+# calls.  Worth roughly 8% of the time on a heavy session, for about 65 MB more
+# resident memory on that same session and 8 to 20 MB on an ordinary view.
+# Remove this line to go back to the C library default.  refs #38225
+mallocTopPad=33554432
+
 # are we able to do hgc in pop up dialogs, a checkbox
 # on the configure page controls whether we actually will
 #canDoHgcInPopUp=true
 
 browser.exportedDataHubs=on
 
 # Enables the grouping feature for track hubs
 #trackHubsCanAddGroups=on
 
 # see #33023
 bigBedMaxItems=100000
 
 # hubSpace related settings:
 # show the hubSpace UI
 storeUserFiles=true
@@ -503,37 +511,34 @@
 # gene (e.g. "360bp SOD1") instead of "blat YourSeq". Off by default while in QA.
 blatResultsGroup=on
 
 # Enables genark hubs to appear in assembly dropdowns for hgConvert/hgLiftOver
 genarkLiftOver=on
 
 # Enables the gear and x icon for hgTracks
 #greyBarIcons=on
 
 # very experimental, only on hgwdev: support for an embedded IGV track, see #36337
 showIgv=on
 
 # Enables approved hgLogin redirect
 #login.approvedReturn=https://genome-preview.ucsc.edu/
 
-# Enables single path loading for bigBed. Also, affects bigGenePred and bigPsl.
-#bigBedOnePath=on
-
-# calculate GC track on the fly
-gcOnTheFly=on
-# allow the track to appear even if gc5Base or gc5BaseBw are already there
-gcOnTheFlyCoExist=off
+# calculate GC track on the fly, default 'on' but is also controlled by
+#   presence of trackDb entry.  No trackDb entry, no display.
+#      Also, will not display if either gc5Base of gc5BaseBw are present.
+# gcOnTheFly=on
 
 # allow most tracks to have an override color that ignores trackDb and the item coloring
 showColorPicker=on
 
 # Show chromosome aliases on hgTracks
 showAliases=on
 
 # Link from the Convert page to the alignment request page, refs #37973
 showLiftRequest=on
 
 # Enable/disable myVariants feature
 doMyVariants=on
 
 # Set a limit on how many IP addresses can use the same hguid before a forced captcha check, see #37494
 hguidIpTracking.enabled=on