starting JPF on class: javax.realtime.test.preemption.Main search started Running under JPF choice mode is pseudorandom Preemptable CPU Job 1 created, priority=6, cycles=10, pauseTime=(1 ms, 0 ns), computationTime=(99 ms, 456951 ns) Job 2 created, priority=5, cycles=10, pauseTime=(2 ms, 0 ns), computationTime=(99 ms, 456951 ns) Job 3 created, priority=4, cycles=10, pauseTime=(3 ms, 0 ns), computationTime=(99 ms, 456951 ns) Job 4 created, priority=3, cycles=10, pauseTime=(4 ms, 0 ns), computationTime=(99 ms, 456951 ns) Simulation starts at time (0 ms, 0 ns) under mode pseudorandom 4 choices available for next event: ((0 ms, 0 ns), 6, Job 1 (priority 6)) ((0 ms, 0 ns), 5, Job 2 (priority 5)) ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 5, Job 2 (priority 5)) (0 ms, 0 ns) Job 2 starts (0 ms, 0 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) 3 choices available for next event: ((0 ms, 0 ns), 6, Job 1 (priority 6)) ((0 ms, 0 ns), 4, Job 3 (priority 4)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 4, Job 3 (priority 4)) (0 ms, 0 ns) Job 3 starts (0 ms, 0 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) 2 choices available for next event: ((0 ms, 0 ns), 6, Job 1 (priority 6)) ((0 ms, 0 ns), 3, Job 4 (priority 3)) selecting ((0 ms, 0 ns), 3, Job 4 (priority 3)) (0 ms, 0 ns) Job 4 starts (0 ms, 0 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (0 ms, 0 ns) Job 1 starts (0 ms, 0 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (1 ms, 0 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (1 ms, 0 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently not held) (1 ms, 0 ns) Job 1 (priority 6) gets Preemptable CPU (1 ms, 0 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2 ms, 0 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (2 ms, 0 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (2 ms, 0 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (3 ms, 0 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (3 ms, 0 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (3 ms, 0 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 1 (priority 6) (4 ms, 0 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (4 ms, 0 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (4 ms, 0 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 1 (priority 6) (100 ms, 456951 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (100 ms, 456951 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (100 ms, 456951 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (100 ms, 456951 ns) Job 1 (priority 6) releases Preemptable CPU (100 ms, 456951 ns) Preemptable CPU given to Job 2 (priority 5) (100 ms, 456951 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 0) (100 ms, 456951 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (100 ms, 456951 ns) Job 2 (priority 5) gets Preemptable CPU (100 ms, 456951 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (101 ms, 456951 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (101 ms, 456951 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (101 ms, 456951 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (101 ms, 456951 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (101 ms, 456951 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (101 ms, 456951 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (101 ms, 456951 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (101 ms, 456951 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (200 ms, 913902 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (200 ms, 913902 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (200 ms, 913902 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (200 ms, 913902 ns) Job 1 (priority 6) releases Preemptable CPU (200 ms, 913902 ns) Preemptable CPU given to Job 2 (priority 5) (200 ms, 913902 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 1) (200 ms, 913902 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (200 ms, 913902 ns) Job 2 (priority 5) gets Preemptable CPU (200 ms, 913902 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (201 ms, 913902 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (201 ms, 913902 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (201 ms, 913902 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (201 ms, 913902 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (201 ms, 913902 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (201 ms, 913902 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (201 ms, 913902 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (201 ms, 913902 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (301 ms, 370853 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (301 ms, 370853 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (301 ms, 370853 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (301 ms, 370853 ns) Job 1 (priority 6) releases Preemptable CPU (301 ms, 370853 ns) Preemptable CPU given to Job 2 (priority 5) (301 ms, 370853 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 2) (301 ms, 370853 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (301 ms, 370853 ns) Job 2 (priority 5) gets Preemptable CPU (301 ms, 370853 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (302 ms, 370853 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (302 ms, 370853 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (302 ms, 370853 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (302 ms, 370853 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (302 ms, 370853 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (302 ms, 370853 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (302 ms, 370853 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (302 ms, 370853 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (401 ms, 827804 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (401 ms, 827804 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (401 ms, 827804 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (401 ms, 827804 ns) Job 1 (priority 6) releases Preemptable CPU (401 ms, 827804 ns) Preemptable CPU given to Job 2 (priority 5) (401 ms, 827804 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 3) (401 ms, 827804 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (401 ms, 827804 ns) Job 2 (priority 5) gets Preemptable CPU (401 ms, 827804 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (402 ms, 827804 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (402 ms, 827804 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (402 ms, 827804 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (402 ms, 827804 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (402 ms, 827804 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (402 ms, 827804 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (402 ms, 827804 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (402 ms, 827804 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (502 ms, 284755 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (502 ms, 284755 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (502 ms, 284755 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (502 ms, 284755 ns) Job 1 (priority 6) releases Preemptable CPU (502 ms, 284755 ns) Preemptable CPU given to Job 2 (priority 5) (502 ms, 284755 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 4) (502 ms, 284755 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (502 ms, 284755 ns) Job 2 (priority 5) gets Preemptable CPU (502 ms, 284755 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (503 ms, 284755 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (503 ms, 284755 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (503 ms, 284755 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (503 ms, 284755 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (503 ms, 284755 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (503 ms, 284755 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (503 ms, 284755 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (503 ms, 284755 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (602 ms, 741706 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (602 ms, 741706 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (602 ms, 741706 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (602 ms, 741706 ns) Job 1 (priority 6) releases Preemptable CPU (602 ms, 741706 ns) Preemptable CPU given to Job 2 (priority 5) (602 ms, 741706 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 5) (602 ms, 741706 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (602 ms, 741706 ns) Job 2 (priority 5) gets Preemptable CPU (602 ms, 741706 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (603 ms, 741706 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (603 ms, 741706 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (603 ms, 741706 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (603 ms, 741706 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (603 ms, 741706 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (603 ms, 741706 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (603 ms, 741706 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (603 ms, 741706 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (703 ms, 198657 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (703 ms, 198657 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (703 ms, 198657 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (703 ms, 198657 ns) Job 1 (priority 6) releases Preemptable CPU (703 ms, 198657 ns) Preemptable CPU given to Job 2 (priority 5) (703 ms, 198657 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 6) (703 ms, 198657 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (703 ms, 198657 ns) Job 2 (priority 5) gets Preemptable CPU (703 ms, 198657 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (704 ms, 198657 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (704 ms, 198657 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (704 ms, 198657 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (704 ms, 198657 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (704 ms, 198657 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (704 ms, 198657 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (704 ms, 198657 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (704 ms, 198657 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (803 ms, 655608 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (803 ms, 655608 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (803 ms, 655608 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (803 ms, 655608 ns) Job 1 (priority 6) releases Preemptable CPU (803 ms, 655608 ns) Preemptable CPU given to Job 2 (priority 5) (803 ms, 655608 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 7) (803 ms, 655608 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (803 ms, 655608 ns) Job 2 (priority 5) gets Preemptable CPU (803 ms, 655608 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (804 ms, 655608 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (804 ms, 655608 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (804 ms, 655608 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (804 ms, 655608 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (804 ms, 655608 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (804 ms, 655608 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (804 ms, 655608 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (804 ms, 655608 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (904 ms, 112559 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (904 ms, 112559 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (904 ms, 112559 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (904 ms, 112559 ns) Job 1 (priority 6) releases Preemptable CPU (904 ms, 112559 ns) Preemptable CPU given to Job 2 (priority 5) (904 ms, 112559 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 8) (904 ms, 112559 ns) Job 1 (priority 6) begins hold of (1 ms, 0 ns) (904 ms, 112559 ns) Job 2 (priority 5) gets Preemptable CPU (904 ms, 112559 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (905 ms, 112559 ns) Job 1 (priority 6) returns from hold of (1 ms, 0 ns) (905 ms, 112559 ns) Job 1 (priority 6) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (905 ms, 112559 ns) Job 1 (priority 6) steals Preemptable CPU from Job 2 (priority 5) (905 ms, 112559 ns) Job 1 (priority 6) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (905 ms, 112559 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (905 ms, 112559 ns) Job 2 (priority 5) returns from hold having held (1 ms, 0 ns) (905 ms, 112559 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 1 (priority 6)) (905 ms, 112559 ns) Job 2 (priority 5) waits for Preemptable CPU held by Job 1 (priority 6) (1004 ms, 569510 ns) Job 1 (priority 6) returns from hold of (99 ms, 456951 ns) (1004 ms, 569510 ns) Job 1 (priority 6) returns from hold having held (99 ms, 456951 ns) (1004 ms, 569510 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1004 ms, 569510 ns) Job 1 (priority 6) releases Preemptable CPU (1004 ms, 569510 ns) Preemptable CPU given to Job 2 (priority 5) (1004 ms, 569510 ns) Job 1 (priority 6) completes hold of (99 ms, 456951 ns) (cycle 9) (1004 ms, 569510 ns) *** Job 1 terminates; 185451 instructions executed total run time (9 ms, 933600 ns), (1004 ms, 569510 ns) duration (1542 real milliseconds) (1004 ms, 569510 ns) Job 2 (priority 5) gets Preemptable CPU (1004 ms, 569510 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1104 ms, 26461 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1104 ms, 26461 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1104 ms, 26461 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (1003 ms, 569510 ns) (1104 ms, 26461 ns) Job 2 (priority 5) releases Preemptable CPU (1104 ms, 26461 ns) Preemptable CPU given to Job 3 (priority 4) (1104 ms, 26461 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 0) (1104 ms, 26461 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1104 ms, 26461 ns) Job 3 (priority 4) gets Preemptable CPU (1104 ms, 26461 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1106 ms, 26461 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1106 ms, 26461 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1106 ms, 26461 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1106 ms, 26461 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1106 ms, 26461 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1106 ms, 26461 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1106 ms, 26461 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1106 ms, 26461 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1205 ms, 483412 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1205 ms, 483412 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1205 ms, 483412 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1205 ms, 483412 ns) Job 2 (priority 5) releases Preemptable CPU (1205 ms, 483412 ns) Preemptable CPU given to Job 3 (priority 4) (1205 ms, 483412 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 1) (1205 ms, 483412 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1205 ms, 483412 ns) Job 3 (priority 4) gets Preemptable CPU (1205 ms, 483412 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1207 ms, 483412 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1207 ms, 483412 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1207 ms, 483412 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1207 ms, 483412 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1207 ms, 483412 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1207 ms, 483412 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1207 ms, 483412 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1207 ms, 483412 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1306 ms, 940363 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1306 ms, 940363 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1306 ms, 940363 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1306 ms, 940363 ns) Job 2 (priority 5) releases Preemptable CPU (1306 ms, 940363 ns) Preemptable CPU given to Job 3 (priority 4) (1306 ms, 940363 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 2) (1306 ms, 940363 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1306 ms, 940363 ns) Job 3 (priority 4) gets Preemptable CPU (1306 ms, 940363 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1308 ms, 940363 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1308 ms, 940363 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1308 ms, 940363 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1308 ms, 940363 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1308 ms, 940363 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1308 ms, 940363 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1308 ms, 940363 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1308 ms, 940363 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1408 ms, 397314 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1408 ms, 397314 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1408 ms, 397314 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1408 ms, 397314 ns) Job 2 (priority 5) releases Preemptable CPU (1408 ms, 397314 ns) Preemptable CPU given to Job 3 (priority 4) (1408 ms, 397314 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 3) (1408 ms, 397314 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1408 ms, 397314 ns) Job 3 (priority 4) gets Preemptable CPU (1408 ms, 397314 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1410 ms, 397314 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1410 ms, 397314 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1410 ms, 397314 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1410 ms, 397314 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1410 ms, 397314 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1410 ms, 397314 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1410 ms, 397314 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1410 ms, 397314 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1509 ms, 854265 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1509 ms, 854265 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1509 ms, 854265 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1509 ms, 854265 ns) Job 2 (priority 5) releases Preemptable CPU (1509 ms, 854265 ns) Preemptable CPU given to Job 3 (priority 4) (1509 ms, 854265 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 4) (1509 ms, 854265 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1509 ms, 854265 ns) Job 3 (priority 4) gets Preemptable CPU (1509 ms, 854265 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1511 ms, 854265 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1511 ms, 854265 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1511 ms, 854265 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1511 ms, 854265 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1511 ms, 854265 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1511 ms, 854265 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1511 ms, 854265 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1511 ms, 854265 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1611 ms, 311216 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1611 ms, 311216 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1611 ms, 311216 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1611 ms, 311216 ns) Job 2 (priority 5) releases Preemptable CPU (1611 ms, 311216 ns) Preemptable CPU given to Job 3 (priority 4) (1611 ms, 311216 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 5) (1611 ms, 311216 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1611 ms, 311216 ns) Job 3 (priority 4) gets Preemptable CPU (1611 ms, 311216 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1613 ms, 311216 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1613 ms, 311216 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1613 ms, 311216 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1613 ms, 311216 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1613 ms, 311216 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1613 ms, 311216 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1613 ms, 311216 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1613 ms, 311216 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1712 ms, 768167 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1712 ms, 768167 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1712 ms, 768167 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1712 ms, 768167 ns) Job 2 (priority 5) releases Preemptable CPU (1712 ms, 768167 ns) Preemptable CPU given to Job 3 (priority 4) (1712 ms, 768167 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 6) (1712 ms, 768167 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1712 ms, 768167 ns) Job 3 (priority 4) gets Preemptable CPU (1712 ms, 768167 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1714 ms, 768167 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1714 ms, 768167 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1714 ms, 768167 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1714 ms, 768167 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1714 ms, 768167 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1714 ms, 768167 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1714 ms, 768167 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1714 ms, 768167 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1814 ms, 225118 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1814 ms, 225118 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1814 ms, 225118 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1814 ms, 225118 ns) Job 2 (priority 5) releases Preemptable CPU (1814 ms, 225118 ns) Preemptable CPU given to Job 3 (priority 4) (1814 ms, 225118 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 7) (1814 ms, 225118 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1814 ms, 225118 ns) Job 3 (priority 4) gets Preemptable CPU (1814 ms, 225118 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1816 ms, 225118 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1816 ms, 225118 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1816 ms, 225118 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1816 ms, 225118 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1816 ms, 225118 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1816 ms, 225118 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1816 ms, 225118 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1816 ms, 225118 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (1915 ms, 682069 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (1915 ms, 682069 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (1915 ms, 682069 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (1915 ms, 682069 ns) Job 2 (priority 5) releases Preemptable CPU (1915 ms, 682069 ns) Preemptable CPU given to Job 3 (priority 4) (1915 ms, 682069 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 8) (1915 ms, 682069 ns) Job 2 (priority 5) begins hold of (2 ms, 0 ns) (1915 ms, 682069 ns) Job 3 (priority 4) gets Preemptable CPU (1915 ms, 682069 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1917 ms, 682069 ns) Job 2 (priority 5) returns from hold of (2 ms, 0 ns) (1917 ms, 682069 ns) Job 2 (priority 5) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (1917 ms, 682069 ns) Job 2 (priority 5) steals Preemptable CPU from Job 3 (priority 4) (1917 ms, 682069 ns) Job 2 (priority 5) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (1917 ms, 682069 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (1917 ms, 682069 ns) Job 3 (priority 4) returns from hold having held (2 ms, 0 ns) (1917 ms, 682069 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 2 (priority 5)) (1917 ms, 682069 ns) Job 3 (priority 4) waits for Preemptable CPU held by Job 2 (priority 5) (2017 ms, 139020 ns) Job 2 (priority 5) returns from hold of (99 ms, 456951 ns) (2017 ms, 139020 ns) Job 2 (priority 5) returns from hold having held (99 ms, 456951 ns) (2017 ms, 139020 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2017 ms, 139020 ns) Job 2 (priority 5) releases Preemptable CPU (2017 ms, 139020 ns) Preemptable CPU given to Job 3 (priority 4) (2017 ms, 139020 ns) Job 2 (priority 5) completes hold of (99 ms, 456951 ns) (cycle 9) (2017 ms, 139020 ns) *** Job 2 terminates; 340491 instructions executed total run time (13 ms, 700000 ns), (2017 ms, 139020 ns) duration (2914 real milliseconds) (2017 ms, 139020 ns) Job 3 (priority 4) gets Preemptable CPU (2017 ms, 139020 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2116 ms, 595971 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2116 ms, 595971 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2116 ms, 595971 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (1012 ms, 569510 ns) (2116 ms, 595971 ns) Job 3 (priority 4) releases Preemptable CPU (2116 ms, 595971 ns) Preemptable CPU given to Job 4 (priority 3) (2116 ms, 595971 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 0) (2116 ms, 595971 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2116 ms, 595971 ns) Job 4 (priority 3) gets Preemptable CPU (2116 ms, 595971 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2119 ms, 595971 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2119 ms, 595971 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2119 ms, 595971 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2119 ms, 595971 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2119 ms, 595971 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2119 ms, 595971 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2119 ms, 595971 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2119 ms, 595971 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2219 ms, 52922 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2219 ms, 52922 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2219 ms, 52922 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2219 ms, 52922 ns) Job 3 (priority 4) releases Preemptable CPU (2219 ms, 52922 ns) Preemptable CPU given to Job 4 (priority 3) (2219 ms, 52922 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 1) (2219 ms, 52922 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2219 ms, 52922 ns) Job 4 (priority 3) gets Preemptable CPU (2219 ms, 52922 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2222 ms, 52922 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2222 ms, 52922 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2222 ms, 52922 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2222 ms, 52922 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2222 ms, 52922 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2222 ms, 52922 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2222 ms, 52922 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2222 ms, 52922 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2321 ms, 509873 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2321 ms, 509873 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2321 ms, 509873 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2321 ms, 509873 ns) Job 3 (priority 4) releases Preemptable CPU (2321 ms, 509873 ns) Preemptable CPU given to Job 4 (priority 3) (2321 ms, 509873 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 2) (2321 ms, 509873 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2321 ms, 509873 ns) Job 4 (priority 3) gets Preemptable CPU (2321 ms, 509873 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2324 ms, 509873 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2324 ms, 509873 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2324 ms, 509873 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2324 ms, 509873 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2324 ms, 509873 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2324 ms, 509873 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2324 ms, 509873 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2324 ms, 509873 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2423 ms, 966824 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2423 ms, 966824 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2423 ms, 966824 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2423 ms, 966824 ns) Job 3 (priority 4) releases Preemptable CPU (2423 ms, 966824 ns) Preemptable CPU given to Job 4 (priority 3) (2423 ms, 966824 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 3) (2423 ms, 966824 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2423 ms, 966824 ns) Job 4 (priority 3) gets Preemptable CPU (2423 ms, 966824 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2426 ms, 966824 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2426 ms, 966824 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2426 ms, 966824 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2426 ms, 966824 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2426 ms, 966824 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2426 ms, 966824 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2426 ms, 966824 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2426 ms, 966824 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2526 ms, 423775 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2526 ms, 423775 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2526 ms, 423775 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2526 ms, 423775 ns) Job 3 (priority 4) releases Preemptable CPU (2526 ms, 423775 ns) Preemptable CPU given to Job 4 (priority 3) (2526 ms, 423775 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 4) (2526 ms, 423775 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2526 ms, 423775 ns) Job 4 (priority 3) gets Preemptable CPU (2526 ms, 423775 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2529 ms, 423775 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2529 ms, 423775 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2529 ms, 423775 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2529 ms, 423775 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2529 ms, 423775 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2529 ms, 423775 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2529 ms, 423775 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2529 ms, 423775 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2628 ms, 880726 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2628 ms, 880726 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2628 ms, 880726 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2628 ms, 880726 ns) Job 3 (priority 4) releases Preemptable CPU (2628 ms, 880726 ns) Preemptable CPU given to Job 4 (priority 3) (2628 ms, 880726 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 5) (2628 ms, 880726 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2628 ms, 880726 ns) Job 4 (priority 3) gets Preemptable CPU (2628 ms, 880726 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2631 ms, 880726 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2631 ms, 880726 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2631 ms, 880726 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2631 ms, 880726 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2631 ms, 880726 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2631 ms, 880726 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2631 ms, 880726 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2631 ms, 880726 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2731 ms, 337677 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2731 ms, 337677 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2731 ms, 337677 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2731 ms, 337677 ns) Job 3 (priority 4) releases Preemptable CPU (2731 ms, 337677 ns) Preemptable CPU given to Job 4 (priority 3) (2731 ms, 337677 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 6) (2731 ms, 337677 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2731 ms, 337677 ns) Job 4 (priority 3) gets Preemptable CPU (2731 ms, 337677 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2734 ms, 337677 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2734 ms, 337677 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2734 ms, 337677 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2734 ms, 337677 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2734 ms, 337677 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2734 ms, 337677 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2734 ms, 337677 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2734 ms, 337677 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2833 ms, 794628 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2833 ms, 794628 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2833 ms, 794628 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2833 ms, 794628 ns) Job 3 (priority 4) releases Preemptable CPU (2833 ms, 794628 ns) Preemptable CPU given to Job 4 (priority 3) (2833 ms, 794628 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 7) (2833 ms, 794628 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2833 ms, 794628 ns) Job 4 (priority 3) gets Preemptable CPU (2833 ms, 794628 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2836 ms, 794628 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2836 ms, 794628 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2836 ms, 794628 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2836 ms, 794628 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2836 ms, 794628 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2836 ms, 794628 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2836 ms, 794628 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2836 ms, 794628 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (2936 ms, 251579 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (2936 ms, 251579 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (2936 ms, 251579 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (2936 ms, 251579 ns) Job 3 (priority 4) releases Preemptable CPU (2936 ms, 251579 ns) Preemptable CPU given to Job 4 (priority 3) (2936 ms, 251579 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 8) (2936 ms, 251579 ns) Job 3 (priority 4) begins hold of (3 ms, 0 ns) (2936 ms, 251579 ns) Job 4 (priority 3) gets Preemptable CPU (2936 ms, 251579 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2939 ms, 251579 ns) Job 3 (priority 4) returns from hold of (3 ms, 0 ns) (2939 ms, 251579 ns) Job 3 (priority 4) starts seize of Preemptable CPU (currently held by Job 4 (priority 3)) (2939 ms, 251579 ns) Job 3 (priority 4) steals Preemptable CPU from Job 4 (priority 3) (2939 ms, 251579 ns) Job 3 (priority 4) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (2939 ms, 251579 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (2939 ms, 251579 ns) Job 4 (priority 3) returns from hold having held (3 ms, 0 ns) (2939 ms, 251579 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently held by Job 3 (priority 4)) (2939 ms, 251579 ns) Job 4 (priority 3) waits for Preemptable CPU held by Job 3 (priority 4) (3038 ms, 708530 ns) Job 3 (priority 4) returns from hold of (99 ms, 456951 ns) (3038 ms, 708530 ns) Job 3 (priority 4) returns from hold having held (99 ms, 456951 ns) (3038 ms, 708530 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3038 ms, 708530 ns) Job 3 (priority 4) releases Preemptable CPU (3038 ms, 708530 ns) Preemptable CPU given to Job 4 (priority 3) (3038 ms, 708530 ns) Job 3 (priority 4) completes hold of (99 ms, 456951 ns) (cycle 9) (3038 ms, 708530 ns) *** Job 3 terminates; 494729 instructions executed total run time (13 ms, 700600 ns), (3038 ms, 708530 ns) duration (3916 real milliseconds) (3038 ms, 708530 ns) Job 4 (priority 3) gets Preemptable CPU (3038 ms, 708530 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3138 ms, 165481 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3138 ms, 165481 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3138 ms, 165481 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (1021 ms, 569510 ns) (3138 ms, 165481 ns) Job 4 (priority 3) releases Preemptable CPU (3138 ms, 165481 ns) no one waiting for Preemptable CPU (3138 ms, 165481 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 0) (3138 ms, 165481 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3142 ms, 165481 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3142 ms, 165481 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3142 ms, 165481 ns) Job 4 (priority 3) gets Preemptable CPU (3142 ms, 165481 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3241 ms, 622432 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3241 ms, 622432 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3241 ms, 622432 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3241 ms, 622432 ns) Job 4 (priority 3) releases Preemptable CPU (3241 ms, 622432 ns) no one waiting for Preemptable CPU (3241 ms, 622432 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 1) (3241 ms, 622432 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3245 ms, 622432 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3245 ms, 622432 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3245 ms, 622432 ns) Job 4 (priority 3) gets Preemptable CPU (3245 ms, 622432 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3345 ms, 79383 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3345 ms, 79383 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3345 ms, 79383 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3345 ms, 79383 ns) Job 4 (priority 3) releases Preemptable CPU (3345 ms, 79383 ns) no one waiting for Preemptable CPU (3345 ms, 79383 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 2) (3345 ms, 79383 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3349 ms, 79383 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3349 ms, 79383 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3349 ms, 79383 ns) Job 4 (priority 3) gets Preemptable CPU (3349 ms, 79383 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3448 ms, 536334 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3448 ms, 536334 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3448 ms, 536334 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3448 ms, 536334 ns) Job 4 (priority 3) releases Preemptable CPU (3448 ms, 536334 ns) no one waiting for Preemptable CPU (3448 ms, 536334 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 3) (3448 ms, 536334 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3452 ms, 536334 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3452 ms, 536334 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3452 ms, 536334 ns) Job 4 (priority 3) gets Preemptable CPU (3452 ms, 536334 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3551 ms, 993285 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3551 ms, 993285 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3551 ms, 993285 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3551 ms, 993285 ns) Job 4 (priority 3) releases Preemptable CPU (3551 ms, 993285 ns) no one waiting for Preemptable CPU (3551 ms, 993285 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 4) (3551 ms, 993285 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3555 ms, 993285 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3555 ms, 993285 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3555 ms, 993285 ns) Job 4 (priority 3) gets Preemptable CPU (3555 ms, 993285 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3655 ms, 450236 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3655 ms, 450236 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3655 ms, 450236 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3655 ms, 450236 ns) Job 4 (priority 3) releases Preemptable CPU (3655 ms, 450236 ns) no one waiting for Preemptable CPU (3655 ms, 450236 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 5) (3655 ms, 450236 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3659 ms, 450236 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3659 ms, 450236 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3659 ms, 450236 ns) Job 4 (priority 3) gets Preemptable CPU (3659 ms, 450236 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3758 ms, 907187 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3758 ms, 907187 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3758 ms, 907187 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3758 ms, 907187 ns) Job 4 (priority 3) releases Preemptable CPU (3758 ms, 907187 ns) no one waiting for Preemptable CPU (3758 ms, 907187 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 6) (3758 ms, 907187 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3762 ms, 907187 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3762 ms, 907187 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3762 ms, 907187 ns) Job 4 (priority 3) gets Preemptable CPU (3762 ms, 907187 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3862 ms, 364138 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3862 ms, 364138 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3862 ms, 364138 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3862 ms, 364138 ns) Job 4 (priority 3) releases Preemptable CPU (3862 ms, 364138 ns) no one waiting for Preemptable CPU (3862 ms, 364138 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 7) (3862 ms, 364138 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3866 ms, 364138 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3866 ms, 364138 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3866 ms, 364138 ns) Job 4 (priority 3) gets Preemptable CPU (3866 ms, 364138 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (3965 ms, 821089 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (3965 ms, 821089 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (3965 ms, 821089 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (3965 ms, 821089 ns) Job 4 (priority 3) releases Preemptable CPU (3965 ms, 821089 ns) no one waiting for Preemptable CPU (3965 ms, 821089 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 8) (3965 ms, 821089 ns) Job 4 (priority 3) begins hold of (4 ms, 0 ns) (3969 ms, 821089 ns) Job 4 (priority 3) returns from hold of (4 ms, 0 ns) (3969 ms, 821089 ns) Job 4 (priority 3) starts seize of Preemptable CPU (currently not held) (3969 ms, 821089 ns) Job 4 (priority 3) gets Preemptable CPU (3969 ms, 821089 ns) Job 4 (priority 3) begins hold of (99 ms, 456951 ns) holding Preemptable CPU (4069 ms, 278040 ns) Job 4 (priority 3) returns from hold of (99 ms, 456951 ns) (4069 ms, 278040 ns) Job 4 (priority 3) returns from hold having held (99 ms, 456951 ns) (4069 ms, 278040 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns); actual elapsed time (99 ms, 456951 ns) (4069 ms, 278040 ns) Job 4 (priority 3) releases Preemptable CPU (4069 ms, 278040 ns) no one waiting for Preemptable CPU (4069 ms, 278040 ns) Job 4 (priority 3) completes hold of (99 ms, 456951 ns) (cycle 9) (4069 ms, 278040 ns) *** Job 4 terminates; 576538 instructions executed total run time (11 ms, 212500 ns), (4069 ms, 278040 ns) duration (4396 real milliseconds) (4069 ms, 278040 ns) Simulation ends ==================================================================== *** Resource utilization statistics: *** Preemptable CPU: busy 99% of elapsed time Thread life times Job 1 (priority 6): life time (1004 ms, 569510 ns), 0% wait time, average priority 6.0 Job 2 (priority 5): life time (2017 ms, 139020 ns), 49% wait time, average priority 5.0 Job 3 (priority 4): life time (3038 ms, 708530 ns), 65% wait time, average priority 4.0 Job 4 (priority 3): life time (4069 ms, 278040 ns), 73% wait time, average priority 3.0 +++ Execution ends after 6690 true milliseconds +++ *** Path statistics *** 584265 instructions executed with total cost (58 ms, 426500 ns) 16673 objects created; 20179 released -3506 objects in existence 292 threads started; 5 terminated 74 classes loaded ACONST_NULL 940 ICONST_0 20165 LCONST_0 2683 DCONST_0 4 BIPUSH 4136 SIPUSH 11 LDC 4472 LDC_W 2119 LDC2_W 1599 ILOAD 1793 LLOAD 1889 DLOAD 52 ALOAD 4007 ILOAD_0 286 ILOAD_1 10732 ILOAD_2 988 ILOAD_3 3235 LLOAD_0 109 LLOAD_1 3588 LLOAD_2 107 LLOAD_3 6181 ALOAD_0 109263 ALOAD_1 35196 ALOAD_2 10156 ALOAD_3 3792 AALOAD 245 CALOAD 168 ISTORE 4215 LSTORE 3393 DSTORE 4 ASTORE 1860 DSTORE_1 25 DSTORE_3 12 ASTORE_0 2 ASTORE_1 521 ASTORE_2 6615 ASTORE_3 1225 IASTORE 32 AASTORE 176 CASTORE 236 POP 2478 DUP 15003 DUP_X1 81 IADD 3098 LADD 668 DADD 28 LSUB 473 LSUB 554 DSUB 8 LMUL 60 DMUL 35 LDIV 60 DDIV 10 ISHL 278 LSHR 928 IUSHR 278 IAND 139 LAND 1 IXOR 417 LXOR 1 IINC 1571 I2L 3 I2D 8 L2D 41 D2I 11 I2S 9 LCMP 5905 IFEQ 1676 IFNE 3997 IFLT 2419 IFGE 2376 IFGT 371 IFLE 3004 IF_ICMPEQ 239 IF_ICMPNE 424 IF_ICMPLT 1344 IF_ICMPGE 1263 IF_ICMPGT 863 IF_ICMPLE 1137 IF_ACMPEQ 276 IF_ACMPNE 803 GOTO 5998 IRETURN 9005 LRETURN 7129 DRETURN 26 ARETURN 21371 RETURN 35502 GETSTATIC 7633 PUTSTATIC 52 GETFIELD 46480 PUTFIELD 33812 INVOKEVIRTUAL 50857 INVOKESPECIAL 28730 INVOKESTATIC 6753 INVOKEINTERFACE 2309 NEW 9652 NEWARRAY 3175 ANEWARRAY 11 ARRAYLENGTH 146 CHECKCAST 1517 INSTANCEOF 155 MONITORENTER 3679 MONITOREXIT 3679 IFNULL 812 IFNONNULL 7212 *** Individual thread costs *** Job 1(1): (9 ms, 999000 ns) Job 2(2): (13 ms, 765400 ns) Job 3(3): (13 ms, 766000 ns) Job 4(4): (11 ms, 277900 ns) *** Overall execution statistics *** 0 states processed 0 backtracks 1787 GCs begun; 1787 ended state backtracked; cost now (58 ms, 426900 ns); instruction count now 584269 state advanced; cost now (0 ms, 595100 ns); instruction count now 5951 state backtracked; cost now (0 ms, 596000 ns); instruction count now 5960 state advanced; cost now (0 ms, 595000 ns); instruction count now 5950 state backtracked; cost now (0 ms, 595700 ns); instruction count now 5957 state advanced; cost now (0 ms, 540700 ns); instruction count now 5407 state backtracked; cost now (0 ms, 541600 ns); instruction count now 5416 state advanced; cost now (0 ms, 540600 ns); instruction count now 5406 state backtracked; cost now (0 ms, 541300 ns); instruction count now 5413 state advanced; cost now (0 ms, 494900 ns); instruction count now 4949 state backtracked; cost now (0 ms, 495800 ns); instruction count now 4958 state advanced; cost now (0 ms, 494800 ns); instruction count now 4948 state backtracked; cost now (0 ms, 495500 ns); instruction count now 4955 state advanced; cost now (0 ms, 457800 ns); instruction count now 4578 state backtracked; cost now (0 ms, 458700 ns); instruction count now 4587 state advanced; cost now (0 ms, 457700 ns); instruction count now 4577 state backtracked; cost now (0 ms, 458400 ns); instruction count now 4584 search finished ------------------------------------ thread stacks Thread: main at javax.realtime.test.preemption.Main.(javax\realtime\test\preemption\Main.java:147) at javax.realtime.test.preemption.Main.main(javax\realtime\test\preemption\Main.java:52) ------------------------------------ end thread stacks +++ Execution ends after 6780 true milliseconds +++ *** Path statistics *** 4577 instructions executed with total cost (0 ms, 457700 ns) 275 objects created; 98 released 177 objects in existence 3 threads started; 1 terminated 52 classes loaded ACONST_NULL 87 ICONST_0 177 LCONST_0 42 DCONST_0 4 BIPUSH 111 SIPUSH 11 LDC 98 LDC2_W 20 ILOAD 60 LLOAD 6 ALOAD 66 ILOAD_0 5 ILOAD_1 78 ILOAD_2 12 ILOAD_3 14 LLOAD_0 2 LLOAD_1 20 LLOAD_3 22 ALOAD_0 852 ALOAD_1 152 ALOAD_2 71 ALOAD_3 38 AALOAD 12 CALOAD 22 ISTORE 56 LSTORE 6 ASTORE 16 ASTORE_1 4 ASTORE_2 20 ASTORE_3 6 IASTORE 32 AASTORE 42 POP 26 DUP 207 DUP_X1 7 IADD 39 LSUB 17 DMUL 2 ISHL 10 IUSHR 10 IAND 5 LAND 1 IXOR 15 LXOR 1 IINC 22 I2L 2 L2D 1 D2I 2 LCMP 33 IFEQ 26 IFNE 9 IFLT 11 IFGE 9 IFLE 17 IF_ICMPEQ 11 IF_ICMPNE 4 IF_ICMPLT 5 IF_ICMPLE 1 IF_ACMPNE 1 GOTO 37 IRETURN 60 LRETURN 9 ARETURN 74 RETURN 299 GETSTATIC 40 PUTSTATIC 40 GETFIELD 215 PUTFIELD 373 INVOKEVIRTUAL 259 INVOKESPECIAL 239 INVOKESTATIC 45 INVOKEINTERFACE 5 NEW 83 NEWARRAY 15 ANEWARRAY 11 ARRAYLENGTH 10 CHECKCAST 5 INSTANCEOF 5 MONITORENTER 18 MONITOREXIT 18 IFNULL 10 IFNONNULL 49 *** Individual thread costs *** *** Overall execution statistics *** 592 states processed 600 backtracks 1804 GCs begun; 1804 ended =================================== No Errors Found ===================================