summaryrefslogtreecommitdiff
path: root/indra/llcommon
AgeCommit message (Collapse)Author
2010-02-19merge from viewer2, conflicts resolved...Tofu Linden
2010-02-19Implemented low task EXT-5215 (Disable showing full yyyy/mm/dd timestamp for ↵Eugene Mutavchi
messages (nearby chat/im) received today) --HG-- branch : product-engine
2010-02-13viewer2 trunk merge.Tofu Linden
2010-02-13CID-3Tofu Linden
Checker: CHECKED_RETURN Function: LLImageDecodeThread::update(unsigned int) File: /indra/llimage/llimageworker.cpp
2010-02-12Per-avatar customizable icons next to name links in textJames Cook
Changed LLUrlEntryAgent callbacks to handle both link label and icon Eliminated legacy LLNameCache file loading Reviewed with Kelly
2010-02-11Created stub LLAvatarNameCache for display name lookup, asJames Cook
well as LLAvatarName base data object. Reviewed with Kelly.
2010-03-05Tweak LLDynamicArrayIndexed to not abuse its std::vector.Dave Parks
2010-03-05Tweak LLDynamicArrayIndexed to not abuse its std::vector.Dave Parks
2010-02-08Merge from viewer2 trunk.Tofu Linden
2010-02-06EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect themTofu Linden
2010-02-06make the instancetracker unit test really, like, work. before I fiddle with ↵Tofu Linden
a big pile of stuff.
2010-02-06move LLEventTimer into its own source module. everyone includes it, almost ↵Tofu Linden
no-one wants it. now I can dick with it a bit without rebuilding the world, at least. :)
2010-02-05EXT-4754 Fix for LLEventTimer::updateClass crash.Mark Palange (Mani)
Ugh. Update on Tofu's patch for this bug. Reviewed by Richard
2010-02-04merge from viewer2.Tofu Linden
2010-02-04EXT-4754 Crash in LLEventTimer::updateClassTofu Linden
2010-02-04A flag+assert to help track bad behaviour in LLEventTimer, especially EXT-4754Tofu Linden
2010-02-03CID-269Tofu Linden
Checker: UNINIT_CTOR Function: LLWorkerClass::LLWorkerClass(LLWorkerThread *, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&) File: /indra/llcommon/llworkerthread.cpp
2010-02-03CID-271Tofu Linden
Checker: UNINIT_CTOR Function: LLTreeDFSIter<LLView, std::list<LLView *, std::allocator<LLView *>>::_Const_iterator<(bool)0>>::LLTreeDFSIter() File: /indra/llcommon/lltreeiterators.h
2010-02-03CID-272Tofu Linden
Checker: UNINIT_CTOR Function: LLTreeDFSPostIter<LLView, std::list<LLView *, std::allocator<LLView *>>::_Const_iterator<(bool)0>>::LLTreeDFSPostIter() File: /indra/llcommon/lltreeiterators.h
2010-02-03CID-273Tofu Linden
Checker: UNINIT_CTOR Function: NamedTimerFactory::NamedTimerFactory() File: /indra/llcommon/llfasttimer_class.cpp
2010-02-03merge from viewer2.Tofu Linden
2010-02-02mergeMark Palange (Mani)
2010-02-02Pushing processor id windows fixes to working branch.Mark Palange (Mani)
2010-02-01Added cpu frequency. puching to move to windows. again.palange
2010-02-01mergerichard
2010-02-01pushing to private repo to move to windows development.palange
2010-02-01Merge from viewer2.Tofu Linden
2010-02-01Hint to compiler that logging is never *expected* on the fast-path.Tofu Linden
2010-01-29merge from viewer2Tofu Linden
2010-01-29fixed major EXT-3643 “Embed friendship offer into IM window”;Alexei Arabadji
--HG-- branch : product-engine
2010-01-28Merge from viewer2 trunk.Tofu Linden
2010-01-28fixed EXT-3841 [BSI] "Send IM..." choosable in IM floater context menuIgor Borovkov
--HG-- branch : product-engine
2010-01-27CID-227Tofu Linden
Checker: STRING_OVERFLOW Function: CProcessor::AnalyzeIntelProcessor() File: /indra/llcommon/llprocessor.cpp
2010-01-27less dumb partial fix for CID-219Tofu Linden
2010-01-27partial fix for CID-219Tofu Linden
Checker: STREAM_FORMAT_STATE Function: LLDate::toStream(std::basic_ostream<char, std::char_traits<char>>&) const File: /indra/llcommon/lldate.cpp
2010-01-27CID-220Tofu Linden
Checker: STREAM_FORMAT_STATE Function: encode_character(std::basic_ostream<char, std::char_traits<char>>&, char) File: /indra/llcommon/lluri.cpp
2010-01-27CID-186Tofu Linden
Checker: RESOURCE_LEAK Function: LLStringUtilBase<unsigned int>::addCRLF(std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int>>&) File: /indra/llcommon/llstring.h
2010-01-27sigh, follow-up fix.Tofu Linden
2010-01-27CID-99Tofu Linden
Checker: INVALIDATE_ITERATOR Function: LLAllocatorHeapProfile::parse(const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&) File: /indra/llcommon/llallocator_heap_profile.cpp not a bug, but make it clearer to coverity.
2010-01-26Merge from viewer2 trunk.Tofu Linden
2010-01-26DEV-45468 SNOW-108: Fast timers are broken / badly-scaled on linuxTofu Linden
more reliable fix based on feedback from Richard. dicked with the Darwin results too since those seemed wrong based on the same feedback (also covered in test plan).
2010-01-25We already have a LL_FORCE_INLINE in llpreprocessor.h, don't re-invent it ↵Tofu Linden
for llfasttimers.h. Also define LL_LIKELY/LL_UNLIKELY with a warning about its micro-optimizey nature, and use it to annotate llasserts (i.e. make llassert() lower-overhead and thus more attractive, even in inner-ish loops.)
2010-01-25Gosh, the mac prototypes for get_cpu_clock_count_64 have always been wrong, ↵Tofu Linden
but the compiler didn't start caring until I made these proper member functions. fixed.
2010-01-25DEV-45468 'SNOW-108: Fast timers are broken / badly-scaled on linux' ready ↵Tofu Linden
to merge. legacy coding policy fix-up.
2010-01-25Final fix for fast timer reshuffle.Tofu Linden
2010-01-25shuffle shuffle of timer code. cleanup.Tofu Linden
2010-01-25pull in the linux+solaris fast-timers impl from snowglobe, fit it into ↵Tofu Linden
viewer2, start moving headers around.
2010-01-22mergerichard
2010-01-22LLPointer cleanup and fix for EXT-4413richard
reviewed by Rick
2010-01-22Merge from v2 trunk.Tofu Linden