10 |
|
|
11 |
|
class Mutex100M { |
12 |
|
public static void main(String[] args) throws Exception { |
13 |
< |
int x = loop((int)System.nanoTime(), 100000); |
13 |
> |
int x = loop((int) System.nanoTime(), 100000); |
14 |
|
x = loop(x, 100000); |
15 |
|
x = loop(x, 100000); |
16 |
|
long start = System.nanoTime(); |
17 |
|
x = loop(x, 100000000); |
18 |
|
if (x == 0) System.out.print(" "); |
19 |
|
long time = System.nanoTime() - start; |
20 |
< |
double secs = (double)time / 1000000000.0; |
20 |
> |
double secs = (double) time / 1000000000.0; |
21 |
|
System.out.println("time: " + secs); |
22 |
|
start = System.nanoTime(); |
23 |
|
x = loop(x, 100000000); |
24 |
|
if (x == 0) System.out.print(" "); |
25 |
|
time = System.nanoTime() - start; |
26 |
< |
secs = (double)time / 1000000000.0; |
26 |
> |
secs = (double) time / 1000000000.0; |
27 |
|
System.out.println("time: " + secs); |
28 |
|
|
29 |
|
} |