Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-15 | Merge | Rider Linden | |
2015-07-15 | Merge downstream code and become version 3.8.2 | andreykproductengine | |
2015-07-15 | Merge from viewer-relese and become version 3.8.2 | andreykproductengine | |
2015-07-14 | 3.8.1-release | Oz Linden | |
2015-07-12 | MAINT-5351: glh-linear 'equivalent' macro has been destroyed. | Nat Goodspeed | |
Hopefully we no longer need to brute-force remove any more macros with the same name. | |||
2015-07-10 | MAINT-5351: Finish cleaning up messy merge from backing out backout | Nat Goodspeed | |
2015-07-10 | Automated merge with file:///Users/nat/linden/maint-4952-v-t-u | Nat Goodspeed | |
2015-07-10 | Merge restore of more selfless changes | Nat Goodspeed | |
2015-07-10 | Backed out changeset bab1000e1b2d: restore 'selfless' changes | Nat Goodspeed | |
2015-07-10 | Merge restore of selfless changes | Nat Goodspeed | |
2015-07-10 | Backed out changeset 6e1fa9518747: reapply 'selfless' changes | Nat Goodspeed | |
2015-07-10 | MAINT-5351: Improve management of "current" coroutine information. | Nat Goodspeed | |
Our first cut at tracking the "current" coroutine simply reset the pointer to NULL every time we context-switched away. But that strategy doesn't handle the case of coroutine A launching coroutine B. Introduce LLCoros::CoroData to track, among other things, the previous value of the current-coroutine pointer each time we switch into a coroutine. Restore THAT value when we switch back out. | |||
2015-07-07 | Merge | Rider Linden | |
2015-07-07 | Backout selfles merge 738255dbbfd679d9e615baab3398e5e345bbb3c5 | Rider Linden | |
2015-07-07 | Apply reverse patch | Rider Linden | |
2015-07-07 | Backed out selfless merge | Rider Linden | |
2015-07-07 | Automated merge with ssh://bitbucket.org/nat_linden/viewer-selfless | Nat Goodspeed | |
2015-07-06 | Force Boost use of TR1 for result_of in tests | Rider Linden | |
2015-07-06 | Force Boost result_of to use TR1 for tests. | Rider Linden | |
2015-07-04 | MAINT-5357: Add llcoro::yield() function to yield for one frame. | Nat Goodspeed | |
2015-07-03 | MAINT-5357: Extract LLErrorEvent to global namespace. | Nat Goodspeed | |
This exception class got inadvertently swept up into the llcoro namespace. Its LLClassConvention name is intended for use in the global namespace. As there are no current references, this is a trivial change. | |||
2015-07-02 | MAINT-5357: Introduce and populate llcoro:: namespace. | Nat Goodspeed | |
To date, the coroutine helper functions in lleventcoro.h have been in the global namespace. Migrate them into llcoro namespace, and fix references. Specifically, LLVoidListener => llcoro::VoidListener, and voidlistener(), postAndWait(), both waitForEventOn(), postAndWait2(), errorException() and errorLog() have been moved into llcoro. Also migrate new LLCoros::get_self() and Suspending to llcoro:: namespace. While at it, I realized that -- having converted several lleventcoro.h functions from templates (for arbitrary 'self' parameter type) to ordinary functions, having moved them from lleventcoro.h to lleventcoro.cpp, we can now migrate their helpers from lleventcoro.h to lleventcoro.cpp as well. This eliminates the need for the LLEventDetail namespace; the relevant helpers are now in an anonymous namespace in the .cpp file: listenerNameForCoro(), storeToLLSDPath(), WaitForEventOnHelper and wfeoh(). | |||
2015-07-01 | MAINT-5351: Reorganize lleventcoro_test.cpp to be more readable. | Nat Goodspeed | |
Each test<n>() method invokes a function from earlier in the source. It's much better if each of those functions immediately precedes the test that invokes it. | |||
2015-07-01 | MAINT-5351: Remove 'self' parameter from coroutine functions. | Nat Goodspeed | |
lleventcoro_test.cpp runs clean (as modified for new API), and all the rest builds clean, but the resulting viewer is as yet untested. | |||
2015-07-01 | MAINT-5351: Remove Boost Preprocessor headers from llcoros.h. | Nat Goodspeed | |
These were used in a former iteration (when we explicitly forwarded parameters), but are no longer needed. | |||
2015-06-30 | Merge | Rider Linden | |
2015-06-30 | Initial checkin for uploading via coroutine. | Rider Linden | |
2015-06-29 | MAINT-4952: Fix misplaced comments on intrusive_ptr_etc() overloads. | Nat Goodspeed | |
2015-06-17 | Coding policy fixes | Rider Linden | |
2015-05-20 | Webprofile converted to coroutine. | Rider Linden | |
Added JSON->LLSD converter Added corohandler for JSON data | |||
2015-04-29 | Merge from viewer-release | andreykproductengine | |
2015-04-27 | MAINT-5042 FIXED SL Viewer Closes Unexpectedly in specific area with high ↵ | ruslantproductengine | |
RenderVolumeLODFactor - fix for review - fix in buffer overrun detector | |||
2015-04-24 | merge with viewer tools update | Brad Payne (Vir Linden) | |
2015-04-22 | MAINT-4653 WIP, DRTVWR-397 WIP - log output to file now includes tags. ↵ | Brad Payne (Vir Linden) | |
Request max 5 attachments per idle loop to reduce sim-side failures seen when requesting large numbers. | |||
2015-04-14 | Pull merge from lindenlab/viewer-tools-update (includes viewer-release) | Merov Linden | |
2015-04-14 | Merged lindenlab/viewer-tools-update into default | Rider Linden | |
2015-04-14 | Merge with viewer-release and become 3.7.28 | andreykproductengine | |
2015-04-14 | merge changes for STORM-2113 | Oz Linden | |
2015-04-14 | minimal changes to compile on Xcode 6.2 | Oz Linden | |
2015-04-13 | merge changes for 3.7.27-release | Oz Linden | |
2015-04-13 | Merge | Rider Linden | |
2015-04-11 | STORM-2113 - uri parsing cleanup and fixes | Cinder | |
2015-04-10 | restore the ll[io]fstream because we need them as wrappers on Windows for ↵ | Oz Linden | |
wide char paths; on other platforms they are now just typedefs to the std classes | |||
2015-04-09 | Merge lindenlab/viewer-tools-update | Merov Linden | |
2015-04-09 | Added LL_WARNS_IF to llerror.h | Rider Linden | |
If the coro is given something other than a map from the http then move the return into a body section. Changed windlight to use a coroutine and the new LLCore::Http libarary. Extra comments into Event Polling. | |||
2015-04-07 | replace llifstream and llofstream with std::ifstream and std::ofstream ↵ | Oz Linden | |
respectively | |||
2015-04-07 | convert llifstream and llofstream to std::ifstream and std::ofstream ↵ | Oz Linden | |
respectively | |||
2015-04-07 | MAINT-5023 FIXED URIparser crash in LLUrlEntryBase::urlToLabelWithGreyQuery | MNikolenko ProductEngine | |
2015-04-02 | clarity and logging cleanup | Oz Linden | |
2015-04-02 | MAINT-5023 URIparser crash in LLUrlEntryBase::urlToLabelWithGreyQuery | Mnikolenko ProductEngine | |