phoenix-firestorm/indra/llcommon
Dmitry Zaporozhan b15e2beabf Implemented EXT-6724(normal task) - Implement flat list view of filtered inventory for "add wearables" panel of outfit editor
1. Modified LLInventoryItemsList - implemented delayed item construction. Items are added during draw, not more than 50 items will be added in single draw. This lets us reduce system overload during multiple panel construction.
2. Implemented LLFilteredWearableListManager to populate inventory flat list with data. This class filters entire inventory according to specified filter and populates specified inventory list with data.
3. Created LLCommonUtil::computeDifference() to avoid code copy-pasting(will use it in all appropriate places in next review request)

Reviewed by Mike Antipov - https://codereview.productengine.com/secondlife/r/301/

--HG--
branch : product-engine
2010-04-22 15:48:48 +03:00
..
tests EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them 2010-02-06 21:38:57 +00:00
CMakeLists.txt Implemented EXT-6724(normal task) - Implement flat list view of filtered inventory for "add wearables" panel of outfit editor 2010-04-22 15:48:48 +03:00
bitpack.cpp DEV-41367 resurrect dead bitpack test, convert it to a llcommon integration test. 2009-10-15 18:51:23 +00:00
bitpack.h
ctype_workaround.h
doublelinkedlist.h
imageids.cpp Move hard-coded image IDs to .cpp file to speed link time. 2009-11-28 16:39:50 -08:00
imageids.h Fix build, missed a file and items need LL_COMMON_API 2009-11-28 23:10:38 -08:00
indra_constants.cpp Migrated LLUUIDs and some float constants out of headers into .cpp files 2009-11-28 20:08:09 -08:00
indra_constants.h Fix build, missed a file and items need LL_COMMON_API 2009-11-28 23:10:38 -08:00
is_approx_equal_fraction.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
linden_common.h Migrated LLUUIDs and some float constants out of headers into .cpp files 2009-11-28 20:08:09 -08:00
linked_lists.h
ll_template_cast.h DEV-43463: Keep LLEventPump's LLStandardSignal alive during post() 2009-11-30 12:57:45 -05:00
llagentconstants.h
llallocator.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llallocator.h Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
llallocator_heap_profile.cpp sigh, follow-up fix. 2010-01-27 13:28:13 -08:00
llallocator_heap_profile.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llapp.cpp move LLEventTimer into its own source module. everyone includes it, almost no-one wants it. now I can dick with it a bit without rebuilding the world, at least. :) 2010-02-06 18:59:44 +00:00
llapp.h EXT-3075 : Remove swear words from comments across viewer 2010-03-29 15:33:48 -04:00
llapr.cpp Backed out changeset eaac19489aa6 2010-04-15 20:31:56 +01:00
llapr.h Supporting 'read from the end' doesn't make sense (to me), unlike 'write 2010-04-15 18:00:00 +01:00
llassettype.cpp BOOL->bool on llassettype.* 2010-04-01 14:40:44 +01:00
llassettype.h BOOL->bool on llassettype.* 2010-04-01 14:40:44 +01:00
llassoclist.h
llavatarconstants.h
llbase32.cpp QAR-1177 maint-viewer-12 + uploadfees-viewer combo mergeme 2009-02-03 17:56:26 +00:00
llbase32.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llbase64.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llbase64.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llboost.h trivial comment fixes for typos that were bugging me... 2009-06-22 12:03:54 +00:00
llchat.h fixed EXT-5526 Objects are shown as persons in the chat history from previous sessions 2010-02-24 17:18:05 +02:00
llclickaction.h EXT-2094 Add click-to-zoom as a one-click settable option for objects 2009-11-19 15:02:05 +08:00
llcommon.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llcommon.h Refactoring of llviewerprecompiledheaders.h to hopefully increase stability 2009-11-13 20:33:59 -05:00
llcommonutils.cpp Implemented EXT-6724(normal task) - Implement flat list view of filtered inventory for "add wearables" panel of outfit editor 2010-04-22 15:48:48 +03:00
llcommonutils.h Implemented EXT-6724(normal task) - Implement flat list view of filtered inventory for "add wearables" panel of outfit editor 2010-04-22 15:48:48 +03:00
llcoros.cpp DEV-32777, QAR-1619: Disable MSVC Release-build optimization for LLCoros::launchImpl(). 2009-09-25 10:55:25 -04:00
llcoros.h Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
llcrc.cpp Merge of QAR-1267 to trunk. This was a combo merge of QAR-1175 (maint-render-9) and QAR-1236 (dll-msvcrt-2) 2009-02-18 21:10:16 +00:00
llcrc.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llcriticaldamp.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llcriticaldamp.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llcursortypes.cpp EXT-2418 added open/sit/buy mouse cursors 2010-03-05 18:34:36 -08:00
llcursortypes.h EXT-2418 added open/sit/buy mouse cursors 2010-03-05 18:34:36 -08:00
lldarray.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
lldarrayptr.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
lldate.cpp less dumb partial fix for CID-219 2010-01-27 15:45:41 -08:00
lldate.h Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-10-20 11:34:46 -04:00
lldefs.h
lldeleteutils.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
lldependencies.cpp Merge of QAR-1383 event-system-7 into trunk. 2009-06-04 16:24:21 +00:00
lldependencies.h Merged in viewer-2.0.0-3 changes up through r129050. Boost got clobbered so I'll need to rebuild that, plus a couple other minor clenaups. 2009-07-30 19:39:08 -07:00
lldepthstack.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
lldictionary.cpp Migrated LLUUIDs and some float constants out of headers into .cpp files 2009-11-28 20:08:09 -08:00
lldictionary.h Fix assert in lldictionary as used by llfoldertype 2010-01-22 14:03:13 -08:00
lldlinked.h
lldoubledispatch.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
lldqueueptr.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llendianswizzle.h
llenum.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llerror.cpp Refactoring of llviewerprecompiledheaders.h to hopefully increase stability 2009-11-13 20:33:59 -05:00
llerror.h Hint to compiler that logging is never *expected* on the fast-path. 2010-02-01 12:13:12 +00:00
llerrorcontrol.h Fix signature of LLError::setTagLevel() 2009-10-13 20:12:52 -07:00
llerrorlegacy.h We already have a LL_FORCE_INLINE in llpreprocessor.h, don't re-invent it for llfasttimers.h. 2010-01-25 14:25:58 -08:00
llerrorthread.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llerrorthread.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llevent.cpp Merge of QAR-1383 event-system-7 into trunk. 2009-06-04 16:24:21 +00:00
llevent.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
lleventapi.cpp Add LLEventAPI class, formalizing the mechanism by which we wrap a C++ API 2009-11-11 07:41:50 -05:00
lleventapi.h Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-13 12:22:40 -05:00
lleventcoro.cpp DEV-32777: Introduce LLCoros, an LLSingleton registry of named coroutine 2009-06-03 21:38:21 +00:00
lleventcoro.h EXT-3158 - Removing logging of users password hash from new login code. 2009-12-08 16:57:45 -08:00
lleventdispatcher.cpp Introduce LLEventDispatcher::begin()/end() to iterate over (name, desc) pairs 2009-11-12 20:11:53 -05:00
lleventdispatcher.h Add lleventhost queries to list LLEventAPIs or describe one. 2009-12-22 19:17:14 -05:00
lleventemitter.h
lleventfilter.cpp svn merge -r113003:119136 svn+ssh://svn.lindenlab.com/svn/linden/branches/login-api/login-api-2 svn+ssh://svn.lindenlab.com/svn/linden/branches/login-api/login-api-3 2009-05-11 20:05:46 +00:00
lleventfilter.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llevents.cpp DEV-43463: Keep LLEventPump's LLStandardSignal alive during post() 2009-11-30 12:57:45 -05:00
llevents.h Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-12-03 11:51:50 -08:00
lleventtimer.cpp EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them 2010-02-06 21:38:57 +00:00
lleventtimer.h EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them 2010-02-06 21:38:57 +00:00
llextendedstatus.h
llfasttimer.h Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly. 2010-04-19 12:49:15 +01:00
llfasttimer_class.cpp Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly. 2010-04-19 12:49:15 +01:00
llfasttimer_class.h We already have a LL_FORCE_INLINE in llpreprocessor.h, don't re-invent it for llfasttimers.h. 2010-01-25 14:25:58 -08:00
llfile.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llfile.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llfindlocale.cpp QAR-1177 maint-viewer-12 + uploadfees-viewer combo mergeme 2009-02-03 17:56:26 +00:00
llfindlocale.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llfixedbuffer.cpp Partial merge of: viewer-2.0.0-3@131138 texture-pipeline-3@131862 -> viewer-2.0.0-3 2009-08-29 06:23:41 +00:00
llfixedbuffer.h Merged login-api with viewer-2.0.0-3 up through r132290. 2009-09-01 12:21:51 -04:00
llfoldertype.cpp Fix assert in lldictionary as used by llfoldertype 2010-01-22 14:03:13 -08:00
llfoldertype.h EXT-2482 : Newly created folders have wrong default type 2009-11-13 16:18:53 -05:00
llformat.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llformat.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llframetimer.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llframetimer.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llhash.h
llheartbeat.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llheartbeat.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llhttpstatuscodes.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llindexedqueue.h
llinstancetracker.cpp make the instancetracker unit test really, like, work. before I fiddle with a big pile of stuff. 2010-02-06 21:03:55 +00:00
llinstancetracker.h EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them 2010-02-06 21:38:57 +00:00
llkeythrottle.h svn merge -r125825:125901 svn+ssh://svn.lindenlab.com/svn/user/cg/qar-1654 2009-07-01 00:22:05 +00:00
llkeyusetracker.h
lllazy.cpp Merge of QAR-1383 event-system-7 into trunk. 2009-06-04 16:24:21 +00:00
lllazy.h Merge of QAR-1383 event-system-7 into trunk. 2009-06-04 16:24:21 +00:00
lllinkedqueue.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
lllistenerwrapper.h Fix to windows build breakages. 2009-12-03 13:11:35 -08:00
llliveappconfig.cpp Result of svn merge -r119432:120464 svn+ssh://svn/svn/linden/branches/http_database/merge-03 into trunk. QAR-1462 2009-05-18 23:38:35 +00:00
llliveappconfig.h DEV-35399 - Making the server build llcommon.dll compatible. 2009-07-28 13:20:23 -07:00
lllivefile.cpp move LLEventTimer into its own source module. everyone includes it, almost no-one wants it. now I can dick with it a bit without rebuilding the world, at least. :) 2010-02-06 18:59:44 +00:00
lllivefile.h Merge with viewer-2.0.0-3 branch 2009-06-22 15:02:19 -07:00
lllocalidhashmap.h
lllog.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
lllog.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
lllslconstants.h svn merge -r 134922:134973 svn+ssh://svn.lindenlab.com/svn/linden/branches/media-on-a-prim/moap-7 2009-10-01 02:35:53 +00:00
llmap.h
llmd5.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llmd5.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llmemory.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llmemory.h Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
llmemorystream.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llmemorystream.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llmemtype.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llmemtype.h Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
llmetrics.cpp merge -r 130399-131510 skinning-21 -> viewer-2.0.0-3 2009-08-24 20:04:52 +00:00
llmetrics.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
llmortician.cpp
llmortician.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llnametable.h
lloptioninterface.cpp Partial merge of: viewer-2.0.0-3@131138 texture-pipeline-3@131862 -> viewer-2.0.0-3 2009-08-29 06:23:41 +00:00
lloptioninterface.h Partial merge of: viewer-2.0.0-3@131138 texture-pipeline-3@131862 -> viewer-2.0.0-3 2009-08-29 06:23:41 +00:00
llpointer.h LLPointer cleanup and fix for EXT-4413 2010-01-22 16:51:13 -08:00
llpreprocessor.h We already have a LL_FORCE_INLINE in llpreprocessor.h, don't re-invent it for llfasttimers.h. 2010-01-25 14:25:58 -08:00
llpriqueuemap.h
llprocesslauncher.cpp svn merge -r 129841:129910 svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/pluginapi_05-merge@129910 2009-08-27 19:00:18 +00:00
llprocesslauncher.h Added PluginAttachDebuggerToPlugins debug setting. 2009-11-10 15:57:26 -08:00
llprocessor.cpp Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly. 2010-04-19 12:49:15 +01:00
llprocessor.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llptrskiplist.h
llptrskipmap.h
llptrto.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llptrto.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llqueuedthread.cpp more fix for EXT-5711: Some textures loading from cache seems jammed. 2010-03-25 17:14:27 -06:00
llqueuedthread.h merge from texture-pipeline 2009-11-06 12:15:41 -08:00
llrand.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llrand.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llrefcount.cpp LLPointer cleanup and fix for EXT-4413 2010-01-22 16:51:13 -08:00
llrefcount.h LLPointer cleanup and fix for EXT-4413 2010-01-22 16:51:13 -08:00
llrun.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llrun.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
llsafehandle.h Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming. 2009-10-03 23:40:28 +00:00
llsd.cpp DEV-43622 : API change (no functionality change) to fix a design error in LLSD 2009-12-01 20:59:08 -05:00
llsd.h DEV-43622 : API change (no functionality change) to fix a design error in LLSD 2009-12-01 20:59:08 -05:00
llsdserialize.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llsdserialize.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llsdserialize_xml.cpp CID-3 2010-02-13 14:37:48 +00:00
llsdserialize_xml.h
llsdutil.cpp merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llsdutil.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
llsecondlifeurls.cpp Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming. 2009-10-03 23:40:28 +00:00
llsecondlifeurls.h merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3 2009-06-21 08:04:56 +00:00
llsimplehash.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llsingleton.cpp Add on-demand allocation of LLSingletonRegistry::sSingletonMap so we don't rely on static initialization order. 2009-08-06 15:53:09 -07:00
llsingleton.h Linker optimization - use "extern template" for commonly regenerated templates 2009-11-30 14:41:52 -08:00
llskiplist.h
llskipmap.h
llsmoothstep.h
llstack.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
llstacktrace.cpp Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
llstacktrace.h Switch some files to Unix line endings 2009-11-18 17:52:03 -08:00
llstat.cpp Merge with trunk 2009-08-31 13:47:47 -07:00
llstat.h Merged latest viewer/viewer-20 into login-api. 2009-09-18 15:22:25 -04:00
llstatenums.h
llstl.h
llstreamtools.cpp svn merge -r117314:117337 2009-04-16 23:45:35 +00:00
llstreamtools.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
llstrider.h
llstring.cpp Fixed bug EXT-6399 (System locale is the same for all languages). 2010-03-26 19:09:11 +02:00
llstring.h Fixed bug EXT-6399 (System locale is the same for all languages). 2010-03-26 19:09:11 +02:00
llstringtable.cpp Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming. 2009-10-03 23:40:28 +00:00
llstringtable.h Merged latest viewer/login-api with latest viewer/viewer-20 2009-10-07 17:51:28 -07:00
llsys.cpp Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly. 2010-04-19 12:49:15 +01:00
llsys.h Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly. 2010-04-19 12:49:15 +01:00
llthread.cpp Added some threading debugging code. Should catch any recursive mutex locks in non Release builds. 2009-11-23 17:00:53 -08:00
llthread.h Added some threading debugging code. Should catch any recursive mutex locks in non Release builds. 2009-11-23 17:00:53 -08:00
lltimer.cpp Change Linux fasttimer implementation back to RDTSC - using a reliable syscall was REALLY chewing CPU time. Sigh. I didn't realize how incredibly often this gets called. So, back to the assembly. 2010-04-19 12:49:15 +01:00
lltimer.h move LLEventTimer into its own source module. everyone includes it, almost no-one wants it. now I can dick with it a bit without rebuilding the world, at least. :) 2010-02-06 18:59:44 +00:00
lltreeiterators.h CID-271 2010-02-03 20:36:56 +00:00
lluri.cpp Backed out changeset 63b699f90efd 2010-04-07 10:37:07 +01:00
lluri.h Fix for link errors referencing operator!=(LLURI const &, LLURI const &) from integration tests. 2009-09-04 14:37:55 -04:00
lluuid.cpp Backed out changeset 63b699f90efd 2010-04-07 10:37:07 +01:00
lluuid.h EXT-5940 : Typedef all vector<LLUUID>'s 2010-03-29 16:33:35 -04:00
lluuidhashmap.h
llversionserver.h Include channel names in update_version_files.py invocation to fix bad viewer channel name. 2010-03-31 15:24:42 -07:00
llversionviewer.h merge from viewer-hotfix 2010-04-20 12:29:20 +01:00
llworkerthread.cpp CID-449 2010-03-23 14:01:30 +00:00
llworkerthread.h fix for EXT-5683: viewer crashes at llcommon/llworkerthread.cpp(323): ERROR: LLWorkerClass::checkWork: ASSERT(workreq). 2010-03-04 15:02:30 -07:00
metaclass.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
metaclass.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
metaclasst.h
metaproperty.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
metaproperty.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
metapropertyt.h Merge of Parcel API V1 to trunk for 1.30 release. Hallelujah! 2009-07-22 17:30:16 +00:00
reflective.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
reflective.h Fixes to build on linux for DEV-35401. 2009-07-30 18:52:34 -07:00
reflectivet.h
roles_constants.h
stdenums.h For QAR-1710 : Server merge for QAR-1594 QAR-1643 QAR-1644 - "AVP Changes [SIM]" 2009-07-24 00:46:26 +00:00
stdtypes.h
string_table.h Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
stringize.h Added LLAPRSockStream class and associated LLAPRSockStreambuf class for 2009-06-10 00:00:03 +00:00
timer.h
timing.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
timing.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00
u64.cpp Result of svn merge -r107256:107258 svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165 2009-01-08 00:05:06 +00:00
u64.h DEV-27646 dll linkage for login module. 2009-05-22 23:27:16 +00:00