X-Git-Url: http://plrg.eecs.uci.edu/git/?p=jpf-core.git;a=blobdiff_plain;f=docs%2Fgraphics%2Fpor-scheduling-relevance.svg;fp=docs%2Fgraphics%2Fpor-scheduling-relevance.svg;h=45c288624e7c13038c00a574df8f323365ef1989;hp=0000000000000000000000000000000000000000;hb=3f0145e38039475a1654974a45ad89c58e2e91e7;hpb=eb4888bdc6128a112847f8c8b93f94efc2bb9f54 diff --git a/docs/graphics/por-scheduling-relevance.svg b/docs/graphics/por-scheduling-relevance.svg new file mode 100644 index 0000000..45c2886 --- /dev/null +++ b/docs/graphics/por-scheduling-relevance.svg @@ -0,0 +1,3 @@ + + + Produced by OmniGraffle 6.1 2011-05-11 18:17:44 +0000Canvas 1Layer 1executed bytecode instructionfield insnsync insninvoke insnsync mththreading callscheduling relevant insn typeother runnable threadsrecursive locksshared objectslock protected accessscheduling relevant instruction (registeres a ThreadChoiceGenerator)data racesdeadlocks(lock races)tracking of access threadslock distance & statisticsThread. start(), yield() sleep(), join()Object.wait(),notify()configuredclass/mthdattributesGETFIELDPUTFIELDGETSTATICPUTSTATICxALOADxASTOREMONITORENTERMONITOREXITINVOKEVIRTUALINVOKESTATIC