Ding YuChen
Ding YuChen
Currently, verification step only checks if a table name that matches the DDL file name exists in the database. We can try to improve it to make sure that all...
For long running Java programs, it is not unreasonable to assume that the number of traces and steps objects exceed the memory capacity of the system. Currently, database insertions are...
Microbat plugin does not cancel background jobs upon closing the application. ``` Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during...
Met with `ConcurrentModificationException` when running microbat, console output is as such: ``` java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:911) at java.util.ArrayList$Itr.next(ArrayList.java:861) at microbat.model.trace.Trace.constructControlDomianceRelation(Trace.java:173) at microbat.instrumentation.TraceAgent.constructTrace(TraceAgent.java:92) at microbat.instrumentation.TraceAgent.shutdown(TraceAgent.java:69) at microbat.instrumentation.Agent.stop(Agent.java:77) at microbat.instrumentation.Agent._exitProgram(Agent.java:56) at exp.concurrency.case1.DiningPhilosophersDebug.main(DiningPhilosophersDebug.java:18) ```...