From 36d4e7f0511f773fdb74d0d6c442cde7a1c6de4d Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Wed, 6 Apr 2005 20:23:28 +0000 Subject: [PATCH] small script to test handling of many (e.g. 5000) views --- benchmarks/misc/manyviews.geo | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 benchmarks/misc/manyviews.geo diff --git a/benchmarks/misc/manyviews.geo b/benchmarks/misc/manyviews.geo new file mode 100644 index 0000000000..28c1d3e0c7 --- /dev/null +++ b/benchmarks/misc/manyviews.geo @@ -0,0 +1,26 @@ + +N = 5000; + +Printf("Testing Combine TimeSteps with %g views", N); +For i In {1:N} + View "aa" {SP(0,0,0){i};}; +EndFor +Combine TimeSteps; +//Save View[0] "new.pos"; +Printf("Done testing Combine"); + +M = 10; +Printf("Testing leaks with %g allocations of %g views", M, N); + +For j In {1:M} +Printf("-- create %g", j); +For i In {1:N} + View "aa" {SP(0,0,0){i};}; +EndFor +Printf("-- delete %g", j); +For i In {1:N} + Delete View[0]; +EndFor +EndFor + +Printf("Done testing leaks"); -- GitLab