No longer include llerrorlegacy.h. Updated llstl to include deletion utilites.
This commit is contained in:
@@ -110,7 +110,7 @@ public:
|
||||
}
|
||||
void dump()
|
||||
{
|
||||
llinfos << llformat("Lifetime: Allocs:(+%u|-%u) Allocs/s: (+%lf|-%lf) Nodes: %u AccumSize: %llubytes Avg: %lf LargestSize: %u",
|
||||
LL_INFOS() << llformat("Lifetime: Allocs:(+%u|-%u) Allocs/s: (+%lf|-%lf) Nodes: %u AccumSize: %llubytes Avg: %lf LargestSize: %u",
|
||||
mTotalAllocs,
|
||||
mTotalFrees,
|
||||
F64(mTotalAllocs)/mTotalTimer.getElapsedTimeF64(),
|
||||
@@ -119,8 +119,8 @@ public:
|
||||
mTotalSize*sizeof(LLPointer<LLRefCount>),
|
||||
F64(mTotalSize)/F64(mTotalNodes),
|
||||
mLargestSize
|
||||
) << llendl;
|
||||
llinfos << llformat("Timeslice: Allocs:(+%u|-%u) Allocs/s: (+%lf|-%lf) Nodes:(+%u|-%u) LargestSize: %u",
|
||||
) << LL_ENDL;
|
||||
LL_INFOS() << llformat("Timeslice: Allocs:(+%u|-%u) Allocs/s: (+%lf|-%lf) Nodes:(+%u|-%u) LargestSize: %u",
|
||||
mPeriodAllocs,
|
||||
mPeriodFrees,
|
||||
F64(mPeriodAllocs)/mPeriodTimer.getElapsedTimeF64(),
|
||||
@@ -128,7 +128,7 @@ public:
|
||||
mPeriodNodesCreated,
|
||||
mPeriodNodesDestroyed,
|
||||
mPeriodLargestSize
|
||||
) << llendl;
|
||||
) << LL_ENDL;
|
||||
|
||||
mPeriodNodesCreated=0;
|
||||
mPeriodNodesDestroyed=0;
|
||||
@@ -197,7 +197,7 @@ struct OctreeGuard
|
||||
{
|
||||
if((*it)->mNode == node)
|
||||
{
|
||||
OCT_ERRS << "!!! MANIPULATING OCTREE BRANCH DURING ITERATION !!!" << llendl;
|
||||
OCT_ERRS << "!!! MANIPULATING OCTREE BRANCH DURING ITERATION !!!" << LL_ENDL;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -456,12 +456,12 @@ public:
|
||||
|
||||
if (child->getOctant() != i)
|
||||
{
|
||||
llerrs << "Invalid child map, bad octant data." << llendl;
|
||||
LL_ERRS() << "Invalid child map, bad octant data." << LL_ENDL;
|
||||
}
|
||||
|
||||
if (getOctant(child->getCenter()) != child->getOctant())
|
||||
{
|
||||
llerrs << "Invalid child octant compared to position data." << llendl;
|
||||
LL_ERRS() << "Invalid child octant compared to position data." << LL_ENDL;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -503,7 +503,7 @@ public:
|
||||
OctreeGuard::checkGuarded(this);
|
||||
if (data == NULL || data->getBinIndex() != -1)
|
||||
{
|
||||
OCT_ERRS << "!!! INVALID ELEMENT ADDED TO OCTREE BRANCH !!!" << llendl;
|
||||
OCT_ERRS << "!!! INVALID ELEMENT ADDED TO OCTREE BRANCH !!!" << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
LLOctreeNode<T>* parent = getOctParent();
|
||||
@@ -601,7 +601,7 @@ public:
|
||||
if (getChildCount() == 8)
|
||||
{
|
||||
//this really isn't possible, something bad has happened
|
||||
OCT_ERRS << "Octree detected floating point error and gave up." << llendl;
|
||||
OCT_ERRS << "Octree detected floating point error and gave up." << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -610,7 +610,7 @@ public:
|
||||
{
|
||||
if (mChild[i]->getCenter().equals3(center))
|
||||
{
|
||||
OCT_ERRS << "Octree detected duplicate child center and gave up." << llendl;
|
||||
OCT_ERRS << "Octree detected duplicate child center and gave up." << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -629,7 +629,7 @@ public:
|
||||
else
|
||||
{
|
||||
//it's not in here, give it to the root
|
||||
OCT_ERRS << "Octree insertion failed, starting over from root!" << llendl;
|
||||
OCT_ERRS << "Octree insertion failed, starting over from root!" << LL_ENDL;
|
||||
|
||||
oct_node* node = this;
|
||||
|
||||
@@ -749,7 +749,7 @@ public:
|
||||
}
|
||||
|
||||
//node is now root
|
||||
llwarns << "!!! OCTREE REMOVING ELEMENT BY ADDRESS, SEVERE PERFORMANCE PENALTY |||" << llendl;
|
||||
LL_WARNS() << "!!! OCTREE REMOVING ELEMENT BY ADDRESS, SEVERE PERFORMANCE PENALTY |||" << LL_ENDL;
|
||||
node->removeByAddress(data);
|
||||
llassert(data->getBinIndex() == -1);
|
||||
return true;
|
||||
@@ -764,7 +764,7 @@ public:
|
||||
if (mData[i] == data)
|
||||
{ //we have data
|
||||
_remove(data, i);
|
||||
llwarns << "FOUND!" << llendl;
|
||||
LL_WARNS() << "FOUND!" << LL_ENDL;
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -793,7 +793,7 @@ public:
|
||||
mChild[i]->validate();
|
||||
if (mChild[i]->getParent() != this)
|
||||
{
|
||||
llerrs << "Octree child has invalid parent." << llendl;
|
||||
LL_ERRS() << "Octree child has invalid parent." << LL_ENDL;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
@@ -819,24 +819,24 @@ public:
|
||||
|
||||
if (child->getSize().equals3(getSize()))
|
||||
{
|
||||
OCT_ERRS << "Child size is same as parent size!" << llendl;
|
||||
OCT_ERRS << "Child size is same as parent size!" << LL_ENDL;
|
||||
}
|
||||
|
||||
for (U32 i = 0; i < getChildCount(); i++)
|
||||
{
|
||||
if(!mChild[i]->getSize().equals3(child->getSize()))
|
||||
{
|
||||
OCT_ERRS <<"Invalid octree child size." << llendl;
|
||||
OCT_ERRS <<"Invalid octree child size." << LL_ENDL;
|
||||
}
|
||||
if (mChild[i]->getCenter().equals3(child->getCenter()))
|
||||
{
|
||||
OCT_ERRS <<"Duplicate octree child position." << llendl;
|
||||
OCT_ERRS <<"Duplicate octree child position." << LL_ENDL;
|
||||
}
|
||||
}
|
||||
|
||||
if (mChild.size() >= 8)
|
||||
{
|
||||
OCT_ERRS <<"Octree node has too many children... why?" << llendl;
|
||||
OCT_ERRS <<"Octree node has too many children... why?" << LL_ENDL;
|
||||
}
|
||||
#endif
|
||||
OctreeGuard::checkGuarded(this);
|
||||
@@ -913,7 +913,7 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
OCT_ERRS << "Octree failed to delete requested child." << llendl;
|
||||
OCT_ERRS << "Octree failed to delete requested child." << LL_ENDL;
|
||||
}
|
||||
|
||||
protected:
|
||||
@@ -1016,13 +1016,13 @@ public:
|
||||
{
|
||||
if (data == NULL)
|
||||
{
|
||||
OCT_ERRS << "!!! INVALID ELEMENT ADDED TO OCTREE ROOT !!!" << llendl;
|
||||
OCT_ERRS << "!!! INVALID ELEMENT ADDED TO OCTREE ROOT !!!" << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
|
||||
if (data->getBinRadius() > 4096.0)
|
||||
{
|
||||
OCT_ERRS << "!!! ELEMENT EXCEEDS MAXIMUM SIZE IN OCTREE ROOT !!!" << llendl;
|
||||
OCT_ERRS << "!!! ELEMENT EXCEEDS MAXIMUM SIZE IN OCTREE ROOT !!!" << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -1038,7 +1038,7 @@ public:
|
||||
|
||||
if (lt != 0x7)
|
||||
{
|
||||
//OCT_ERRS << "!!! ELEMENT EXCEEDS RANGE OF SPATIAL PARTITION !!!" << llendl;
|
||||
//OCT_ERRS << "!!! ELEMENT EXCEEDS RANGE OF SPATIAL PARTITION !!!" << LL_ENDL;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user