From e87ef675fb8984871e14858811d3ea605760a72e Mon Sep 17 00:00:00 2001 From: Derrell Lipman Date: Wed, 10 Jan 2007 02:37:05 +0000 Subject: r20641: Everything relevant from the old swat (now swat.obsolete) directory has been moved to webapps. Remove the obsolete directory. (This used to be commit e7a17c66ea08d74183efd6c0dedb68992e02e6db) --- .../performance/ArrayCreate_1.html | 57 ----------- .../performance/ArrayCreate_2.html | 47 --------- .../performance/GlobalObject_1.html | 43 -------- .../performance/GlobalObject_2.html | 51 ---------- .../performance/GlobalObject_3.html | 53 ---------- .../performance/GlobalObject_4.html | 52 ---------- .../performance/LocalObject_1.html | 43 -------- .../performance/LocalObject_2.html | 51 ---------- .../performance/LocalObject_3.html | 52 ---------- .../performance/LocalObject_4.html | 53 ---------- .../performance/LocalObject_5.html | 50 ---------- .../performance/NumberCreate_1.html | 110 --------------------- .../performance/ObjectCreate_1.html | 57 ----------- .../performance/ObjectCreate_2.html | 77 --------------- .../performance/ObjectLevel_1.html | 92 ----------------- .../performance/ObjectLevel_2.html | 88 ----------------- .../performance/ObjectLevel_3.html | 97 ------------------ .../qooxdoo-examples/performance/ObjectSize_1.html | 62 ------------ .../qooxdoo-examples/performance/Qooxdoo_1.html | 83 ---------------- .../performance/StringConcat_1.html | 95 ------------------ .../performance/StringConcat_2.html | 98 ------------------ .../performance/StringConcat_3.html | 109 -------------------- .../qooxdoo-examples/performance/TypeCheck_1.html | 84 ---------------- .../apps/qooxdoo-examples/performance/index.html | 18 ---- 24 files changed, 1622 deletions(-) delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_2.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_2.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_3.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_4.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_2.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_3.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_4.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_5.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/NumberCreate_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_2.html delete mode 100755 swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_1.html delete mode 100755 swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_2.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_3.html delete mode 100755 swat.obsolete/apps/qooxdoo-examples/performance/ObjectSize_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/Qooxdoo_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_2.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_3.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/TypeCheck_1.html delete mode 100644 swat.obsolete/apps/qooxdoo-examples/performance/index.html (limited to 'swat.obsolete/apps/qooxdoo-examples/performance') diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_1.html deleted file mode 100644 index 0fe1f5fe72..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_1.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for empty Array creation performance

-
    -
  1. Using "[]"
  2. -
  3. Using "new Array"
  4. -
  5. Using "new Array()"
  6. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_2.html b/swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_2.html deleted file mode 100644 index fcc0a05a73..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ArrayCreate_2.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for filled Array creation performance

-
    -
  1. Using "[ values ]"
  2. -
  3. Using "new Array(values)"
  4. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_1.html deleted file mode 100644 index 006745ad12..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_1.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Create 10.000 new (non stored) objects inside a loop. Identical to LocalObject_1.html.

- -

Result

-

The performance in IE is quite good (~330ms for each loop), compared to the same stuff executed without the precreated stuff.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_2.html b/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_2.html deleted file mode 100644 index e6d2e2f9a9..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_2.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (globally stored). After this create 10.000 new (non stored) objects inside a loop.

-

Keep global storage over runtime.

- -

Result

-

The performance in IE is poor (~1150ms for each loop), compared to the same stuff executed without so much precreated objects (previous example).

-

It makes no difference if we use a global or a local variable here. It's identical to LocalObject_2.html.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_3.html b/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_3.html deleted file mode 100644 index 7d8f9490f7..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_3.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (globally stored). After this create 10.000 new (non stored) objects inside a loop.

-

Use removeAll to clean up global storage after first loop.

- -

Result

-

The additional cleanup (remove all entries) of the global storage optimizes performance after the first loop. First loop is done after ~1150ms. The following loop needs ~490ms. Not bad, but poorly compared to the version, where the storage have never exist before. (See first examples, which executes in ~350ms.)

-

It makes no difference if we use a global or a local variable here. It's identical to LocalObject_3.html.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_4.html b/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_4.html deleted file mode 100644 index 57220fc846..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/GlobalObject_4.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (globally stored). After this create 10.000 new (non stored) objects inside a loop.

-

Overwrite global storage to clean up after first loop.

- -

Result

-

The additional cleanup (overwrite with null) of the global storage optimizes performance after the first loop. First loop is done after ~1150ms. The following loop needs ~350ms. Quite good. The same value as in the first example, where the data have never exist.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_1.html deleted file mode 100644 index bca9610f11..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_1.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Create 10.000 new (non stored) objects inside a loop. Identical to GlobalObject_1.html.

- -

Result

-

The performance in IE is quite good (~330ms for each loop), compared to the same stuff executed without the precreated stuff.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_2.html b/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_2.html deleted file mode 100644 index 7a98805f2c..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_2.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (locally stored). After this create 10.000 new (not stored) objects inside a loop.

-

As the loop will be executed inside the scope of "store", the browser must keep the information about "store" with each execution of "test", even if called from the timeout.

- -

Result

-

The performance in IE is poor (~1150ms for each loop), compared to the same stuff executed without so much precreated objects (previous example).

-

It makes no difference if we use a global or a local variable here. It's identical to GlobalObject_2.html.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_3.html b/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_3.html deleted file mode 100644 index ab55099694..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_3.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (locally stored). After this create 10.000 new (not stored) objects inside a loop.

