]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/civetweb/test/prime.ssjs
import quincy beta 17.1.0
[ceph.git] / ceph / src / civetweb / test / prime.ssjs
diff --git a/ceph/src/civetweb/test/prime.ssjs b/ceph/src/civetweb/test/prime.ssjs
deleted file mode 100644 (file)
index 6dc3243..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-// prime.js\r
-\r
-// Pure Ecmascript version of low level helper\r
-function primeCheckEcmascript(val, limit) {\r
-    for (var i = 2; i <= limit; i++) {\r
-        if ((val % i) == 0) { return false; }\r
-    }\r
-    return true;\r
-}\r
-\r
-// Select available helper at load time\r
-var primeCheckHelper = (this.primeCheckNative || primeCheckEcmascript);\r
-\r
-// Check 'val' for primality\r
-function primeCheck(val) {\r
-    if (val == 1 || val == 2) { return true; }\r
-    var limit = Math.ceil(Math.sqrt(val));\r
-    while (limit * limit < val) { limit += 1; }\r
-    return primeCheckHelper(val, limit);\r
-}\r
-\r
-function primeTest() {\r
-    var res = [];\r
-\r
-    print('Have native helper: ' + (primeCheckHelper !== primeCheckEcmascript) + '\n');\r
-    for (var i = 2; i <= 1000; i++) {\r
-        if (primeCheck(i)) { res.push(i); }\r
-    } \r
-    print(res.join(' '));\r
-}\r
-\r
-print = this.send || conn.write\r
-\r
-print('HTTP/1.0 200 OK\r\nContent-Type: text/plain\r\n\r\n');\r
-\r
-primeTest();\r