Skip to content

Commit fa6d11e

Browse files
Update Simulator of Lock-Free Queue
1 parent 24c4745 commit fa6d11e

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

Simulator_LockFreeMultiArrayQueue.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -873,6 +873,10 @@ <h4 id="subcap"></h4>
873873
if ("undefined" === typeof ps[pid].nextStep) {
874874
document.getElementById("deq_atom_step_" + pid).disabled = true
875875
document.getElementById("deq_full_" + pid).disabled = true
876+
casFailedMessage = ""
877+
casSucceededMessage = ""
878+
casRemarkMessage = ""
879+
linearizationPointMessage = ""
876880
ps[pid].nextStep = "enqueue_read_writer"
877881
show_process_state(pid, "")
878882
} else {
@@ -910,6 +914,10 @@ <h4 id="subcap"></h4>
910914
if ("undefined" === typeof ps[pid].nextStep) {
911915
document.getElementById("enq_atom_step_" + pid).disabled = true
912916
document.getElementById("enq_full_" + pid).disabled = true
917+
casFailedMessage = ""
918+
casSucceededMessage = ""
919+
casRemarkMessage = ""
920+
linearizationPointMessage = ""
913921
ps[pid].nextStep = "dequeue_read_reader"
914922
show_process_state(pid, "")
915923
} else {

0 commit comments

Comments
 (0)