diff options
author | Mike Buland <eichlan@xagasoft.com> | 2009-08-14 21:22:03 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2009-08-14 21:22:03 +0000 |
commit | f01674e99a467e9eb99323130a1e1add4c57eda2 (patch) | |
tree | 50bfa258b1c5761b2fbbac86d945d981669f27d4 /src/tests/speed.cpp | |
parent | 42f4f849c683bc30404727f4dccc9d3cfd030adf (diff) | |
download | libbu++-f01674e99a467e9eb99323130a1e1add4c57eda2.tar.gz libbu++-f01674e99a467e9eb99323130a1e1add4c57eda2.tar.bz2 libbu++-f01674e99a467e9eb99323130a1e1add4c57eda2.tar.xz libbu++-f01674e99a467e9eb99323130a1e1add4c57eda2.zip |
Massive freaking changes!!!
Bu:;SharedCore actually is in and works, it's well tested and there are no
known memory leaks or violations as of now. It's been applied to Bu::List and
Bu::FBasicString so far. This means that everything using Bu::List and
Bu::FBasicString will be much, much faster and use considerably less memory.
I still have plans to apply this to Hash and maybe a couple of other core
classes.
Diffstat (limited to 'src/tests/speed.cpp')
-rw-r--r-- | src/tests/speed.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tests/speed.cpp b/src/tests/speed.cpp index b8924d7..5b26dd3 100644 --- a/src/tests/speed.cpp +++ b/src/tests/speed.cpp | |||
@@ -43,6 +43,9 @@ void fullTest( tst t ) | |||
43 | 43 | ||
44 | int main() | 44 | int main() |
45 | { | 45 | { |
46 | fullTest( tstCopy<Bu::FString>("This is a test string.") ); | 46 | Bu::FString str; |
47 | for( int j = 0; j < 500; j++ ) | ||
48 | str.append("Hey, this is a test string. It will be reapeated many, many times. How's that?"); | ||
49 | fullTest( tstCopy<Bu::FString>( str ) ); | ||
47 | } | 50 | } |
48 | 51 | ||