Commit Graph

40 Commits (680194deaf7a35caaa629abc16e886d71baff636)

Author SHA1 Message Date
Oz Linden 776aadf4ef OPEN-199: replace the confusing STANDALONE switch with USESYSTEMLIBS 2014-03-19 17:30:07 -04:00
Oz Linden ddd5659f81 merge changes for DRTVWR-294 2013-04-19 10:11:29 -04:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
prep e0432f98ee SH-3563. Pull and merge from viewer-development. Modest code changes to fix alignment issue in llAppearance. 2012-11-28 16:36:34 -05:00
Dave Parks a36b66bd14 MAINT-1815 Fix for excessive memory usage in Mayfair. Disable tcmalloc. Disable private memory pools. Make viewer large address aware on windows.
Reviewed by Kelly
2012-11-07 16:03:54 -06:00
Dave Parks 4827b7160b Enable tcmalloc 2012-10-22 14:39:29 -05:00
William Todd Stinson aa86085347 MAINT-1636: Turning off tcmalloc for the build now that davep's changes are in to fix our major crasher. 2012-10-05 15:58:38 -07:00
Don Kjer e858c172fc Updating to newer build of tcmalloc/google perf tools. Removing X11 library dependencies from headless libraries 2012-10-04 22:00:24 +00:00
William Todd Stinson e4db676717 Re-enabling tcmalloc in the build. 2012-09-28 12:06:46 -07:00
Dave Parks 9ec263d2f1 MAINT-1503 Minimal set of changes needed to safely disable tcmalloc 2012-09-12 15:44:36 -05:00
Oz Linden 97d969a338 initial attempt to restore changes that make removing tcmalloc possible; not tested 2012-09-12 14:36:37 -04:00
William Todd Stinson a766e26db4 Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the repository. 2012-09-10 10:37:02 -07:00
simon@Simon-PC.lindenlab.com 173d0fa213 Pull in viewer-development because it's painful. Merge with runitai's help. 2012-07-11 16:15:23 -07:00
Brad Payne (Vir Linden) b13fe12fb9 tcmalloc on by default 2012-02-03 14:10:51 -05:00
Brad Payne (Vir Linden) c0fffdea88 SH-2789 WIP 2012-01-12 16:11:06 -05:00
Brad Payne (Vir Linden) bfe6e94f53 SH-2789 WIP - fixing the LL_USE_TCMALLOC code, make tests build with the same tcmalloc options as the sl executable 2012-01-06 13:01:17 -05:00
Brad Payne (Vir Linden) d3b0a13755 SH-2789 WIP - fix for linux build failure 2012-01-05 18:24:42 -05:00
Brad Payne (Vir Linden) ba67b9359f SH-2789 WIP - allow building with or without tcmalloc, default to tcmalloc enabled 2012-01-05 17:37:02 -05:00
Brad Payne (Vir Linden) e4a1b12e7a SH-2789 WIP - build without tcmalloc, force alignment in various places 2011-12-15 12:48:07 -05:00
Oz Linden f0bc8a0f71 convert tabs to spaces where they are forbidden 2011-08-17 12:33:23 -04:00
Dave Parks 0e2df02775 Attempt at making tcmalloc work. 2011-04-11 15:42:17 -05:00
Nyx (Neal Orman) 5f872761ca no longer using tcmalloc-minimal, replacing cmake config to refer to
full build version.
2011-04-08 20:03:44 -04:00
Nyx (Neal Orman) 84df608ade initial pass at adding new mesh libraries to autobuild. Needs a license review and some other fixes, but autobuild configure completes successfully. 2011-04-05 14:11:28 -04:00
Loren Shih 47781184fc Automated merge up from viewer-development into mesh-development 2011-04-04 10:42:52 -04:00
Andrew de Laix 38bdbbd019 rename google archive for linux to google-perftools and update to latest. 2011-03-16 16:06:47 +00:00
Alain Linden 738c754608 windows autobuildibatized (bye bye install.py...) 2011-01-14 09:03:22 -08:00
Andrew A. de Laix b7637e58be mac buiding with autobuild and autobuild style packages (just say no to install.py) 2011-01-13 13:09:27 -08:00
Nyx (Neal Orman) 0207e04f0d SH-395 WIP fixing linux build in opensource mesh branch
Reverting a previous cmake fix as we're not set up to use debug
libraries on non-windows platforms. Also removing references to
debug versions of tcmalloc to unstick the build.
2010-10-28 15:15:04 -04:00
Dave Parks 7c2b9221d6 merge 2010-09-27 15:20:27 -05:00
Nyx (Neal Orman) 1ac289bac9 SH-211 FIX update viewer-mesh branch to use new tcmalloc package
Finished changes to make viewer-mesh make use of tcmalloc on linux.
Almost all changes are juggling cmake config files, to make sure
that the package is downloaded, installed, moved at the right times,
and linked at the right times.

Code reviewed by Seraph
2010-09-23 16:46:02 -04:00
Nyx (Neal Orman) 7f9285979d WIP make tcmalloc work on linux (JIRA pending)
First pass at integrating the linux version of tcmalloc.

Code will be reviewed in a later commit before pushing.
2010-09-23 14:59:03 -04:00
Brad Payne (Vir Linden) 90e3d83a5c Fix for build failures - disabling tcmalloc for now 2010-09-21 13:26:52 -04:00
Dave Parks e18e26e87c Use tcmalloc for windows (gives auto-magical 16-byte alignment whenever needed, much faster than Visual C++ malloc). 2010-09-19 23:07:56 -05:00
Palmer 6b81dfb139 Allow USE_GOOGLE_PERFTOOLS to be set to on. For memory manager
Reviewed by Bao
2009-11-18 11:59:09 -08:00
Steven Bennetts 9ec432034d merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3
ignore-dead-branch
2009-06-21 08:04:56 +00:00
Brad Kittenbrink abdc99f21b Merge of QAR-1267 to trunk. This was a combo merge of QAR-1175 (maint-render-9) and QAR-1236 (dll-msvcrt-2)
svn merge -r 109838:112264 svn+ssh://svn.lindenlab.com/svn/linden/branches/maint-render/maint-render-9-merge-r109833
2009-02-18 21:10:16 +00:00
Andrew Meadows 5f3875018e svn merge -r99056:99248 svn+ssh://svn.lindenlab.com/svn/linden/branches/andrew/gcc-4-003-for-merge 2008-10-10 16:04:02 +00:00
Don Kjer 4ff16b735f QAR-907: svn merge -r 98908:98910 svn+ssh://svn/svn/linden/qa/sim-metrics/sim-metrics2-release-merge-98903 into release 2008-10-09 18:07:46 +00:00
Jennifer Leech fbf15572d9 svn merge -r89258:89534 svn+ssh://svn/svn/linden/branches/install-dev-binaries/idb2-merge-buildme 2008-06-12 20:51:41 +00:00
Bryan O'Sullivan 9db949eec3 svn merge -r88066:88786 svn+ssh://svn.lindenlab.com/svn/linden/branches/cmake-9-merge
dataserver-is-deprecated
for-fucks-sake-whats-with-these-commit-markers
2008-06-02 21:14:31 +00:00