xref: /netbsd-src/external/cddl/dtracetoolkit/dist/Code/JavaScript/func_clock.html (revision c29d51755812ace2e87aeefdb06cb2b4dac7087a)
1*c29d5175Schristos<HTML>
2*c29d5175Schristos<HEAD>
3*c29d5175Schristos<TITLE>func_clock, JavaScript</TITLE>
4*c29d5175Schristos<SCRIPT type="text/javascript">
5*c29d5175Schristosfunction func_c() {
6*c29d5175Schristos	document.getElementById('now').innerHTML += "Function C<br>"
7*c29d5175Schristos	for (i = 0; i < 30000; i++) {
8*c29d5175Schristos		j = i + 1
9*c29d5175Schristos	}
10*c29d5175Schristos}
11*c29d5175Schristos
12*c29d5175Schristosfunction func_b() {
13*c29d5175Schristos	document.getElementById('now').innerHTML += "Function B<br>"
14*c29d5175Schristos	for (i = 0; i < 20000; i++) {
15*c29d5175Schristos		j = i + 1
16*c29d5175Schristos	}
17*c29d5175Schristos	func_c()
18*c29d5175Schristos}
19*c29d5175Schristos
20*c29d5175Schristosfunction func_a() {
21*c29d5175Schristos	document.getElementById('now').innerHTML += "Function A<br>"
22*c29d5175Schristos	for (i = 0; i < 10000; i++) {
23*c29d5175Schristos		j = i + 1
24*c29d5175Schristos	}
25*c29d5175Schristos	func_b()
26*c29d5175Schristos}
27*c29d5175Schristos
28*c29d5175Schristosfunction start() {
29*c29d5175Schristos	now = new Date()
30*c29d5175Schristos	document.getElementById('now').innerHTML = now + "<br>"
31*c29d5175Schristos	func_a()
32*c29d5175Schristos	var timeout = setTimeout('start()', 1000)
33*c29d5175Schristos}
34*c29d5175Schristos</SCRIPT>
35*c29d5175Schristos</HEAD>
36*c29d5175Schristos<BODY onload="start()">
37*c29d5175Schristos<DIV id="now"></DIV>
38*c29d5175Schristos</BODY>
39*c29d5175Schristos</HTML>
40