├── .gitignore ├── .travis.yml ├── Makefile ├── README.md ├── exp-scripts └── lib │ ├── CRIJ-0.0.1-NOPROP-SNAPSHOT.jar │ ├── CRIJ-dacapoCB-0.0.1-SNAPSHOT.jar │ └── dacapo-eclipse-hacker-0.0.1-SNAPSHOT.jar ├── instrumentJRE.sh ├── pom.xml ├── resources └── META-INF │ └── MANIFEST.MF └── src ├── main ├── c │ ├── criu.cpp │ └── tagger.cpp └── java │ ├── java │ └── lang │ │ ├── Class.java │ │ └── Thread.java │ └── net │ └── jonbell │ └── crij │ ├── instrument │ ├── ArrayReflectionMaskingMethodVisitor.java │ ├── CRClassFileTransformer.java │ ├── CheckpointRollbackAddingCV.java │ ├── CheckpointRollbackFieldCV.java │ ├── CheckpointRollbackFieldMV.java │ ├── CheckpointRollbackStackDetectingMethodVisitor.java │ ├── CheckpointRollbackStaticFieldStubClassGenerator.java │ ├── CheckpointRollbackStubClassGenerator.java │ ├── Instrumenter.java │ ├── LocalVariableManager.java │ ├── NativeWrappingCV.java │ ├── OurLocalVariablesSorter.java │ ├── PlaceholderHelperClassWriter.java │ ├── Premain.java │ ├── RollForwardTransformer.java │ ├── SimpleStackCapturingMV.java │ ├── StackElementCapturingMV.java │ └── asm │ │ ├── OffsetPreservingClassReader.java │ │ └── OffsetPreservingLabel.java │ └── runtime │ ├── CRIJCoW.java │ ├── CRIJFast.java │ ├── CRIJInstrumented.java │ ├── CRIJSFHelper.java │ ├── CRIJSentinel.java │ ├── CRIJSlowCheckpoint.java │ ├── CRIJSlowRollback.java │ ├── CRIU.java │ ├── CheckpointRollbackAgent.java │ ├── ClassCoverageProbe.java │ ├── DisabledClassCoverageProbe.java │ ├── MethodInvoke.java │ ├── ReflectionFixer.java │ ├── RollbackException.java │ ├── RootCollector.java │ ├── StackHackRuntime.java │ ├── StaticFieldWalker.java │ ├── Tagger.java │ ├── internalstruct │ ├── ArrayList.java │ └── FieldInfoNode.java │ ├── lock │ ├── BigFatLockPolicy.java │ ├── DummyLockPolicy.java │ ├── FineGrainedLockPolicy.java │ ├── LockPolicy.java │ └── VersionCASLockPolicy.java │ └── wrapper │ ├── ArrayWrapper.java │ └── ObjectWrapper.java └── test └── java └── net └── jonbell └── crij └── test ├── AliasingITCase.java ├── AliasingStressITCase.java ├── AnonymousClassChangeTest.java ├── ArrayCheckpointRollbackITCase.java ├── CASLockTest.java ├── CheckpointRollbackITCase.java ├── ClassLoaderITCase.java ├── FlatNestingITCase.java ├── LinkedListITCase.java ├── ObjectFieldITCase.java ├── ReflectionITCase.java ├── SimpleStackModeAutoCPITCase.java ├── SimpleStackModeITCase.java ├── StartCheckpointITCase.java ├── TaggingITCase.java ├── ThreadGroupITCase.java └── support └── LoadedClass.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - oraclejdk8 4 | script: mvn verify 5 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/README.md -------------------------------------------------------------------------------- /exp-scripts/lib/CRIJ-0.0.1-NOPROP-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/exp-scripts/lib/CRIJ-0.0.1-NOPROP-SNAPSHOT.jar -------------------------------------------------------------------------------- /exp-scripts/lib/CRIJ-dacapoCB-0.0.1-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/exp-scripts/lib/CRIJ-dacapoCB-0.0.1-SNAPSHOT.jar -------------------------------------------------------------------------------- /exp-scripts/lib/dacapo-eclipse-hacker-0.0.1-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/exp-scripts/lib/dacapo-eclipse-hacker-0.0.1-SNAPSHOT.jar -------------------------------------------------------------------------------- /instrumentJRE.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/instrumentJRE.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/pom.xml -------------------------------------------------------------------------------- /resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /src/main/c/criu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/c/criu.cpp -------------------------------------------------------------------------------- /src/main/c/tagger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/c/tagger.cpp -------------------------------------------------------------------------------- /src/main/java/java/lang/Class.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/java/lang/Class.java -------------------------------------------------------------------------------- /src/main/java/java/lang/Thread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/java/lang/Thread.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/ArrayReflectionMaskingMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/ArrayReflectionMaskingMethodVisitor.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CRClassFileTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CRClassFileTransformer.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CheckpointRollbackAddingCV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CheckpointRollbackAddingCV.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CheckpointRollbackFieldCV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CheckpointRollbackFieldCV.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CheckpointRollbackFieldMV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CheckpointRollbackFieldMV.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CheckpointRollbackStackDetectingMethodVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CheckpointRollbackStackDetectingMethodVisitor.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CheckpointRollbackStaticFieldStubClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CheckpointRollbackStaticFieldStubClassGenerator.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/CheckpointRollbackStubClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/CheckpointRollbackStubClassGenerator.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/Instrumenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/Instrumenter.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/LocalVariableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/LocalVariableManager.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/NativeWrappingCV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/NativeWrappingCV.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/OurLocalVariablesSorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/OurLocalVariablesSorter.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/PlaceholderHelperClassWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/PlaceholderHelperClassWriter.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/Premain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/Premain.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/RollForwardTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/RollForwardTransformer.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/SimpleStackCapturingMV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/SimpleStackCapturingMV.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/StackElementCapturingMV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/StackElementCapturingMV.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/asm/OffsetPreservingClassReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/asm/OffsetPreservingClassReader.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/instrument/asm/OffsetPreservingLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/instrument/asm/OffsetPreservingLabel.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJCoW.java: -------------------------------------------------------------------------------- 1 | package net.jonbell.crij.runtime; 2 | 3 | public interface CRIJCoW { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJFast.java: -------------------------------------------------------------------------------- 1 | package net.jonbell.crij.runtime; 2 | 3 | public interface CRIJFast { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJInstrumented.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/CRIJInstrumented.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJSFHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/CRIJSFHelper.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJSentinel.java: -------------------------------------------------------------------------------- 1 | package net.jonbell.crij.runtime; 2 | 3 | public class CRIJSentinel { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJSlowCheckpoint.java: -------------------------------------------------------------------------------- 1 | package net.jonbell.crij.runtime; 2 | 3 | public interface CRIJSlowCheckpoint { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIJSlowRollback.java: -------------------------------------------------------------------------------- 1 | package net.jonbell.crij.runtime; 2 | 3 | public interface CRIJSlowRollback { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CRIU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/CRIU.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/CheckpointRollbackAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/CheckpointRollbackAgent.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/ClassCoverageProbe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/ClassCoverageProbe.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/DisabledClassCoverageProbe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/DisabledClassCoverageProbe.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/MethodInvoke.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/MethodInvoke.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/ReflectionFixer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/ReflectionFixer.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/RollbackException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/RollbackException.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/RootCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/RootCollector.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/StackHackRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/StackHackRuntime.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/StaticFieldWalker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/StaticFieldWalker.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/Tagger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/Tagger.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/internalstruct/ArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/internalstruct/ArrayList.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/internalstruct/FieldInfoNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/internalstruct/FieldInfoNode.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/lock/BigFatLockPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/lock/BigFatLockPolicy.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/lock/DummyLockPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/lock/DummyLockPolicy.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/lock/FineGrainedLockPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/lock/FineGrainedLockPolicy.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/lock/LockPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/lock/LockPolicy.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/lock/VersionCASLockPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/lock/VersionCASLockPolicy.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/wrapper/ArrayWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/wrapper/ArrayWrapper.java -------------------------------------------------------------------------------- /src/main/java/net/jonbell/crij/runtime/wrapper/ObjectWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/main/java/net/jonbell/crij/runtime/wrapper/ObjectWrapper.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/AliasingITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/AliasingITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/AliasingStressITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/AliasingStressITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/AnonymousClassChangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/AnonymousClassChangeTest.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/ArrayCheckpointRollbackITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/ArrayCheckpointRollbackITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/CASLockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/CASLockTest.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/CheckpointRollbackITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/CheckpointRollbackITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/ClassLoaderITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/ClassLoaderITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/FlatNestingITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/FlatNestingITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/LinkedListITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/LinkedListITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/ObjectFieldITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/ObjectFieldITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/ReflectionITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/ReflectionITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/SimpleStackModeAutoCPITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/SimpleStackModeAutoCPITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/SimpleStackModeITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/SimpleStackModeITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/StartCheckpointITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/StartCheckpointITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/TaggingITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/TaggingITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/ThreadGroupITCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/ThreadGroupITCase.java -------------------------------------------------------------------------------- /src/test/java/net/jonbell/crij/test/support/LoadedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmu-swe/crochet/HEAD/src/test/java/net/jonbell/crij/test/support/LoadedClass.java --------------------------------------------------------------------------------