- -

Result

-

The additional cleanup (remove all entries) of the local storage optimizes performance after the first loop. First loop is done after ~1150ms. The following loop needs ~490ms. Not bad, but poorly compared to the version, where the storage have never exist before. (See first examples, which executes in ~350ms.)

-

It makes no difference if we use a global or a local variable here. It's identical to GlobalObject_3.html.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_4.html b/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_4.html deleted file mode 100644 index d633458e9c..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_4.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (locally stored). After this create 10.000 new (not stored) objects inside a loop.

-

The "store" variable will be resetted after the first loop with "null".

- -

Result

-

The additional cleanup (overwrite with null) of the global storage optimizes performance after the first loop. First loop is done after ~1150ms. The following loop needs ~350ms. Quite good. The same value as in the first example, where the data have never exist.

-

Interesting because theoratically the function implemenetation of "test" is inside the scope of "store".

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_5.html b/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_5.html deleted file mode 100644 index 34f351c688..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/LocalObject_5.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

JS Object Storage Performance

- -

Test Description

-

Precreate 50.000 objects (locally stored). After this create 10.000 new (not stored) objects inside a loop.

-

The test method is implemented outside of the scope of "store".

- -

Result

-

We need no additional cleanup to get a good performance of the function. First loop is done after ~1150ms. The following loop needs ~350ms. Quite good. The same value as in the first example, where the data have never exist.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/NumberCreate_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/NumberCreate_1.html deleted file mode 100644 index 7cdb760b62..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/NumberCreate_1.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for Number creation performance

-
    -
  1. Using simple number
  2. -
  3. Using parseInt
  4. -
  5. Using parseFloat
  6. -
  7. Using new with string int
  8. -
  9. Using new with string float
  10. -
  11. Using new with simple number
  12. -
  13. Using new with parseInt
  14. -
  15. Using new with parseFloat
  16. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_1.html deleted file mode 100644 index d1b0c69971..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_1.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for empty Object creation performance

-
    -
  1. Using "{}"
  2. -
  3. Using "new Object"
  4. -
  5. Using "new Object()"
  6. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_2.html b/swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_2.html deleted file mode 100644 index 8a5128e234..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectCreate_2.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for filled Object creation performance

-
    -
  1. Using "{ content }"
  2. -
  3. Using "new Object; obj.key = value"
  4. -
  5. Using "new Object(); obj.key = value"
  6. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_1.html deleted file mode 100755 index 23106c50dc..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_1.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Testing the influence of inheritance to object creation performance.

-

Result: Each inheritance level increases the negative effect.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_2.html b/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_2.html deleted file mode 100755 index 64aaf7c644..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_2.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Testing the influence of inheritance to object creation performance.

-

Don't execute superclass constructor.

-

Result: No negative effect!

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_3.html b/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_3.html deleted file mode 100644 index f69a14d099..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectLevel_3.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Testing the influence of inheritance to object creation performance.

-

Result: Each inheritance level increases the negative effect.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectSize_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/ObjectSize_1.html deleted file mode 100755 index c80c05e976..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/ObjectSize_1.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Testing the incluence to the performance of data using the prototype mechanism on classes.

-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/Qooxdoo_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/Qooxdoo_1.html deleted file mode 100644 index bad5574641..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/Qooxdoo_1.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for qooxdoo object performance

-
    -
  1. qx.core.Object
  2. -
  3. qx.core.Target
  4. -
  5. qx.event.type.Event
  6. -
  7. qx.event.type.MouseEvent
  8. -
  9. qx.ui.basic.Terminator
  10. -
  11. qx.ui.layout.CanvasLayout
  12. -
  13. qx.ui.layout.BoxLayout
  14. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_1.html deleted file mode 100644 index f0d1ec901d..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_1.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for String Performance. Using new String instances for concat.

-
    -
  1. Operator +=
  2. -
  3. Operators = and +
  4. -
  5. Concat function
  6. -
  7. Array Push
  8. -
  9. Array Index
  10. -
  11. StringBuilder Object
  12. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_2.html b/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_2.html deleted file mode 100644 index d2b2c140c5..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_2.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for String Performance. Using cached string instances for concat.

-
    -
  1. Operator +=
  2. -
  3. Operators = and +
  4. -
  5. Concat function
  6. -
  7. Array Push
  8. -
  9. Array Index
  10. -
  11. StringBuilder Object
  12. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_3.html b/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_3.html deleted file mode 100644 index 2169b81b21..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/StringConcat_3.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for String Performance.

-

Getting an filled array of strings and try to combine them.

- -
    -
  1. Operator +=
  2. -
  3. Operators = and +
  4. -
  5. Concat function
  6. -
  7. Array Push
  8. -
  9. Array Index
  10. -
  11. Array Append
  12. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/TypeCheck_1.html b/swat.obsolete/apps/qooxdoo-examples/performance/TypeCheck_1.html deleted file mode 100644 index 7ef0f0db13..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/TypeCheck_1.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Tests for typical value checks and their performance.

-
    -
  1. Typeof with Strings
  2. -
  3. Typeof with Constants
  4. -
  5. Instanceof
  6. -
-
- - - - diff --git a/swat.obsolete/apps/qooxdoo-examples/performance/index.html b/swat.obsolete/apps/qooxdoo-examples/performance/index.html deleted file mode 100644 index ac437542ac..0000000000 --- a/swat.obsolete/apps/qooxdoo-examples/performance/index.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - qooxdoo » Demo - - - - - - - -
-

Please choose an example from above.

-
- - \ No newline at end of file -- cgit