Andrew Meadows
a891785f7a
typo fix
2013-01-10 07:45:43 +00:00
Richard Linden
0c3df70dff
added newline to fix gcc builds
2013-01-09 23:15:32 -08:00
Richard Linden
0f3411f2b4
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics
2013-01-09 23:08:32 -08:00
Richard Linden
a09719c0eb
Automated merge with ssh://hg.lindenlab.com/richard/viewer-interesting-metrics
2013-01-09 23:06:12 -08:00
Richard Linden
1a888f786c
SH-3468 WIP add memory tracking base class
...
made LLTrace::MemTrackable support custom alignment
LLDrawable now uses MemTrackable new and delete operators
2013-01-09 23:05:07 -08:00
Xiaohong Bao
c539004c7e
fix a type casting error.
2013-01-09 23:37:22 -07:00
Xiaohong Bao
cda5666dc7
Automated merge with https://hg.lindenlab.com/richard/viewer-interesting
2013-01-09 22:44:44 -07:00
Xiaohong Bao
7cc37d949e
fix the merge errors from the changeset 3eadda9666cf
2013-01-09 22:43:10 -07:00
Andrew Meadows
27bec2b2f2
yet more gcc fixes
2013-01-10 05:06:11 +00:00
Andrew Meadows
90b5937c74
gcc fixes
2013-01-10 04:19:16 +00:00
Nat Goodspeed
34f231cc66
MAINT-1481: remove linux-updater; move logic to Linux update_install
...
Now that the viewer's own background updater logic is responsible for
downloading a new installer, the only functionality we still use in
linux-updater that couldn't be expressed more simply in bash is the UI. But
since most Linux distros capable of running SL at all have zenity, and all
will have xmessage, we can handle even the UI part. Add xmenity wrapper script
so update_install doesn't have to care which is present, and make the bash
script that used to launch linux-updater do the real work.
2013-01-09 20:39:06 -05:00
Andrew Meadows
8b836f776a
gcc fixes
2013-01-10 00:14:46 +00:00
Baker Linden
c4a1bd1c2f
viewer-development merge
2013-01-09 15:25:06 -08:00
Baker Linden
b0c449d301
[MAINT-2185] Unable to upload terrain .raw files
...
- Fixed an issue where a slash was prepended to the beginning of the filename (which happened to be the full path)
2013-01-09 15:24:27 -08:00
Oz Linden
d16757545c
Added tag 3.4.4-release for changeset e1bb1ae7d8b1
2013-01-09 18:19:24 -05:00
Oz Linden
cdd45b9abb
merge changes for DRTVWR-276
2013-01-09 15:18:20 -05:00
Oz Linden
42a33b6c62
tag merge of DRTVWR-276
2013-01-09 15:18:10 -05:00
Richard Linden
386e918583
SH-3468 WIP add memory tracking base class
...
fix for linux build issues
2013-01-09 11:21:45 -08:00
Dave Parks
4a84c7c8e5
More merge cleanup.
2013-01-09 13:20:41 -06:00
Dave Parks
971e9bd203
More merge cleanup.
2013-01-09 12:41:57 -06:00
Dave Parks
dda41e3458
Merge cleanup.
2013-01-09 12:08:31 -06:00
Richard Linden
0ba9a00c31
SH-3468 WIP add memory tracking base class
...
cleaned up hacks used to get unit tests working
LLTrace::init now supports recursive initialization/cleanup
put NOMINMAX back in win32 header wrappers
2013-01-08 23:50:27 -08:00
Richard Linden
2f91ffb45c
SH-3406 WIP convert fast timers to lltrace system
...
fixed Windows build problem (NOMINMAX redefinition)
2013-01-08 17:48:47 -08:00
Xiaohong Bao
8315e97453
Merge
2013-01-08 14:50:31 -07:00
Oz Linden
bf55755262
merge changes for DRTVWR-277
2013-01-08 14:41:49 -05:00
Dave Parks
954ebaed84
Automated merge with https://bitbucket.org/lindenlab/viewer-tiger
2013-01-08 13:40:59 -06:00
Oz Linden
78f63524ab
tag merge of DRTVWR-277
2013-01-08 14:29:25 -05:00
Oz Linden
b601bc3cbf
remove duplicated return (merge artifact)
2013-01-08 11:24:33 -05:00
Oz Linden
a7dbaaa0af
merge changes for DRTVWR-250
2013-01-08 09:45:27 -05:00
Oz Linden
77abdd04a4
tag merge of DRTVWR-250
2013-01-08 09:34:12 -05:00
Richard Linden
3c341a11ab
SH-3468 WIP add memory tracking base class
...
more fixes for unit test crashes
added llcommon initialization/teardown for unit tests
that indirectly trigger lltrace
changed access of atomic refcount to use preincrement/decrement
operators to reflect desired semantics
always call apr_initialize in LLCommon::initClass, even
if already initialized...apr does internal reference counting
to keep things straight
2013-01-08 00:25:07 -08:00
eli
b0d3975818
FIX INTL-110 remove utf8 BOM
2013-01-07 17:10:37 -08:00
eli
1f4f028044
FIX INTL-110 fix corrupted chinese character in translation
2013-01-07 17:06:28 -08:00
callum_linden
8c654704d4
merge with head
2013-01-07 13:08:40 -08:00
Richard Linden
6841351502
SH-3468 WIP add memory tracking base class
...
fix for unit test failures...cleanup apr without destroying
pools, allowing LLProxy to clean itself up as a singleton (and
avoiding spurious dependencies associated with manually destorying
singletons that rely on apr pools)
2013-01-06 21:37:31 -08:00
Richard Linden
222941d83c
SH-3468 WIP add memory tracking base class
...
further compile error fixes
2013-01-04 20:40:21 -08:00
Richard Linden
0d8f1077a6
Automated merge with http://bitbucket.org/lindenlab/viewer-development
2013-01-04 16:46:25 -08:00
Richard Linden
7dbb886037
SH-3468 WIP add memory tracking base class
...
further compile error fixes
2013-01-04 16:19:20 -08:00
Richard Linden
cf8fa1a958
SH-3468 WIP add memory tracking base class
...
further compile error fixes
2013-01-04 15:57:28 -08:00
Richard Linden
4ebd4b3616
SH-3468 WIP add memory tracking base class
...
further compile error fixes
2013-01-04 14:09:02 -08:00
Richard Linden
cbff0e7ab8
SH-3468 WIP add memory tracking base class
...
attempted fix for gcc compile errors
can't use typeid() on a class that doesn't have a method
defined in a translation unit
fix is to force classes deriving from LLMemTrackable to
use their own static member named sMemStat
2013-01-04 13:48:35 -08:00
Richard Linden
b2197101c4
SH-3468 WIP add memory tracking base class
...
fix for compile error on windows
ignore stdint.h even though VS2010 provides it
2013-01-04 13:04:09 -08:00
Oz Linden
0d12d171cf
pull back 3.4.4-beta4 tag
2013-01-04 14:15:08 -05:00
Oz Linden
fde976cf2b
Added tag 3.4.4-beta4 for changeset 05d9f1dd7a95
2013-01-04 14:09:03 -05:00
Oz Linden
02d9734c45
merge back DRTVWR-275 from 3.4.4 beta
2013-01-04 10:12:04 -05:00
Andrew Meadows
019836a396
More fixes for linux build of lltrace changes
2013-01-04 03:02:54 +00:00
Oz Linden
def472b45c
tag merge of DRTVWR-275
2013-01-03 18:12:29 -05:00
Andrew Meadows
6e82bb7789
fixing linux compile errors for llcommon after LLTrace work
2013-01-03 22:34:34 +00:00
Kelly Washington
2cba564b24
MAINT-2184 [crashhunters] new crash in LLUUID::toString
...
Fix dangling references.
2013-01-03 09:17:25 -08:00
Richard Linden
cda2cdda51
SH-3406 WIP convert fast timers to lltrace system
...
made fast timer stack thread local
added LLThreadLocalSingleton
made LLThreadLocalPointer obey pointer rules for const
added LLThreadLocalSingletonPointer for fast thread local pointers
2013-01-03 00:30:54 -08:00