Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-16 | Isolate #pragma clang to __clang__ compilations. | Nat Goodspeed | |
It's very irritating that Visual Studio produces a warning for unrecognized #pragmas, which we then merrily turn into an error -- #pragma is inherently compiler-specific! | |||
2014-12-12 | fix dos line endings | Oz Linden | |
2014-12-12 | Eliminate use of boost::lambda with boost::function (Trac #10864). | Nat Goodspeed | |
https://svn.boost.org/trac/boost/ticket/10864 I've used boost::lambda with boost::function in a number of creative ways over the years. But the clang 6 shipped with Xcode 6 seems to have somehow broken lambda + function in Boost 1.57. boost::phoenix is a partial workaround. Sadly, lambda's comma-operator overload doesn't seem to be supported, necessitating a couple ugly workarounds. With real lambdas now supported by current compilers, I'm sure the Boost community has little incentive to repair the lambda + function problem. Presumably we'll be able to use such features ourselves Real Soon Now... | |||
2014-12-11 | Disambiguate a few ensure() calls. | Nat Goodspeed | |
These were of the form ensure(std::string, something convertible to bool). Not sure what the ambiguity was, but ensure(std::string, bool(something)) works better. | |||
2014-12-10 | Clarify for VS 2013 that an operator bool() method returns bool. | Nat Goodspeed | |
For some reason VS 2013 (unlike its predecessors and other current compilers) needs us to explicitly convert an operator bool() method's return expression to bool. :-P | |||
2014-12-10 | Fix for build problems with LLTrace::AccumulatorBuffer copy ctor in VS2013 ↵ | callum_linden | |
(only) | |||
2014-12-09 | no implicit conversion from ofsteam to bool in VS2013!!!! | callum_linden | |
2014-11-19 | OPEN-282 - Define LL_THREAD_LOCAL for our platforms in order to unify TLS ↵ | Cinder | |
support | |||
2014-11-19 | OPEN-282 Use pthreads for TLS on mac | Cinder | |
2014-11-14 | remove skip from llframetimer_test now that it is fixed | Oz Linden | |
2014-11-14 | merge up to tip of viewer-tools-update | Oz Linden | |
2014-11-14 | rewrite an llframetimer test to be less sensitive to extended ms_sleep calls | Oz Linden | |
2014-11-14 | Convert llhash() to use boost::hash, per Cinder's suggestion. | Nat Goodspeed | |
2014-11-14 | Skip LLFrameTimer test<3>, which fails with Xcode 6.x builds. | Nat Goodspeed | |
Hopefully this is temporary until we figure out the real problem! | |||
2014-10-23 | Bring in new TUT library build. Clean up ensure_equals() overloads. | Nat Goodspeed | |
The new TUT library build eliminates the ambiguity about ensure_equals(const char*, ...) versus ensure_equals(const std::string&, ...). Now it's all based on const std::string&. Remove pointless const char* overloads and ambiguous forwarding templates. With clang in Xcode 6, any new datatypes we intend to use with ensure_equals() must have operator<<(std::ostream&, datatype) declared BEFORE lltut.h #includes tut.hpp. Reorder code in certain test source files to guarantee that visibility. | |||
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): minor fix for debug only unit ↵ | callum_linden | |
test | |||
2014-10-22 | Remove unit test case that relied on undefined order of evaluation | Oz Linden | |
in: 'cout << a() << b()' the order of evaluation of a() and b() is undefined. | |||
2014-10-22 | merge with more fixes from callum | Oz Linden | |
2014-10-22 | correct merge error in llerror_test.cpp | Oz Linden | |
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): remove unused statement warning | callum_linden | |
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): skip llerror_test test for ↵ | callum_linden | |
now - operator << issues on clang | |||
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): remove unused functions that ↵ | callum_linden | |
trigger clang warnings | |||
2014-10-22 | Update to build on Xcode 6.0 (fix unit tests): fix up Boost linker errors | callum_linden | |
2014-10-22 | added skip to llerror_test of nested logging, noted in todo file | Oz Linden | |
2014-10-21 | Update to build on Xcode 6.0: remove release build unused function | callum_linden | |
2014-10-20 | Update to build on Xcode 6.0: fix typo in functions params | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: fix Boost intrusive_ptr scoping issue (part 2 ↵ | callum_linden | |
- tidy up) | |||
2014-10-17 | Update to build on Xcode 6.0: fix Boost intrusive_ptr scoping issue | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: collection of similar const var not used ↵ | callum_linden | |
warnings/errors [-Wunused-const-variable] | |||
2014-10-17 | Update to build on Xcode 6.0: clang warned about comparison of unsigned int ↵ | callum_linden | |
to >=0 - correct ifx here is to retype the variable as signed | |||
2014-10-17 | Update to build on Xcode 6.0: remove unused function that makes clang sad | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: remove unused member variable that makes clang sad | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: additional scoping required for clang | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: remove unused variable [-Wunused-const-variable] | callum_linden | |
2014-10-17 | Update to build on Xcode 6.0: TEMP fix to remove broken code (clang) until ↵ | callum_linden | |
it's true purpose becomes clear | |||
2014-10-17 | Update to build on Xcode 6.0: turn BACK ON warnings as errors for overloaded ↵ | callum_linden | |
virtuals [-Woverloaded-virtual] and fix up first (of many) files | |||
2014-10-17 | Update to build on Xcode 6.0: reorder code and additional scoing in template ↵ | callum_linden | |
classes to make clang happy | |||
2014-10-14 | Reorder LLEventDetail::listenerNameForCoro[Impl]() decls for Xcode 6. | Nat Goodspeed | |
2014-08-01 | Pulled in fix for maint-4184 blurry textures | Aura Linden | |
2014-07-11 | Fixed assert in llmemory.h for adjacent memory locations. | Aura Linden | |
2014-07-08 | Merge. Refresh from viewer-release after 3.7.11 release. | Monty Brandenberg | |
2014-06-16 | Merge. Refresh from viewer-release after 3.7.9 release. | Monty Brandenberg | |
2014-06-16 | merge changes for 3.7.9-release | Oz Linden | |
2014-06-05 | Merge | Ricky Curtice | |
2014-06-02 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-drtvwr-365. | Stinson Linden | |
2014-05-24 | MAINT-4009: Patching a memory leak of ParamDescriptor objects. | Stinson Linden | |
2014-05-22 | Merge. Pull in viewer-release after release of 3.7.8 | Monty Brandenberg | |
2014-05-19 | merge | Brad Payne (Vir Linden) | |
2014-05-19 | Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. | Stinson Linden | |
2014-05-17 | MAINT-4009: Final pass refactoring to eliminate memory allocation related to ↵ | Stinson Linden | |
error reporting that is not properly cleaned up. |